From: Sneha Narnakaje <[email protected]> This patch set adds NAND driver support for DM355. The EMIF on DM355 can support large page blocks requiring 4-bit HW ECC support. It supports 4-bit HW ECC for every 512 bytes read/write operations. The updated DaVinci NAND driver supports up to 4K page size with 128bytes of OOB. The driver reads and writes using new standard layout - (2048+64 or 4096+128) instead of the legacy NAND layout - (512+16, 512+16, 512+16, 512+16 ...). The patches have been tested on DM355 EVM using Micron SLC NAND chip (2K pagesize) and Samsung MLC NAND chip (4K pagesize). Error correction has also been verified by introducing bit errors upto 4-bits.
Patch 1/3: Adding support for 4K page size with 128bytes of OOB in the core MTD NAND driver. Patch 2/3: Minor updates to the core MTD NAND read_page APIs to support the standard layout on DM355. Patch 3/3: Adding support for 4-bit HW ECC support with 4K page size and 128 bytes of OOB in the DaVinci NAND driver. Signed-off-by: Sandeep Paulraj <[email protected]> Signed-off-by: Sneha Narnakaje <[email protected]> --- -- 1.6.0.4 _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
