net: fec: init MAC prior to mii bus probe
[deliverable/linux.git] / drivers / net / ethernet / Kconfig
CommitLineData
c1abc95b
JK
1#
2# Ethernet LAN device configuration
3#
4
5menuconfig ETHERNET
6 bool "Ethernet driver support"
7 depends on NET
8 default y
9 ---help---
10 This section contains all the Ethernet device drivers.
11
12if ETHERNET
13
f860b052
JK
14config MDIO
15 tristate
16
17config SUNGEM_PHY
18 tristate
19
ca7a8e85 20source "drivers/net/ethernet/3com/Kconfig"
9bba23b0 21source "drivers/net/ethernet/adaptec/Kconfig"
1fe003fd 22source "drivers/net/ethernet/aeroflex/Kconfig"
38df6492 23source "drivers/net/ethernet/agere/Kconfig"
49220505 24source "drivers/net/ethernet/allwinner/Kconfig"
531c4f89 25source "drivers/net/ethernet/alteon/Kconfig"
f7b18249 26source "drivers/net/ethernet/altera/Kconfig"
b955f6ca 27source "drivers/net/ethernet/amd/Kconfig"
e6ad7673 28source "drivers/net/ethernet/apm/Kconfig"
8fb6b090 29source "drivers/net/ethernet/apple/Kconfig"
e4f2379d 30source "drivers/net/ethernet/arc/Kconfig"
2b133ad6 31source "drivers/net/ethernet/atheros/Kconfig"
9f2f381f 32source "drivers/net/ethernet/cadence/Kconfig"
7b35f033 33source "drivers/net/ethernet/adi/Kconfig"
adfc5217 34source "drivers/net/ethernet/broadcom/Kconfig"
f844a0ea 35source "drivers/net/ethernet/brocade/Kconfig"
85c10f28 36source "drivers/net/ethernet/calxeda/Kconfig"
4863dea3 37source "drivers/net/ethernet/cavium/Kconfig"
f7917c00 38source "drivers/net/ethernet/chelsio/Kconfig"
57d0b7a0 39source "drivers/net/ethernet/cirrus/Kconfig"
a6a5580c 40source "drivers/net/ethernet/cisco/Kconfig"
6af55ff5
DM
41
42config CX_ECAT
43 tristate "Beckhoff CX5020 EtherCAT master support"
44 depends on PCI
3aab01d8 45 depends on X86 || COMPILE_TEST
6af55ff5
DM
46 ---help---
47 Driver for EtherCAT master module located on CCAT FPGA
48 that can be found on Beckhoff CX5020, and possibly other of CX
49 Beckhoff CX series industrial PCs.
50
51 To compile this driver as a module, choose M here. The module
52 will be called ec_bhf.
53
d7058a79 54source "drivers/net/ethernet/davicom/Kconfig"
9c8571da
JK
55
56config DNET
57 tristate "Dave ethernet support (DNET)"
58 depends on HAS_IOMEM
59 select PHYLIB
60 ---help---
61 The Dave ethernet interface (DNET) is found on Qong Board FPGA.
62 Say Y to include support for the DNET chip.
63
64 To compile this driver as a module, choose M here: the module
65 will be called dnet.
66
a88394cf 67source "drivers/net/ethernet/dec/Kconfig"
3401299a 68source "drivers/net/ethernet/dlink/Kconfig"
9aebddd1 69source "drivers/net/ethernet/emulex/Kconfig"
86387e1a 70source "drivers/net/ethernet/neterion/Kconfig"
baf0fbfe 71source "drivers/net/ethernet/faraday/Kconfig"
ec21e2ec 72source "drivers/net/ethernet/freescale/Kconfig"
5346ebf6 73source "drivers/net/ethernet/fujitsu/Kconfig"
57c5bc9a 74source "drivers/net/ethernet/hisilicon/Kconfig"
7e25d724 75source "drivers/net/ethernet/hp/Kconfig"
9aa32835 76source "drivers/net/ethernet/ibm/Kconfig"
dee1ad47 77source "drivers/net/ethernet/intel/Kconfig"
11597885 78source "drivers/net/ethernet/i825xx/Kconfig"
b47da977 79source "drivers/net/ethernet/xscale/Kconfig"
7443713a 80source "drivers/net/ethernet/icplus/Kconfig"
63d24a0e
JK
81
82config JME
83 tristate "JMicron(R) PCI-Express Gigabit Ethernet support"
84 depends on PCI
85 select CRC32
86 select MII
87 ---help---
88 This driver supports the PCI-Express gigabit ethernet adapters
89 based on JMicron JMC250 chipset.
90
91 To compile this driver as a module, choose M here. The module
92 will be called jme.
93
19c72cac
JK
94config KORINA
95 tristate "Korina (IDT RC32434) Ethernet support"
96 depends on MIKROTIK_RB532
97 ---help---
98 If you have a Mikrotik RouterBoard 500 or IDT RC32434
99 based system say Y. Otherwise say N.
100
ae7668d0
JK
101config LANTIQ_ETOP
102 tristate "Lantiq SoC ETOP driver"
103 depends on SOC_TYPE_XWAY
104 ---help---
105 Support for the MII0 inside the Lantiq SoC
106
527a6266 107source "drivers/net/ethernet/marvell/Kconfig"
5a2cc190 108source "drivers/net/ethernet/mellanox/Kconfig"
bcc9736c 109source "drivers/net/ethernet/micrel/Kconfig"
580416e6 110source "drivers/net/ethernet/microchip/Kconfig"
6c821bd9 111source "drivers/net/ethernet/moxa/Kconfig"
93f7848b 112source "drivers/net/ethernet/myricom/Kconfig"
15c037d6
JK
113
114config FEALNX
115 tristate "Myson MTD-8xx PCI Ethernet support"
116 depends on PCI
117 select CRC32
118 select MII
119 ---help---
120 Say Y here to support the Myson MTD-800 family of PCI-based Ethernet
121 cards. <http://www.myson.com.tw/>
122
d9fb9f38
JK
123source "drivers/net/ethernet/natsemi/Kconfig"
124source "drivers/net/ethernet/8390/Kconfig"
71910470
JK
125
126config NET_NETX
127 tristate "NetX Ethernet support"
128 select MII
129 depends on ARCH_NETX
130 ---help---
131 This is support for the Hilscher netX builtin Ethernet ports
132
133 To compile this driver as a module, choose M here. The module
134 will be called netx-eth.
135
679ec0ef 136source "drivers/net/ethernet/nuvoton/Kconfig"
69b4b095 137source "drivers/net/ethernet/nvidia/Kconfig"
b7370112 138source "drivers/net/ethernet/nxp/Kconfig"
c23c5c16 139source "drivers/net/ethernet/octeon/Kconfig"
1c1538be 140source "drivers/net/ethernet/oki-semi/Kconfig"
4ee54299
JK
141
142config ETHOC
143 tristate "OpenCores 10/100 Mbps Ethernet MAC support"
144 depends on HAS_IOMEM && HAS_DMA
145 select MII
146 select PHYLIB
147 select CRC32
148 select BITREVERSE
149 ---help---
150 Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC.
151
554f4ffd 152source "drivers/net/ethernet/packetengines/Kconfig"
ded19add 153source "drivers/net/ethernet/pasemi/Kconfig"
aa43c215 154source "drivers/net/ethernet/qlogic/Kconfig"
291ab06e 155source "drivers/net/ethernet/qualcomm/Kconfig"
a8fe65b8 156source "drivers/net/ethernet/realtek/Kconfig"
37b93757 157source "drivers/net/ethernet/renesas/Kconfig"
58565a35 158source "drivers/net/ethernet/rdc/Kconfig"
4b8ac966 159source "drivers/net/ethernet/rocker/Kconfig"
1edb9ca6 160source "drivers/net/ethernet/samsung/Kconfig"
9e13fbf7 161source "drivers/net/ethernet/seeq/Kconfig"
1b6b7172 162source "drivers/net/ethernet/silan/Kconfig"
8c7de408 163source "drivers/net/ethernet/sis/Kconfig"
874aeea5 164source "drivers/net/ethernet/sfc/Kconfig"
8862bf1e 165source "drivers/net/ethernet/sgi/Kconfig"
ae150435 166source "drivers/net/ethernet/smsc/Kconfig"
7ac6653a 167source "drivers/net/ethernet/stmicro/Kconfig"
e689cf4a 168source "drivers/net/ethernet/sun/Kconfig"
ef7f5429 169source "drivers/net/ethernet/tehuti/Kconfig"
b544dbac 170source "drivers/net/ethernet/ti/Kconfig"
cdd80bd4 171source "drivers/net/ethernet/tile/Kconfig"
8df158ac 172source "drivers/net/ethernet/toshiba/Kconfig"
e75ed60c 173source "drivers/net/ethernet/tundra/Kconfig"
f2148a47 174source "drivers/net/ethernet/via/Kconfig"
9899b81e 175source "drivers/net/ethernet/wiznet/Kconfig"
b13ad8f4 176source "drivers/net/ethernet/xilinx/Kconfig"
59ffb30f 177source "drivers/net/ethernet/xircom/Kconfig"
ca7a8e85 178
c1abc95b 179endif # ETHERNET
This page took 0.327848 seconds and 5 git commands to generate.