mtd: flash drivers set ecc strength
[deliverable/linux.git] / drivers / mtd / nand / atmel_nand.c
index 35b4fb55dbd6569dad6d4c927c9807698804b882..662abf08061af34e712261b8207e2e08d6fa35f5 100644 (file)
@@ -554,6 +554,7 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
                nand_chip->ecc.hwctl = atmel_nand_hwctl;
                nand_chip->ecc.read_page = atmel_nand_read_page;
                nand_chip->ecc.bytes = 4;
+               nand_chip->ecc.strength = 1;
        }
 
        nand_chip->chip_delay = 20;             /* 20us command delay time */
@@ -650,8 +651,8 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
        }
 
        mtd->name = "atmel_nand";
-       res = mtd_device_parse_register(mtd, NULL, 0,
-                       host->board->parts, host->board->num_parts);
+       res = mtd_device_parse_register(mtd, NULL, NULL, host->board->parts,
+                                       host->board->num_parts);
        if (!res)
                return res;
 
This page took 0.024026 seconds and 5 git commands to generate.