diff options
author | David Woodhouse <dwmw2@infradead.org> | 2007-09-23 19:51:25 +0200 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2007-09-23 19:51:25 +0200 |
commit | 0bac5111cc00b70460dd8ba8340522e1f0d79f05 (patch) | |
tree | a4acd567a75ba775f28aed81993bd4b82aa61e5a /drivers/mtd/maps/Kconfig | |
parent | [JFFS2] Fix unpoint length (diff) | |
download | linux-0bac5111cc00b70460dd8ba8340522e1f0d79f05.tar.xz linux-0bac5111cc00b70460dd8ba8340522e1f0d79f05.zip |
[MTD] map driver for NOR flash on the Intel Vermilion Range chipset
The Vermilion Range Expansion Bus supports four chip selects, each of which
has 64MiB of address space. The 2nd BAR of the Expansion Bus PCI Device
is a 256MiB memory region containing the address spaces for all four of
the chip selects, with start addresses hardcoded on 64MiB boundaries.
This map driver only supports NOR flash on chip select 0. The buswidth
(either 8 bits or 16 bits) is determined by reading the Expansion Bus Timing
and Control Register for Chip Select 0 (EXP_TIMING_CS0).
Signed-off-by: Andy Lowe <alowe@mvista.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'drivers/mtd/maps/Kconfig')
-rw-r--r-- | drivers/mtd/maps/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/mtd/maps/Kconfig b/drivers/mtd/maps/Kconfig index 7559950e42d0..c2624b2655ac 100644 --- a/drivers/mtd/maps/Kconfig +++ b/drivers/mtd/maps/Kconfig @@ -581,6 +581,13 @@ config MTD_SHARP_SL help This enables access to the flash chip on the Sharp SL Series of PDAs. +config MTD_INTEL_VR_NOR + tristate "NOR flash on Intel Vermilion Range Expansion Bus CS0" + depends on PCI + help + Map driver for a NOR flash bank located on the Expansion Bus of the + Intel Vermilion Range chipset. + config MTD_PLATRAM tristate "Map driver for platform device RAM (mtd-ram)" select MTD_RAM |