diff options
author | Jan Engelhardt <jengelh@linux01.gwdg.de> | 2007-07-16 02:39:37 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-07-16 12:05:40 -0400 |
commit | 04e9aeecff0d55bed2b554915da9ea355c966f7d (patch) | |
tree | 43f33d6194659dd4e67fb5753e9233ade542e963 | |
parent | b511431d85948823ec58639bd3137b910964be34 (diff) |
Use menuconfig objects: I2O
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>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | drivers/message/i2o/Kconfig | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/drivers/message/i2o/Kconfig b/drivers/message/i2o/Kconfig index f4ac21e5771e..bfa5ece75f64 100644 --- a/drivers/message/i2o/Kconfig +++ b/drivers/message/i2o/Kconfig | |||
@@ -1,9 +1,6 @@ | |||
1 | 1 | ||
2 | menu "I2O device support" | 2 | menuconfig I2O |
3 | depends on PCI | 3 | tristate "I2O device support" |
4 | |||
5 | config I2O | ||
6 | tristate "I2O support" | ||
7 | depends on PCI | 4 | depends on PCI |
8 | ---help--- | 5 | ---help--- |
9 | The Intelligent Input/Output (I2O) architecture allows hardware | 6 | The Intelligent Input/Output (I2O) architecture allows hardware |
@@ -25,9 +22,10 @@ config I2O | |||
25 | 22 | ||
26 | If unsure, say N. | 23 | If unsure, say N. |
27 | 24 | ||
25 | if I2O | ||
26 | |||
28 | config I2O_LCT_NOTIFY_ON_CHANGES | 27 | config I2O_LCT_NOTIFY_ON_CHANGES |
29 | bool "Enable LCT notification" | 28 | bool "Enable LCT notification" |
30 | depends on I2O | ||
31 | default y | 29 | default y |
32 | ---help--- | 30 | ---help--- |
33 | Only say N here if you have a I2O controller from SUN. The SUN | 31 | Only say N here if you have a I2O controller from SUN. The SUN |
@@ -39,7 +37,6 @@ config I2O_LCT_NOTIFY_ON_CHANGES | |||
39 | 37 | ||
40 | config I2O_EXT_ADAPTEC | 38 | config I2O_EXT_ADAPTEC |
41 | bool "Enable Adaptec extensions" | 39 | bool "Enable Adaptec extensions" |
42 | depends on I2O | ||
43 | default y | 40 | default y |
44 | ---help--- | 41 | ---help--- |
45 | Say Y for support of raidutils for Adaptec I2O controllers. You also | 42 | Say Y for support of raidutils for Adaptec I2O controllers. You also |
@@ -57,7 +54,6 @@ config I2O_EXT_ADAPTEC_DMA64 | |||
57 | 54 | ||
58 | config I2O_CONFIG | 55 | config I2O_CONFIG |
59 | tristate "I2O Configuration support" | 56 | tristate "I2O Configuration support" |
60 | depends on I2O | ||
61 | ---help--- | 57 | ---help--- |
62 | Say Y for support of the configuration interface for the I2O adapters. | 58 | Say Y for support of the configuration interface for the I2O adapters. |
63 | If you have a RAID controller from Adaptec and you want to use the | 59 | If you have a RAID controller from Adaptec and you want to use the |
@@ -78,7 +74,6 @@ config I2O_CONFIG_OLD_IOCTL | |||
78 | 74 | ||
79 | config I2O_BUS | 75 | config I2O_BUS |
80 | tristate "I2O Bus Adapter OSM" | 76 | tristate "I2O Bus Adapter OSM" |
81 | depends on I2O | ||
82 | ---help--- | 77 | ---help--- |
83 | Include support for the I2O Bus Adapter OSM. The Bus Adapter OSM | 78 | Include support for the I2O Bus Adapter OSM. The Bus Adapter OSM |
84 | provides access to the busses on the I2O controller. The main purpose | 79 | provides access to the busses on the I2O controller. The main purpose |
@@ -89,7 +84,7 @@ config I2O_BUS | |||
89 | 84 | ||
90 | config I2O_BLOCK | 85 | config I2O_BLOCK |
91 | tristate "I2O Block OSM" | 86 | tristate "I2O Block OSM" |
92 | depends on I2O && BLOCK | 87 | depends on BLOCK |
93 | ---help--- | 88 | ---help--- |
94 | Include support for the I2O Block OSM. The Block OSM presents disk | 89 | Include support for the I2O Block OSM. The Block OSM presents disk |
95 | and other structured block devices to the operating system. If you | 90 | and other structured block devices to the operating system. If you |
@@ -102,7 +97,7 @@ config I2O_BLOCK | |||
102 | 97 | ||
103 | config I2O_SCSI | 98 | config I2O_SCSI |
104 | tristate "I2O SCSI OSM" | 99 | tristate "I2O SCSI OSM" |
105 | depends on I2O && SCSI | 100 | depends on SCSI |
106 | ---help--- | 101 | ---help--- |
107 | Allows direct SCSI access to SCSI devices on a SCSI or FibreChannel | 102 | Allows direct SCSI access to SCSI devices on a SCSI or FibreChannel |
108 | I2O controller. You can use both the SCSI and Block OSM together if | 103 | I2O controller. You can use both the SCSI and Block OSM together if |
@@ -114,7 +109,6 @@ config I2O_SCSI | |||
114 | 109 | ||
115 | config I2O_PROC | 110 | config I2O_PROC |
116 | tristate "I2O /proc support" | 111 | tristate "I2O /proc support" |
117 | depends on I2O | ||
118 | ---help--- | 112 | ---help--- |
119 | If you say Y here and to "/proc file system support", you will be | 113 | If you say Y here and to "/proc file system support", you will be |
120 | able to read I2O related information from the virtual directory | 114 | able to read I2O related information from the virtual directory |
@@ -123,5 +117,4 @@ config I2O_PROC | |||
123 | To compile this support as a module, choose M here: the | 117 | To compile this support as a module, choose M here: the |
124 | module will be called i2o_proc. | 118 | module will be called i2o_proc. |
125 | 119 | ||
126 | endmenu | 120 | endif # I2O |
127 | |||