mmc: Use menuconfig objects
Change Kconfig objects from "menu, config" into "menuconfig" so that the user can disable the whole feature without having to enter the menu first. Signed-off-by: Jan Engelhardt <jengelh@gmx.de> Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
This commit is contained in:
parent
055b822414
commit
790864dcc2
4 changed files with 15 additions and 18 deletions
|
@ -2,10 +2,8 @@
|
||||||
# MMC subsystem configuration
|
# MMC subsystem configuration
|
||||||
#
|
#
|
||||||
|
|
||||||
menu "MMC/SD Card support"
|
menuconfig MMC
|
||||||
|
tristate "MMC/SD card support"
|
||||||
config MMC
|
|
||||||
tristate "MMC support"
|
|
||||||
help
|
help
|
||||||
MMC is the "multi-media card" bus protocol.
|
MMC is the "multi-media card" bus protocol.
|
||||||
|
|
||||||
|
@ -19,10 +17,12 @@ config MMC_DEBUG
|
||||||
This is an option for use by developers; most people should
|
This is an option for use by developers; most people should
|
||||||
say N here. This enables MMC core and driver debugging.
|
say N here. This enables MMC core and driver debugging.
|
||||||
|
|
||||||
|
if MMC
|
||||||
|
|
||||||
source "drivers/mmc/core/Kconfig"
|
source "drivers/mmc/core/Kconfig"
|
||||||
|
|
||||||
source "drivers/mmc/card/Kconfig"
|
source "drivers/mmc/card/Kconfig"
|
||||||
|
|
||||||
source "drivers/mmc/host/Kconfig"
|
source "drivers/mmc/host/Kconfig"
|
||||||
|
|
||||||
endmenu
|
endif # MMC
|
||||||
|
|
|
@ -3,11 +3,10 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
comment "MMC/SD Card Drivers"
|
comment "MMC/SD Card Drivers"
|
||||||
depends MMC
|
|
||||||
|
|
||||||
config MMC_BLOCK
|
config MMC_BLOCK
|
||||||
tristate "MMC block device driver"
|
tristate "MMC block device driver"
|
||||||
depends on MMC && BLOCK
|
depends on BLOCK
|
||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
Say Y here to enable the MMC block device driver support.
|
Say Y here to enable the MMC block device driver support.
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
config MMC_UNSAFE_RESUME
|
config MMC_UNSAFE_RESUME
|
||||||
bool "Allow unsafe resume (DANGEROUS)"
|
bool "Allow unsafe resume (DANGEROUS)"
|
||||||
depends on MMC != n
|
|
||||||
help
|
help
|
||||||
If you say Y here, the MMC layer will assume that all cards
|
If you say Y here, the MMC layer will assume that all cards
|
||||||
stayed in their respective slots during the suspend. The
|
stayed in their respective slots during the suspend. The
|
||||||
|
|
|
@ -3,11 +3,10 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
comment "MMC/SD Host Controller Drivers"
|
comment "MMC/SD Host Controller Drivers"
|
||||||
depends on MMC
|
|
||||||
|
|
||||||
config MMC_ARMMMCI
|
config MMC_ARMMMCI
|
||||||
tristate "ARM AMBA Multimedia Card Interface support"
|
tristate "ARM AMBA Multimedia Card Interface support"
|
||||||
depends on ARM_AMBA && MMC
|
depends on ARM_AMBA
|
||||||
help
|
help
|
||||||
This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card
|
This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card
|
||||||
Interface (PL180 and PL181) support. If you have an ARM(R)
|
Interface (PL180 and PL181) support. If you have an ARM(R)
|
||||||
|
@ -17,7 +16,7 @@ config MMC_ARMMMCI
|
||||||
|
|
||||||
config MMC_PXA
|
config MMC_PXA
|
||||||
tristate "Intel PXA25x/26x/27x Multimedia Card Interface support"
|
tristate "Intel PXA25x/26x/27x Multimedia Card Interface support"
|
||||||
depends on ARCH_PXA && MMC
|
depends on ARCH_PXA
|
||||||
help
|
help
|
||||||
This selects the Intel(R) PXA(R) Multimedia card Interface.
|
This selects the Intel(R) PXA(R) Multimedia card Interface.
|
||||||
If you have a PXA(R) platform with a Multimedia Card slot,
|
If you have a PXA(R) platform with a Multimedia Card slot,
|
||||||
|
@ -27,7 +26,7 @@ config MMC_PXA
|
||||||
|
|
||||||
config MMC_SDHCI
|
config MMC_SDHCI
|
||||||
tristate "Secure Digital Host Controller Interface support (EXPERIMENTAL)"
|
tristate "Secure Digital Host Controller Interface support (EXPERIMENTAL)"
|
||||||
depends on PCI && MMC && EXPERIMENTAL
|
depends on PCI && EXPERIMENTAL
|
||||||
help
|
help
|
||||||
This select the generic Secure Digital Host Controller Interface.
|
This select the generic Secure Digital Host Controller Interface.
|
||||||
It is used by manufacturers such as Texas Instruments(R), Ricoh(R)
|
It is used by manufacturers such as Texas Instruments(R), Ricoh(R)
|
||||||
|
@ -38,7 +37,7 @@ config MMC_SDHCI
|
||||||
|
|
||||||
config MMC_OMAP
|
config MMC_OMAP
|
||||||
tristate "TI OMAP Multimedia Card Interface support"
|
tristate "TI OMAP Multimedia Card Interface support"
|
||||||
depends on ARCH_OMAP && MMC
|
depends on ARCH_OMAP
|
||||||
select TPS65010 if MACH_OMAP_H2
|
select TPS65010 if MACH_OMAP_H2
|
||||||
help
|
help
|
||||||
This selects the TI OMAP Multimedia card Interface.
|
This selects the TI OMAP Multimedia card Interface.
|
||||||
|
@ -49,7 +48,7 @@ config MMC_OMAP
|
||||||
|
|
||||||
config MMC_WBSD
|
config MMC_WBSD
|
||||||
tristate "Winbond W83L51xD SD/MMC Card Interface support"
|
tristate "Winbond W83L51xD SD/MMC Card Interface support"
|
||||||
depends on MMC && ISA_DMA_API
|
depends on ISA_DMA_API
|
||||||
help
|
help
|
||||||
This selects the Winbond(R) W83L51xD Secure digital and
|
This selects the Winbond(R) W83L51xD Secure digital and
|
||||||
Multimedia card Interface.
|
Multimedia card Interface.
|
||||||
|
@ -60,7 +59,7 @@ config MMC_WBSD
|
||||||
|
|
||||||
config MMC_AU1X
|
config MMC_AU1X
|
||||||
tristate "Alchemy AU1XX0 MMC Card Interface support"
|
tristate "Alchemy AU1XX0 MMC Card Interface support"
|
||||||
depends on MMC && SOC_AU1200
|
depends on SOC_AU1200
|
||||||
help
|
help
|
||||||
This selects the AMD Alchemy(R) Multimedia card interface.
|
This selects the AMD Alchemy(R) Multimedia card interface.
|
||||||
If you have a Alchemy platform with a MMC slot, say Y or M here.
|
If you have a Alchemy platform with a MMC slot, say Y or M here.
|
||||||
|
@ -69,7 +68,7 @@ config MMC_AU1X
|
||||||
|
|
||||||
config MMC_AT91
|
config MMC_AT91
|
||||||
tristate "AT91 SD/MMC Card Interface support"
|
tristate "AT91 SD/MMC Card Interface support"
|
||||||
depends on ARCH_AT91 && MMC
|
depends on ARCH_AT91
|
||||||
help
|
help
|
||||||
This selects the AT91 MCI controller.
|
This selects the AT91 MCI controller.
|
||||||
|
|
||||||
|
@ -77,7 +76,7 @@ config MMC_AT91
|
||||||
|
|
||||||
config MMC_IMX
|
config MMC_IMX
|
||||||
tristate "Motorola i.MX Multimedia Card Interface support"
|
tristate "Motorola i.MX Multimedia Card Interface support"
|
||||||
depends on ARCH_IMX && MMC
|
depends on ARCH_IMX
|
||||||
help
|
help
|
||||||
This selects the Motorola i.MX Multimedia card Interface.
|
This selects the Motorola i.MX Multimedia card Interface.
|
||||||
If you have a i.MX platform with a Multimedia Card slot,
|
If you have a i.MX platform with a Multimedia Card slot,
|
||||||
|
@ -87,7 +86,7 @@ config MMC_IMX
|
||||||
|
|
||||||
config MMC_TIFM_SD
|
config MMC_TIFM_SD
|
||||||
tristate "TI Flash Media MMC/SD Interface support (EXPERIMENTAL)"
|
tristate "TI Flash Media MMC/SD Interface support (EXPERIMENTAL)"
|
||||||
depends on MMC && EXPERIMENTAL && PCI
|
depends on EXPERIMENTAL && PCI
|
||||||
select TIFM_CORE
|
select TIFM_CORE
|
||||||
help
|
help
|
||||||
Say Y here if you want to be able to access MMC/SD cards with
|
Say Y here if you want to be able to access MMC/SD cards with
|
||||||
|
|
Loading…
Reference in a new issue