mtd: rawnand: Move the nand_ecc_algo enum to the generic NAND layer
This enumeration is generic and will be reused NAND-wide. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/linux-mtd/20200827085208.16276-4-miquel.raynal@bootlin.com
This commit is contained in:
@@ -92,20 +92,6 @@ enum nand_ecc_mode {
|
||||
NAND_ECC_ON_DIE,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum nand_ecc_algo - NAND ECC algorithm
|
||||
* @NAND_ECC_ALGO_UNKNOWN: Unknown algorithm
|
||||
* @NAND_ECC_ALGO_HAMMING: Hamming algorithm
|
||||
* @NAND_ECC_ALGO_BCH: Bose-Chaudhuri-Hocquenghem algorithm
|
||||
* @NAND_ECC_ALGO_RS: Reed-Solomon algorithm
|
||||
*/
|
||||
enum nand_ecc_algo {
|
||||
NAND_ECC_ALGO_UNKNOWN,
|
||||
NAND_ECC_ALGO_HAMMING,
|
||||
NAND_ECC_ALGO_BCH,
|
||||
NAND_ECC_ALGO_RS,
|
||||
};
|
||||
|
||||
/*
|
||||
* Constants for Hardware ECC
|
||||
*/
|
||||
|
Reference in New Issue
Block a user