Commit 372f4d8d authored by Tomas Szepe's avatar Tomas Szepe Committed by Linus Torvalds

[PATCH] add proper bus dependencies to net driver configs

parent d3119c17
...@@ -384,7 +384,7 @@ config SUNGEM ...@@ -384,7 +384,7 @@ config SUNGEM
config NET_VENDOR_3COM config NET_VENDOR_3COM
bool "3COM cards" bool "3COM cards"
depends on NET_ETHERNET depends on NET_ETHERNET && (ISA || EISA || MCA || PCI)
help help
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from and read the Ethernet-HOWTO, available from
...@@ -555,7 +555,7 @@ config LANCE ...@@ -555,7 +555,7 @@ config LANCE
config NET_VENDOR_SMC config NET_VENDOR_SMC
bool "Western Digital/SMC cards" bool "Western Digital/SMC cards"
depends on NET_ETHERNET depends on NET_ETHERNET && (ISA || MCA || EISA)
help help
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from and read the Ethernet-HOWTO, available from
...@@ -648,7 +648,7 @@ config SMC9194 ...@@ -648,7 +648,7 @@ config SMC9194
config NET_VENDOR_RACAL config NET_VENDOR_RACAL
bool "Racal-Interlan (Micom) NI cards" bool "Racal-Interlan (Micom) NI cards"
depends on NET_ETHERNET depends on NET_ETHERNET && ISA
help help
If you have a network (Ethernet) card belonging to this class, such If you have a network (Ethernet) card belonging to this class, such
as the NI5010, NI5210 or NI6210, say Y and read the Ethernet-HOWTO, as the NI5010, NI5210 or NI6210, say Y and read the Ethernet-HOWTO,
...@@ -1459,7 +1459,7 @@ config LAN_SAA9730 ...@@ -1459,7 +1459,7 @@ config LAN_SAA9730
config NET_POCKET config NET_POCKET
bool "Pocket and portable adapters" bool "Pocket and portable adapters"
depends on NET_ETHERNET depends on NET_ETHERNET && ISA
---help--- ---help---
Cute little network (Ethernet) devices which attach to the parallel Cute little network (Ethernet) devices which attach to the parallel
port ("pocket adapters"), commonly used with laptops. If you have port ("pocket adapters"), commonly used with laptops. If you have
...@@ -1777,7 +1777,7 @@ config VETH ...@@ -1777,7 +1777,7 @@ config VETH
config FDDI config FDDI
bool "FDDI driver support" bool "FDDI driver support"
depends on NETDEVICES depends on NETDEVICES && (PCI || EISA)
help help
Fiber Distributed Data Interface is a high speed local area network Fiber Distributed Data Interface is a high speed local area network
design; essentially a replacement for high speed Ethernet. FDDI can design; essentially a replacement for high speed Ethernet. FDDI can
...@@ -1828,7 +1828,7 @@ config SKFP ...@@ -1828,7 +1828,7 @@ config SKFP
config HIPPI config HIPPI
bool "HIPPI driver support (EXPERIMENTAL)" bool "HIPPI driver support (EXPERIMENTAL)"
depends on NETDEVICES && EXPERIMENTAL && INET depends on NETDEVICES && EXPERIMENTAL && INET && PCI
help help
HIgh Performance Parallel Interface (HIPPI) is a 800Mbit/sec and HIgh Performance Parallel Interface (HIPPI) is a 800Mbit/sec and
1600Mbit/sec dual-simplex switched or point-to-point network. HIPPI 1600Mbit/sec dual-simplex switched or point-to-point network. HIPPI
...@@ -2181,7 +2181,7 @@ config ARLAN ...@@ -2181,7 +2181,7 @@ config ARLAN
config AIRONET4500 config AIRONET4500
tristate "Aironet 4500/4800 series adapters" tristate "Aironet 4500/4800 series adapters"
depends on NET_RADIO depends on NET_RADIO && (PCI || ISA || PCMCIA)
---help--- ---help---
www.aironet.com (recently bought by Cisco) makes these 802.11 DS www.aironet.com (recently bought by Cisco) makes these 802.11 DS
adapters. Driver by Elmer Joandi (elmer@ylenurme.ee). adapters. Driver by Elmer Joandi (elmer@ylenurme.ee).
...@@ -2286,7 +2286,7 @@ source "drivers/net/tokenring/Kconfig" ...@@ -2286,7 +2286,7 @@ source "drivers/net/tokenring/Kconfig"
config NET_FC config NET_FC
bool "Fibre Channel driver support" bool "Fibre Channel driver support"
depends on NETDEVICES depends on NETDEVICES && SCSI && PCI
help help
Fibre Channel is a high speed serial protocol mainly used to connect Fibre Channel is a high speed serial protocol mainly used to connect
large storage devices to the computer; it is compatible with and large storage devices to the computer; it is compatible with and
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
menu "ARCnet devices" menu "ARCnet devices"
depends on NETDEVICES depends on NETDEVICES && (ISA || PCI)
config ARCNET config ARCNET
tristate "ARCnet support" tristate "ARCnet support"
......
...@@ -91,7 +91,7 @@ config 3C359 ...@@ -91,7 +91,7 @@ config 3C359
config TMS380TR config TMS380TR
tristate "Generic TMS380 Token Ring ISA/PCI adapter support" tristate "Generic TMS380 Token Ring ISA/PCI adapter support"
depends on TR depends on TR && (PCI || ISA)
---help--- ---help---
This driver provides generic support for token ring adapters This driver provides generic support for token ring adapters
based on the Texas Instruments TMS380 series chipsets. This based on the Texas Instruments TMS380 series chipsets. This
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
# Wireless LAN device configuration # Wireless LAN device configuration
# #
comment "Wireless ISA/PCI cards support" comment "Wireless ISA/PCI cards support"
depends on NET_RADIO depends on NET_RADIO && (ISA || PCI || ALL_PPC || PCMCIA)
# Good old obsolete Wavelan. # Good old obsolete Wavelan.
config WAVELAN config WAVELAN
tristate "AT&T/Lucent old WaveLAN & DEC RoamAbout DS ISA support" tristate "AT&T/Lucent old WaveLAN & DEC RoamAbout DS ISA support"
depends on NET_RADIO depends on NET_RADIO && ISA
---help--- ---help---
The Lucent WaveLAN (formerly NCR and AT&T; or DEC RoamAbout DS) is The Lucent WaveLAN (formerly NCR and AT&T; or DEC RoamAbout DS) is
a Radio LAN (wireless Ethernet-like Local Area Network) using the a Radio LAN (wireless Ethernet-like Local Area Network) using the
...@@ -54,7 +54,7 @@ config AIRO ...@@ -54,7 +54,7 @@ config AIRO
config HERMES config HERMES
tristate "Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)" tristate "Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)"
depends on NET_RADIO depends on NET_RADIO && (ALL_PPC || PCI || PCMCIA)
---help--- ---help---
A driver for 802.11b wireless cards based based on the "Hermes" or A driver for 802.11b wireless cards based based on the "Hermes" or
Intersil HFA384x (Prism 2) MAC controller. This includes the vast Intersil HFA384x (Prism 2) MAC controller. This includes the vast
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment