Add "depends on HAS_IOMEM" to a number of menus to make them disappear for s390 which does not have I/O memory. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
@@ -3,6 +3,7 @@
#
menu "Serial ATA (prod) and Parallel ATA (experimental) drivers"
+ depends on HAS_IOMEM
config ATA
tristate "ATA device support"
@@ -3,6 +3,8 @@
menu "IPMI"
+
config IPMI_HANDLER
tristate 'IPMI top-level message handler'
help
menu "TPM devices"
config TCG_TPM
tristate "TPM Hardware Support"
@@ -7,6 +7,7 @@
menu 'EDAC - error detection and reporting (RAS) (EXPERIMENTAL)'
config EDAC
tristate "EDAC core system error reporting (EXPERIMENTAL)"
@@ -4,6 +4,7 @@
menuconfig HWMON
tristate "Hardware Monitoring support"
default y
Hardware monitoring devices let you monitor the hardware health
menuconfig I2C
tristate "I2C support"
---help---
I2C (pronounce: I-square-C) is a slow serial bus protocol used in
many micro controller applications and developed by Philips. SMBus,
if BLOCK
menu "ATA/ATAPI/MFM/RLL support"
config IDE
tristate "ATA/ATAPI/MFM/RLL support"
@@ -1,4 +1,5 @@
menu "InfiniBand support"
config INFINIBAND
depends on PCI || BROKEN
@@ -1,5 +1,6 @@
menu "LED devices"
config NEW_LEDS
bool "LED Support"
menu "Multimedia devices"
config VIDEO_DEV
tristate "Video For Linux"
menu "Multifunction device drivers"
config MFD_SM501
tristate "Support for Silicon Motion SM501"
menuconfig MMC
tristate "MMC/SD card support"
MMC is the "multi-media card" bus protocol.
@@ -2,6 +2,7 @@
menuconfig MTD
tristate "Memory Technology Device (MTD) support"
Memory Technology Devices are flash, RAM and similar chips, often
used for solid state file systems on embedded devices. This option
@@ -6,6 +6,7 @@
menu "Parallel port support"
config PARPORT
tristate "Parallel port support"
menu "Plug and Play support"
config PNP
bool "Plug and Play support"
@@ -5,6 +5,7 @@
menu "Serial drivers"
# The new 8250/16550 serial drivers
# fully appropriate there, so it'd need some thought to do well.
menu "SPI support"
config SPI
bool "SPI support"
menu "Telephony Support"
config PHONE
tristate "Linux telephony support"
menu "USB support"
# Host-side USB depends on having a host controller
# NOTE: dummy_hcd is always an option, but it's ignored here ...
menu "Graphics support"
source "drivers/video/backlight/Kconfig"
source "drivers/video/display/Kconfig"
menu "Dallas's 1-wire bus"
config W1
tristate "Dallas's 1-wire support"
menu "Sound"
config SOUND
tristate "Sound card support"