Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Rafał Miłecki and committed by
Boris Brezillon
cc71538f 40438a1e

+1
+1
drivers/staging/mt29f_spinand/mt29f_spinand.c
··· 900 900 chip->ecc.write_page = spinand_write_page_hwecc; 901 901 #else 902 902 chip->ecc.mode = NAND_ECC_SOFT; 903 + chip->ecc.algo = NAND_ECC_HAMMING; 903 904 if (spinand_disable_ecc(spi_nand) < 0) 904 905 dev_info(&spi_nand->dev, "%s: disable ecc failed!\n", 905 906 __func__);