staging: mt29f_spinand: set ECC algorithm explicitly
This is part of process deprecating NAND_ECC_SOFT_BCH (and switching to enum nand_ecc_algo). Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
This commit is contained in:
parent
40438a1ea7
commit
cc71538fab
1 changed files with 1 additions and 0 deletions
|
@ -900,6 +900,7 @@ static int spinand_probe(struct spi_device *spi_nand)
|
|||
chip->ecc.write_page = spinand_write_page_hwecc;
|
||||
#else
|
||||
chip->ecc.mode = NAND_ECC_SOFT;
|
||||
chip->ecc.algo = NAND_ECC_HAMMING;
|
||||
if (spinand_disable_ecc(spi_nand) < 0)
|
||||
dev_info(&spi_nand->dev, "%s: disable ecc failed!\n",
|
||||
__func__);
|
||||
|
|
Loading…
Reference in a new issue