aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/cafe_ecc.c
Commit message (Collapse)AuthorAge
* [MTD] [NAND] Use rslib for CAFÉ ECCSegher Boessenkool2007-05-02
| | | | | Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org> Signed-off-by: David Woodhouse <dwmw2@infradead.org>
* [MTD] [NAND] Fix an off-by-one in a BUG_ON in CAFÉ ECC correction.Adrian Bunk2007-02-09
| | | | | | | | | | | err_pos_lut[4096] of an array with 4096 elements is a bug. Spotted by the Coverity checker. While I was at it, I also converted it to ARRAY_SIZE(). Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: David Woodhouse <dwmw2@infradead.org>
* [MTD] Remove trailing whitespaceDavid Woodhouse2006-11-30
| | | | | | | The newly-added cafe_ecc.c had a lot of it because of the way the lookup table was auto-generated; clean up the other files too while we're at it. Signed-off-by: David Woodhouse <dwmw2@infradead.org>
* [MTD] NAND: Add ECC debugging for CAFÉDavid Woodhouse2006-10-27
| | | | Signed-off-by: David Woodhouse <dwmw2@infradead.org>
* [MTD] NAND: Café ECC -- remove spurious BUG_ON() in err_pos()David Woodhouse2006-10-27
| | | | | | | | Being a value which isn't in the table is a case we explicitly check for in the caller. Don't BUG_ON() because it does actually happen in practice. Signed-off-by: David Woodhouse <dwmw2@infradead.org>
* [MTD] NAND: CAFÉ NAND driver cleanup, fix ECC on reading empty flashDavid Woodhouse2006-10-22
| | | | Signed-off-by: David Woodhouse <dwmw2@infradead.org>
* [MTD] NAND: Add hardware ECC correction support to CAFÉ NAND driverDavid Woodhouse2006-10-21
Signed-off-by: David Woodhouse <dwmw2@infradead.org>