net: Move MII out from under NET_CORE and hide it
All drivers that select MII also need to select NET_CORE because MII depends on it. This is a bit ridiculous because NET_CORE is just a menu option that doesn't enable any code by itself. There is also no need for it to be a visible option, since its users all select it. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Acked-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
9ef71e0c82
commit
a1606c7dc6
@@ -37,7 +37,6 @@ config SMC9194
|
||||
config SMC91X
|
||||
tristate "SMC 91C9x/91C1xxx support"
|
||||
select CRC32
|
||||
select NET_CORE
|
||||
select MII
|
||||
depends on (ARM || M32R || SUPERH || MIPS || BLACKFIN || \
|
||||
MN10300 || COLDFIRE || ARM64)
|
||||
@@ -57,7 +56,6 @@ config PCMCIA_SMC91C92
|
||||
tristate "SMC 91Cxx PCMCIA support"
|
||||
depends on PCMCIA
|
||||
select CRC32
|
||||
select NET_CORE
|
||||
select MII
|
||||
---help---
|
||||
Say Y here if you intend to attach an SMC 91Cxx compatible PCMCIA
|
||||
@@ -70,7 +68,6 @@ config EPIC100
|
||||
tristate "SMC EtherPower II"
|
||||
depends on PCI
|
||||
select CRC32
|
||||
select NET_CORE
|
||||
select MII
|
||||
---help---
|
||||
This driver is for the SMC EtherPower II 9432 PCI Ethernet NIC,
|
||||
@@ -81,7 +78,6 @@ config EPIC100
|
||||
config SMC911X
|
||||
tristate "SMSC LAN911[5678] support"
|
||||
select CRC32
|
||||
select NET_CORE
|
||||
select MII
|
||||
depends on (ARM || SUPERH || MN10300)
|
||||
---help---
|
||||
@@ -99,7 +95,6 @@ config SMSC911X
|
||||
tristate "SMSC LAN911x/LAN921x families embedded ethernet support"
|
||||
depends on HAS_IOMEM
|
||||
select CRC32
|
||||
select NET_CORE
|
||||
select MII
|
||||
select PHYLIB
|
||||
---help---
|
||||
|
Reference in New Issue
Block a user