[PATCH 0/3] mtd: nand: sunxi: fix SLC NAND support
From: Boris Brezillon <hidden>
Date: 2016-06-06 11:59:11
Hello, Those 3 patches aims a fixing support for SLC NANDs with rather small NAND pages (<= 4k). The first patch promote 512 bytes ECC steps to 1k steps, which should both save a few OOB bytes and provide stronger ECC. The second patch checks the ECC step value, and rejects any NAND that requires ECC steps != 512 | 1024. The last patch implements ecc->write_subpage(), thus fixing a NULL pointer dereference when the NAND chip supports subpage write. Best Regards, Boris Boris Brezillon (3): mtd: nand: sunxi: prefer 1k ECC blocks when applicable mtd: nand: sunxi: check ecc->size values mtd: nand: sunxi: fix subpage write drivers/mtd/nand/sunxi_nand.c | 42 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) -- 2.7.4