diff options
author | eric miao <eric.miao@marvell.com> | 2008-02-14 02:48:23 -0500 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2008-04-22 14:27:27 -0400 |
commit | fe69af002e26ca39824f626459c16d642607b573 (patch) | |
tree | 761c1bc2325eaed041a9fbe3a1fe18d9f6c9b988 /drivers/mtd/nand/Kconfig | |
parent | b73d7e4381311bea024bf7cedcba3dcf20f63aab (diff) |
[MTD] [NAND] support for pxa3xx
This is preliminary since:
1. It supports only _one_ chip select at the moment. As there is no
existing platforms available using two chip selects of the NAND
controller, it shall really not include code for supporting the
2nd chip select for now, as such code cannot be verified.
2. It resorts to the default and simpliest memory based badblock
table
3. Only limited types of nand flash are currently supported. Most
PXA3xx processors come with on-chip NAND flash dies, so there
isn't much flexibility for other types of NAND.
4. The NAND controller should be configured to detect the device's
ID, thus making it difficult to use nand_scan_ident() to assist
the detection process (though it's not impossible)
TODO: fix all the above limitations of cuz :-)
Signed-off-by: eric miao <eric.miao@marvell.com>
Cc: Sergey Podstavin <spodstavin@ru.mvista.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'drivers/mtd/nand/Kconfig')
-rw-r--r-- | drivers/mtd/nand/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 959fb86cda01..180fc7be1826 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig | |||
@@ -279,6 +279,13 @@ config MTD_NAND_AT91 | |||
279 | Enables support for NAND Flash / Smart Media Card interface | 279 | Enables support for NAND Flash / Smart Media Card interface |
280 | on Atmel AT91 processors. | 280 | on Atmel AT91 processors. |
281 | 281 | ||
282 | config MTD_NAND_PXA3xx | ||
283 | bool "Support for NAND flash devices on PXA3xx" | ||
284 | depends on MTD_NAND && PXA3xx | ||
285 | help | ||
286 | This enables the driver for the NAND flash device found on | ||
287 | PXA3xx processors | ||
288 | |||
282 | config MTD_NAND_CM_X270 | 289 | config MTD_NAND_CM_X270 |
283 | tristate "Support for NAND Flash on CM-X270 modules" | 290 | tristate "Support for NAND Flash on CM-X270 modules" |
284 | depends on MTD_NAND && MACH_ARMCORE | 291 | depends on MTD_NAND && MACH_ARMCORE |