On Tue, Nov 17, 2015 at 02:30:10PM +0530, Siva Durga Prasad Paladugu wrote: > Added initial nand driver support for arasan nand flash > controller.This supports nand erase,nand read, nand write > This uses the hardware ECC for read and write operations > ZynqMP uses this driver. > > Signed-off-by: Siva Durga Prasad Paladugu <siva...@xilinx.com> > --- > Changes from v2: > - Changed licensing to GPL2.0+ > - Corrected ecc bits in ecc_matrix > - Added bchval to ecc_matrix > - Modified codeword size in ecc matrix > - Modified nand_init as per review > comment > - Removed hardcoding for ecc size and > bch shift operations > Changes from v1: > - Made some variables global to filescope > wherever applicable > - Used real units of time for timeouts > - Handled proper return values > - Removed arasan_read_byte and merged its > functionality to arasan_nand_read_byte > - Fixed coding style changes > - Removed On Die ECC support code for now > - Removed code ReadId from init. > --- > drivers/mtd/nand/Makefile | 1 + > drivers/mtd/nand/arasan_nfc.c | 1155 > +++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 1156 insertions(+), 0 deletions(-) > create mode 100644 drivers/mtd/nand/arasan_nfc.c
I fixed several checkpatch warnings when applying -- please check this next time. -Scott _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot