linux-stable-rt/drivers/mtd
Thomas Gleixner 7bc3312bef [MTD] NAND: Fix breakage all over the place
Following problems are addressed:

- wrong status caused early break out of nand_wait()
- removed the bogus status check in nand_wait() which
  is a relict of the abandoned support for interrupted
  erase.
- status check moved to the correct place in read_oob
- oob support for syndrom based ecc with strange layouts
- use given offset in the AUTOOOB based oob operations

Partially based on a patch from Vitaly Vool <vwool@ru.mvista.com>
Thanks to Savin Zlobec <savin@epico.si> for tracking down the
status problem.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2006-06-20 20:31:24 +01:00
..
chips [MTD] Restore MTD_ROM and MTD_RAM types 2006-06-14 21:39:48 +01:00
devices [MTD] Restore MTD_ROM and MTD_RAM types 2006-06-14 21:39:48 +01:00
maps [MTD] Prepare physmap for 64-bit-resources 2006-06-09 15:12:34 +01:00
nand [MTD] NAND: Fix breakage all over the place 2006-06-20 20:31:24 +01:00
onenand [MTD] Rework the out of band handling completely 2006-05-29 15:06:51 +02:00
Kconfig
Makefile
afs.c
cmdlinepart.c
ftl.c
inftlcore.c [MTD] NAND Signal that a bitflip was corrected by ECC 2006-05-29 15:06:51 +02:00
inftlmount.c [MTD] Rework the out of band handling completely 2006-05-29 15:06:51 +02:00
mtd_blkdevs.c
mtdblock.c [MTD] replace MTD_RAM with MTD_GENERIC_TYPE 2006-05-30 14:25:24 +02:00
mtdblock_ro.c
mtdchar.c [MTD] NAND: Fix breakage all over the place 2006-06-20 20:31:24 +01:00
mtdconcat.c [MTD] NAND Expose the new raw mode function and status info to userspace 2006-05-30 00:37:34 +02:00
mtdcore.c [MTD] assume mtd->writesize is 1 for NOR flashes 2006-06-14 19:53:44 +04:00
mtdpart.c [MTD] NAND Expose the new raw mode function and status info to userspace 2006-05-30 00:37:34 +02:00
nftlcore.c [MTD] NAND Signal that a bitflip was corrected by ECC 2006-05-29 15:06:51 +02:00
nftlmount.c [MTD] Rework the out of band handling completely 2006-05-29 15:06:51 +02:00
redboot.c
rfd_ftl.c