Commit 9310da0b authored by Richard Weinberger's avatar Richard Weinberger

MTD: Relax dependencies

CONFIG_GENERIC_IO is just enough for the basic MTD stuff.
Signed-off-by: default avatarRichard Weinberger <richard@nod.at>
Acked-by: default avatarArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
parent 194a64c8
menuconfig MTD menuconfig MTD
tristate "Memory Technology Device (MTD) support" tristate "Memory Technology Device (MTD) support"
depends on HAS_IOMEM depends on GENERIC_IO
help help
Memory Technology Devices are flash, RAM and similar chips, often Memory Technology Devices are flash, RAM and similar chips, often
used for solid state file systems on embedded devices. This option used for solid state file systems on embedded devices. This option
......
menu "Self-contained MTD device drivers" menu "Self-contained MTD device drivers"
depends on MTD!=n depends on MTD!=n
depends on HAS_IOMEM
config MTD_PMC551 config MTD_PMC551
tristate "Ramix PMC551 PCI Mezzanine RAM card support" tristate "Ramix PMC551 PCI Mezzanine RAM card support"
......
menu "Mapping drivers for chip access" menu "Mapping drivers for chip access"
depends on MTD!=n depends on MTD!=n
depends on HAS_IOMEM
config MTD_COMPLEX_MAPPINGS config MTD_COMPLEX_MAPPINGS
bool "Support non-linear mappings of flash chips" bool "Support non-linear mappings of flash chips"
......
...@@ -246,6 +246,7 @@ config MTD_NAND_BCM_UMI_HWCS ...@@ -246,6 +246,7 @@ config MTD_NAND_BCM_UMI_HWCS
config MTD_NAND_DISKONCHIP config MTD_NAND_DISKONCHIP
tristate "DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation) (EXPERIMENTAL)" tristate "DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation) (EXPERIMENTAL)"
depends on EXPERIMENTAL depends on EXPERIMENTAL
depends on HAS_IOMEM
select REED_SOLOMON select REED_SOLOMON
select REED_SOLOMON_DEC16 select REED_SOLOMON_DEC16
help help
...@@ -431,6 +432,7 @@ config MTD_NAND_GPMI_NAND ...@@ -431,6 +432,7 @@ config MTD_NAND_GPMI_NAND
config MTD_NAND_PLATFORM config MTD_NAND_PLATFORM
tristate "Support for generic platform NAND driver" tristate "Support for generic platform NAND driver"
depends on HAS_IOMEM
help help
This implements a generic NAND driver for on-SOC platform This implements a generic NAND driver for on-SOC platform
devices. You will need to provide platform-specific functions devices. You will need to provide platform-specific functions
......
menuconfig MTD_ONENAND menuconfig MTD_ONENAND
tristate "OneNAND Device Support" tristate "OneNAND Device Support"
depends on MTD depends on MTD
depends on HAS_IOMEM
help help
This enables support for accessing all type of OneNAND flash This enables support for accessing all type of OneNAND flash
devices. For further information see devices. For further information see
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment