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

mtd: nand: gpio: 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>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>

authored by

Rafał Miłecki and committed by
Boris Brezillon
050658c8 e58dd3c3

+1
+1
drivers/mtd/nand/gpio.c
··· 273 273 nand_set_flash_node(chip, pdev->dev.of_node); 274 274 chip->IO_ADDR_W = chip->IO_ADDR_R; 275 275 chip->ecc.mode = NAND_ECC_SOFT; 276 + chip->ecc.algo = NAND_ECC_HAMMING; 276 277 chip->options = gpiomtd->plat.options; 277 278 chip->chip_delay = gpiomtd->plat.chip_delay; 278 279 chip->cmd_ctrl = gpio_nand_cmd_ctrl;