android_kernel_xiaomi_sm8350/drivers/mtd/nand
David Woodhouse 9d75414b4f [MTD NAND] Update CS553x NAND driver: Hardware ECC support, optimisations.
- Implement HW ECC support,
- Provide read_buf() and write_buf() routines using memcpy
- Use on-flash bad block table
- Fix module refcounting
- Avoid read/modify/write in hwcontrol()
- Minor cosmetic fixes

Partly based on code and ideas from Tom Sylla <tom.sylla@amd.com>

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2006-05-13 04:12:40 +01:00
..
au1550nd.c [PATCH] drivers/mtd: Use ARRAY_SIZE macro 2006-03-31 12:18:48 -08:00
autcpu12.c [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
cs553x_nand.c [MTD NAND] Update CS553x NAND driver: Hardware ECC support, optimisations. 2006-05-13 04:12:40 +01:00
diskonchip.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
edb7312.c
h1910.c [ARM] Drivers should not make use of architecture private __ioremap 2005-11-17 16:46:41 +00:00
Kconfig Trivial typo fixes in Kconfig files (MTD). 2006-05-12 17:35:02 +01:00
Makefile [MTD] Basic NAND driver for AMD/NatSemi CS5535/CS5536 Geode companion chip 2006-05-11 22:35:28 +01:00
nand_base.c [PATCH] LED: add NAND MTD activity LED trigger 2006-03-31 12:18:57 -08:00
nand_bbt.c [MTD NAND] Use vmalloc for buffer when scanning for bad blocks. 2006-05-13 04:03:42 +01:00
nand_ecc.c
nand_ids.c
nandsim.c [MTD] Make functions static, include header files with prototypes 2005-11-29 19:54:58 +01:00
ppchameleonevb.c
rtc_from4.c [PATCH] turn "const static" into "static const" 2006-01-10 08:01:55 -08:00
s3c2410.c [ARM] Move asm/hardware/clock.h to linux/clk.h 2006-01-07 16:15:52 +00:00
sharpsl.c MTD: Correct Poodle partition size 2006-04-18 02:04:18 +01:00
spia.c [PATCH] turn "const static" into "static const" 2006-01-10 08:01:55 -08:00
toto.c
ts7250.c ts72xx NAND driver 2006-04-30 21:19:44 +01:00