mtd: denali: use NAND_CI_CELLTYPE_MSK instead of hardcoded constant
Use NAND_CI_CELLTYPE_MSK to extract the cell type from nand_chip.cellinfo instead of hardcoded constant. Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Cc: Artem Bityutskiy <dedekind1@gmail.com> Signed-off-by: Brian Norris <computersforpeace@gmail.com> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
This commit is contained in:
Родитель
52a073bd2c
Коммит
07cc0fbadb
|
@ -1520,7 +1520,7 @@ int denali_init(struct denali_nand_info *denali)
|
||||||
* so just let controller do 15bit ECC for MLC and 8bit ECC for
|
* so just let controller do 15bit ECC for MLC and 8bit ECC for
|
||||||
* SLC if possible.
|
* SLC if possible.
|
||||||
* */
|
* */
|
||||||
if (denali->nand.cellinfo & 0xc &&
|
if (denali->nand.cellinfo & NAND_CI_CELLTYPE_MSK &&
|
||||||
(denali->mtd.oobsize > (denali->bbtskipbytes +
|
(denali->mtd.oobsize > (denali->bbtskipbytes +
|
||||||
ECC_15BITS * (denali->mtd.writesize /
|
ECC_15BITS * (denali->mtd.writesize /
|
||||||
ECC_SECTOR_SIZE)))) {
|
ECC_SECTOR_SIZE)))) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче