Use menuconfig objects: PNP
authorJan Engelhardt <jengelh@linux01.gwdg.de>
Mon, 16 Jul 2007 06:39:38 +0000 (23:39 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 16 Jul 2007 16:05:40 +0000 (09:05 -0700)
Use menuconfigs instead of menus, so the whole menu can be disabled at once
instead of going through all options.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Cc: Adam Belay <ambx1@neo.rr.com>
Cc: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/pnp/Kconfig
drivers/pnp/isapnp/Kconfig
drivers/pnp/pnpbios/Kconfig

index 1959cef8e9debc6e613882ebfd06427ecab929d2..821933f9aa57dc84825301e8b45504ad711aa3c5 100644 (file)
@@ -2,11 +2,9 @@
 # Plug and Play configuration
 #
 
-menu "Plug and Play support"
-       depends on HAS_IOMEM
-
-config PNP
+menuconfig PNP
        bool "Plug and Play support"
+       depends on HAS_IOMEM
        depends on ISA || ACPI
        ---help---
          Plug and Play (PnP) is a standard for peripherals which allows those
@@ -22,15 +20,15 @@ config PNP
 
          If unsure, say Y.
 
+if PNP
+
 config PNP_DEBUG
        bool "PnP Debug Messages"
-       depends on PNP
        help
          Say Y if you want the Plug and Play Layer to print debug messages.
          This is useful if you are developing a PnP driver or troubleshooting.
 
 comment "Protocols"
-       depends on PNP
 
 source "drivers/pnp/isapnp/Kconfig"
 
@@ -38,5 +36,4 @@ source "drivers/pnp/pnpbios/Kconfig"
 
 source "drivers/pnp/pnpacpi/Kconfig"
 
-endmenu
-
+endif # PNP
index 578651eeb4b02c30578e326a1592bd1cbf16a3b9..f1ef36673ad41de168eb706bd775be3cef0a9617 100644 (file)
@@ -3,7 +3,7 @@
 #
 config ISAPNP
        bool "ISA Plug and Play support"
-       depends on PNP && ISA
+       depends on ISA
        help
          Say Y here if you would like support for ISA Plug and Play devices.
          Some information is in <file:Documentation/isapnp.txt>.
index fab848cae89de6e627f5a725642344204d11a203..b986d9fa3b9af0d6dfad6ef5c3ef63f45a0359c1 100644 (file)
@@ -3,7 +3,7 @@
 #
 config PNPBIOS
        bool "Plug and Play BIOS support (EXPERIMENTAL)"
-       depends on PNP && ISA && X86 && EXPERIMENTAL
+       depends on ISA && X86 && EXPERIMENTAL
        default n
        ---help---
          Linux uses the PNPBIOS as defined in "Plug and Play BIOS