u-boot/drivers/mtd/nand
Prabhakar Kushwaha 5f720b8514 mtd/nand:Fix wrong usage of is_blank() in fsl_ifc_run_command
Freescale IFC NAND Machine calculates ECC on 512byte sector and same is used in
fsl_ifc_run_command() during ECC status verification. Also this sector is passed
to is_blank() for blank checking. It is wrong at first place because
is_blank()'s implementation checks for Page size and OOB area size.
is_blank() should be called per page for main and OOB area verification.

Variables name are redefined to avoid confusion between buffer and ecc sector.

Signed-off-by: Poonam Aggrwal <poonam.aggrwal@freescale.com>
Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com>
Signed-off-by: Scott Wood <scottwood@freescale.com>
2012-02-28 14:03:39 -06:00
..
atmel_nand.c Fix Stelian's email address 2011-11-29 15:43:38 +01:00
atmel_nand_ecc.h at91: add hwecc method for nand 2010-03-23 14:29:09 -05:00
bfin_nand.c Blackfin: bfin_nand: mark local func static 2012-02-12 15:03:26 -05:00
davinci_nand.c NAND: davinci: choose correct 1-bit h/w ECC reg 2011-10-10 15:28:05 -05:00
diskonchip.c Remove legacy NAND and disk on chip code. 2009-07-16 19:07:47 -05:00
fsl_elbc_nand.c nand/fsl_elbc: Convert to self-init 2012-01-26 16:09:06 -06:00
fsl_ifc_nand.c mtd/nand:Fix wrong usage of is_blank() in fsl_ifc_run_command 2012-02-28 14:03:39 -06:00
fsl_upm.c PPC: Fix fsl_upm.c by renaming nand handling functions 2011-10-03 18:41:02 -05:00
jz4740_nand.c MIPS: Jz4740: Add NAND driver 2011-10-12 23:28:37 +09:00
kb9202_nand.c KB9202: Add NAND support 2009-08-26 15:37:01 -05:00
kirkwood_nand.c nand: increase chip_delay in mv kirkwood nand driver 2011-10-03 18:35:11 -05:00
kmeter1_nand.c 83xx, kmeter1: added NAND support 2009-08-26 15:37:02 -05:00
Makefile Revert "nand: make 1-bit software ECC configurable" 2012-02-28 14:03:39 -06:00
mpc5121_nfc.c mpc512x. Micron nand flash needs a reset before a read command is issued. 2009-09-22 22:59:42 +02:00
mxc_nand.c mxc_nand: fix a problem writing more than 32MB 2011-10-03 18:35:12 -05:00
mxs_nand.c iMX28: Add GPMI NAND driver 2011-11-11 11:36:57 +01:00
nand.c nand: Introduce CONFIG_SYS_NAND_SELF_INIT 2012-01-26 16:09:06 -06:00
nand_base.c nand: reinstate lazy bad block scanning 2012-02-28 14:03:39 -06:00
nand_bbt.c nand: Merge changes to BBT from Linux nand driver 2012-01-26 16:09:02 -06:00
nand_bch.c nand: Merge BCH code from Linux nand driver 2012-01-26 16:09:02 -06:00
nand_ecc.c nand_spl_simple: add support for software ECC 2011-12-06 23:59:36 +01:00
nand_ids.c nand: Add more NAND types from Linux nand driver 2012-01-26 16:09:02 -06:00
nand_plat.c mtd: nand_plat: add simple GPIO framework DEV_READY option 2010-07-08 16:52:12 -05:00
nand_spl_load.c drivers/mtd/nand/nand_spl_load.c: Fix GCC 4.6 warning 2011-12-07 16:02:07 -06:00
nand_spl_simple.c nand_spl_simple: store ecc data on the stack 2012-01-26 16:06:21 -06:00
nand_util.c NAND: Really ignore bad blocks when scrubbing 2011-10-03 18:35:12 -05:00
ndfc.c NAND: Add 16bit NAND support for the NDFC 2011-07-01 15:56:52 -05:00
nomadik.c nomadik/nand: fix 'ecc512' discards qualifiers from pointer target type 2009-02-22 17:56:50 +01:00
omap_gpmc.c omap_gpmc: use SOFTECC in SPL if it's enabled 2011-12-06 23:59:36 +01:00
s3c64xx.c Fix regression in SMDK6400 2011-12-06 23:59:31 +01:00
s3c2410_nand.c GCC4.6: Use debug() instead of debugX() in s3c24xx_nand.c 2011-10-27 23:54:08 +02:00
spr_nand.c mod change 755 => 644 for multiple files 2010-03-21 22:22:53 +01:00