android_kernel_samsung_msm8976/drivers/mtd/nand
David Woodhouse 048c37b490 [MTD] [NAND] Support multiple chips in CAFÉ driver
The CAFÉ can handle two chip on separate chipselect lines. Hook up the
undocumented chipselect bits in the driver and probe both.

In the case of OLPC, it's not actually two separate devices -- it's a
single '1GiB' package with two 512MiB dies internally. So clear the
NAND_BBT_PERCHIP flag to treat it as a single chip for BBT purposes, and
make life easier for the firmware.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2007-05-02 12:26:37 +01:00
..
ams-delta.c [PATCH] MTD NAND: Fix ams-delta after core conversion 2006-08-27 11:01:30 -07:00
at91_nand.c [MTD] NAND: Support for 16-bit bus-width on AT91. 2006-12-08 13:25:17 +00:00
au1550nd.c [MTD NAND] Remove old code in au1550nd.c 2006-09-22 10:09:44 +01:00
autcpu12.c [MTD] Refactor NAND hwcontrol to cmd_ctrl 2006-05-23 23:25:53 +02:00
cafe_nand.c [MTD] [NAND] Support multiple chips in CAFÉ driver 2007-05-02 12:26:37 +01:00
cmx270_nand.c [MTD] [NAND] CM-x270 MTD driver 2007-04-27 23:04:32 +01:00
cs553x_nand.c [MTD] Remove trailing whitespace 2006-11-30 08:17:38 +00:00
diskonchip.c [MTD] [NAND] Correct misspelled preprocessor variable. 2007-03-08 09:48:14 +00:00
edb7312.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' 2006-10-02 09:48:23 +01:00
excite_nandflash.c [MTD] [NAND] eXcite nand flash driver 2007-02-11 17:57:49 +01:00
h1910.c [MTD] Refactor NAND hwcontrol to cmd_ctrl 2006-05-23 23:25:53 +02:00
Kconfig [MTD] [NAND] Use rslib for CAFÉ ECC 2007-05-02 12:00:20 +01:00
Makefile [MTD] [NAND] Rename cafe.c to cafe_nand.c and remove the multi-obj magic 2007-05-02 12:04:57 +01:00
nand_base.c [MTD] [NAND] Wrong calculation of page number in nand_block_bad() 2007-04-27 15:13:53 +01:00
nand_bbt.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
nand_ecc.c [MTD] [NAND] fix ifdef option in nand_ecc.c 2006-11-29 00:11:39 +00:00
nand_ids.c [MTD] [NAND] Move ancient NAND chip support into a config option 2007-04-17 18:30:57 +01:00
nandsim.c [MTD] nandsim: enhance nandsim to allow arbitrary NAND size 2007-04-17 13:55:55 -04:00
ndfc.c [MTD] [NAND] Fix endianess bug in ndfc.c 2006-11-28 22:22:55 +00:00
ppchameleonevb.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
rtc_from4.c [MTD] [NAND] Compile fix in rfc_from4.c 2006-12-01 09:59:49 +00:00
s3c2410.c [ARM] 4233/1: nand/s3c2410.c: warning fix 2007-02-25 16:41:41 +00:00
sharpsl.c MTD: [NAND] Fix the sharpsl driver after breakage from a core conversion 2006-07-15 13:19:24 +01:00
spia.c [MTD] Refactor NAND hwcontrol to cmd_ctrl 2006-05-23 23:25:53 +02:00
toto.c [MTD] NAND modularize write function 2006-05-26 18:52:08 +02:00
ts7250.c [MTD] NAND: Fix typo in mtd/nand/ts7250.c 2006-06-27 23:20:48 +01:00