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

Reply via email to