[PATCH v3] mtd: eLBC NAND: update ecc_stats.corrected when lteccr available

2011-07-26 Thread Michael Hench
update ecc_stats.corrected if LTECCR register is available. v2: kernel standard C formatting v3: kernel standard C formatting again, changed a comment to get under 80 chars Signed-off-by: Michael Hench --- diff -purN orig/drivers/mtd/nand/fsl_elbc_nand.c linux-3.0/drivers/mtd/nand

[PATCH v2] mtd: eLBC NAND: update ecc_stats.corrected when lteccr available

2011-07-26 Thread Michael Hench
update ecc_stats.corrected if LTECCR register is available. v2: kernel standard C formatting Signed-off-by: Michael Hench --- diff -purN orig/drivers/mtd/nand/fsl_elbc_nand.c linux-3.0/drivers/mtd/nand/fsl_elbc_nand.c --- orig/drivers/mtd/nand/fsl_elbc_nand.c 2011-07-25 14:50:56.838326055

[PATCH] mtd: eLBC NAND: update ecc_stats.corrected when lteccr available

2011-07-26 Thread Michael Hench
update ecc_stats.corrected if LTECCR register is available. Signed-off-by: Michael Hench --- diff -purN orig/drivers/mtd/nand/fsl_elbc_nand.c linux-3.0/drivers/mtd/nand/fsl_elbc_nand.c --- orig/drivers/mtd/nand/fsl_elbc_nand.c 2011-07-25 14:50:56.838326055 -0500 +++ linux-3.0/drivers/mtd

RFC fsl_elbc_nand.c does not update mtd->ecc_stats

2011-07-22 Thread Michael Hench
when using the fsl_elbc_nand driver, mtd->ecc_stats does not appear to get updated UBI uses this to determine when to scrub blocks the patch below appears to fix this (draft 0) am I missing anything? does this look reasonable? diff -purN orig/drivers/mtd/nand/fsl_elbc_nand.c linux-3.0-rc7/driver