mtd: nand: ams-delta: set ECC algorithm explicitly
authorRafał Miłecki <zajec5@gmail.com>
Fri, 8 Apr 2016 10:23:44 +0000 (12:23 +0200)
committerBoris Brezillon <boris.brezillon@free-electrons.com>
Tue, 19 Apr 2016 20:05:31 +0000 (22:05 +0200)
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>
drivers/mtd/nand/ams-delta.c

index 68b58c85789c354f16886e2c8d8045dec137bd43..78e12cc8bac2f5bc43cc54a7a809c8734571bad1 100644 (file)
@@ -224,6 +224,7 @@ static int ams_delta_init(struct platform_device *pdev)
        /* 25 us command delay time */
        this->chip_delay = 30;
        this->ecc.mode = NAND_ECC_SOFT;
+       this->ecc.algo = NAND_ECC_HAMMING;
 
        platform_set_drvdata(pdev, io_base);