diff options
Diffstat (limited to 'drivers/char/pcmcia/Config.in')
-rw-r--r-- | drivers/char/pcmcia/Config.in | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/drivers/char/pcmcia/Config.in b/drivers/char/pcmcia/Config.in index 7a32e5d55..766fdd1d0 100644 --- a/drivers/char/pcmcia/Config.in +++ b/drivers/char/pcmcia/Config.in @@ -2,10 +2,7 @@ # PCMCIA character device configuration # -mainmenu_option next_comment -comment 'PCMCIA character device support' - -if [ "$CONFIG_SERIAL" = "n" -o "$CONFIG_PCMCIA" = "n" ]; then +if [ "$CONFIG_SERIAL" = "n" ]; then define_bool CONFIG_PCMCIA_SERIAL n else if [ "$CONFIG_SERIAL" = "m" -o "$CONFIG_PCMCIA" = "m" ]; then @@ -15,14 +12,19 @@ else fi fi -dep_tristate ' PCMCIA serial device support' CONFIG_PCMCIA_SERIAL_CS $CONFIG_PCMCIA_SERIAL -if [ "$CONFIG_CARDBUS" = "y" ]; then - dep_tristate ' CardBus serial device support' CONFIG_PCMCIA_SERIAL_CB $CONFIG_PCMCIA_SERIAL -fi +if [ "$CONFIG_PCMCIA_SERIAL" != "n" ]; then + mainmenu_option next_comment + comment 'PCMCIA character device support' -if [ "$CONFIG_PCMCIA_SERIAL_CS" = "y" -o \ - "$CONFIG_PCMCIA_SERIAL_CB" = "y" ]; then - define_bool CONFIG_PCMCIA_CHRDEV y -fi + dep_tristate 'PCMCIA serial device support' CONFIG_PCMCIA_SERIAL_CS $CONFIG_PCMCIA_SERIAL + if [ "$CONFIG_CARDBUS" = "y" ]; then + dep_tristate 'CardBus serial device support' CONFIG_PCMCIA_SERIAL_CB $CONFIG_PCMCIA_SERIAL + fi -endmenu + if [ "$CONFIG_PCMCIA_SERIAL_CS" = "y" -o \ + "$CONFIG_PCMCIA_SERIAL_CB" = "y" ]; then + define_bool CONFIG_PCMCIA_CHRDEV y + fi + + endmenu +fi |