diff options
| author | Don Mullis <dwm@meer.net> | 2006-12-10 05:18:37 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.osdl.org> | 2006-12-10 12:55:39 -0500 |
| commit | bf4735a46a6b8dfc1a951f05683e80374d8baa70 (patch) | |
| tree | 6ac5cafb9e3287446549a56161ca6843cf60377e /drivers/serial/Kconfig | |
| parent | d53ef07ab45085c0b06b652d588aa49b8ba41458 (diff) | |
[PATCH] Kconfig refactoring for better menu nesting
Refactor Kconfig content to maximize nesting of menus by menuconfig and
xconfig.
Tested by simultaneously running `make xconfig` with and without
patch, and comparing displays.
Signed-off-by: Don Mullis <dwm@meer.net>
Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/serial/Kconfig')
| -rw-r--r-- | drivers/serial/Kconfig | 53 |
1 files changed, 26 insertions, 27 deletions
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig index fc12d5df10..0b36dd5cda 100644 --- a/drivers/serial/Kconfig +++ b/drivers/serial/Kconfig | |||
| @@ -151,32 +151,6 @@ config SERIAL_8250_MANY_PORTS | |||
| 151 | say N here to save some memory. You can also say Y if you have an | 151 | say N here to save some memory. You can also say Y if you have an |
| 152 | "intelligent" multiport card such as Cyclades, Digiboards, etc. | 152 | "intelligent" multiport card such as Cyclades, Digiboards, etc. |
| 153 | 153 | ||
| 154 | config SERIAL_8250_SHARE_IRQ | ||
| 155 | bool "Support for sharing serial interrupts" | ||
| 156 | depends on SERIAL_8250_EXTENDED | ||
| 157 | help | ||
| 158 | Some serial boards have hardware support which allows multiple dumb | ||
| 159 | serial ports on the same board to share a single IRQ. To enable | ||
| 160 | support for this in the serial driver, say Y here. | ||
| 161 | |||
| 162 | config SERIAL_8250_DETECT_IRQ | ||
| 163 | bool "Autodetect IRQ on standard ports (unsafe)" | ||
| 164 | depends on SERIAL_8250_EXTENDED | ||
| 165 | help | ||
| 166 | Say Y here if you want the kernel to try to guess which IRQ | ||
| 167 | to use for your serial port. | ||
| 168 | |||
| 169 | This is considered unsafe; it is far better to configure the IRQ in | ||
| 170 | a boot script using the setserial command. | ||
| 171 | |||
| 172 | If unsure, say N. | ||
| 173 | |||
| 174 | config SERIAL_8250_RSA | ||
| 175 | bool "Support RSA serial ports" | ||
| 176 | depends on SERIAL_8250_EXTENDED | ||
| 177 | help | ||
| 178 | ::: To be written ::: | ||
| 179 | |||
| 180 | # | 154 | # |
| 181 | # Multi-port serial cards | 155 | # Multi-port serial cards |
| 182 | # | 156 | # |
| @@ -199,7 +173,6 @@ config SERIAL_8250_ACCENT | |||
| 199 | To compile this driver as a module, choose M here: the module | 173 | To compile this driver as a module, choose M here: the module |
| 200 | will be called 8250_accent. | 174 | will be called 8250_accent. |
| 201 | 175 | ||
| 202 | |||
| 203 | config SERIAL_8250_BOCA | 176 | config SERIAL_8250_BOCA |
| 204 | tristate "Support Boca cards" | 177 | tristate "Support Boca cards" |
| 205 | depends on SERIAL_8250 != n && ISA && SERIAL_8250_MANY_PORTS | 178 | depends on SERIAL_8250 != n && ISA && SERIAL_8250_MANY_PORTS |
| @@ -230,6 +203,32 @@ config SERIAL_8250_HUB6 | |||
| 230 | To compile this driver as a module, choose M here: the module | 203 | To compile this driver as a module, choose M here: the module |
| 231 | will be called 8250_hub6. | 204 | will be called 8250_hub6. |
| 232 | 205 | ||
| 206 | config SERIAL_8250_SHARE_IRQ | ||
| 207 | bool "Support for sharing serial interrupts" | ||
| 208 | depends on SERIAL_8250_EXTENDED | ||
| 209 | help | ||
| 210 | Some serial boards have hardware support which allows multiple dumb | ||
| 211 | serial ports on the same board to share a single IRQ. To enable | ||
| 212 | support for this in the serial driver, say Y here. | ||
| 213 | |||
| 214 | config SERIAL_8250_DETECT_IRQ | ||
| 215 | bool "Autodetect IRQ on standard ports (unsafe)" | ||
| 216 | depends on SERIAL_8250_EXTENDED | ||
| 217 | help | ||
| 218 | Say Y here if you want the kernel to try to guess which IRQ | ||
| 219 | to use for your serial port. | ||
| 220 | |||
| 221 | This is considered unsafe; it is far better to configure the IRQ in | ||
| 222 | a boot script using the setserial command. | ||
| 223 | |||
| 224 | If unsure, say N. | ||
| 225 | |||
| 226 | config SERIAL_8250_RSA | ||
| 227 | bool "Support RSA serial ports" | ||
| 228 | depends on SERIAL_8250_EXTENDED | ||
| 229 | help | ||
| 230 | ::: To be written ::: | ||
| 231 | |||
| 233 | config SERIAL_8250_MCA | 232 | config SERIAL_8250_MCA |
| 234 | tristate "Support 8250-type ports on MCA buses" | 233 | tristate "Support 8250-type ports on MCA buses" |
| 235 | depends on SERIAL_8250 != n && MCA | 234 | depends on SERIAL_8250 != n && MCA |
