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 14config MDIO 15 tristate 16 17config SUNGEM_PHY 18 tristate 19 20source "drivers/net/ethernet/3com/Kconfig" 21source "drivers/net/ethernet/adaptec/Kconfig" 22source "drivers/net/ethernet/aeroflex/Kconfig" 23source "drivers/net/ethernet/agere/Kconfig" 24source "drivers/net/ethernet/allwinner/Kconfig" 25source "drivers/net/ethernet/alteon/Kconfig" 26source "drivers/net/ethernet/altera/Kconfig" 27source "drivers/net/ethernet/amd/Kconfig" 28source "drivers/net/ethernet/apm/Kconfig" 29source "drivers/net/ethernet/apple/Kconfig" 30source "drivers/net/ethernet/arc/Kconfig" 31source "drivers/net/ethernet/atheros/Kconfig" 32source "drivers/net/ethernet/cadence/Kconfig" 33source "drivers/net/ethernet/adi/Kconfig" 34source "drivers/net/ethernet/broadcom/Kconfig" 35source "drivers/net/ethernet/brocade/Kconfig" 36source "drivers/net/ethernet/calxeda/Kconfig" 37source "drivers/net/ethernet/chelsio/Kconfig" 38source "drivers/net/ethernet/cirrus/Kconfig" 39source "drivers/net/ethernet/cisco/Kconfig" 40 41config CX_ECAT 42 tristate "Beckhoff CX5020 EtherCAT master support" 43 depends on PCI 44 depends on X86 || COMPILE_TEST 45 ---help--- 46 Driver for EtherCAT master module located on CCAT FPGA 47 that can be found on Beckhoff CX5020, and possibly other of CX 48 Beckhoff CX series industrial PCs. 49 50 To compile this driver as a module, choose M here. The module 51 will be called ec_bhf. 52 53source "drivers/net/ethernet/davicom/Kconfig" 54 55config DNET 56 tristate "Dave ethernet support (DNET)" 57 depends on HAS_IOMEM 58 select PHYLIB 59 ---help--- 60 The Dave ethernet interface (DNET) is found on Qong Board FPGA. 61 Say Y to include support for the DNET chip. 62 63 To compile this driver as a module, choose M here: the module 64 will be called dnet. 65 66source "drivers/net/ethernet/dec/Kconfig" 67source "drivers/net/ethernet/dlink/Kconfig" 68source "drivers/net/ethernet/emulex/Kconfig" 69source "drivers/net/ethernet/neterion/Kconfig" 70source "drivers/net/ethernet/faraday/Kconfig" 71source "drivers/net/ethernet/freescale/Kconfig" 72source "drivers/net/ethernet/fujitsu/Kconfig" 73source "drivers/net/ethernet/hisilicon/Kconfig" 74source "drivers/net/ethernet/hp/Kconfig" 75source "drivers/net/ethernet/ibm/Kconfig" 76source "drivers/net/ethernet/intel/Kconfig" 77source "drivers/net/ethernet/i825xx/Kconfig" 78source "drivers/net/ethernet/xscale/Kconfig" 79source "drivers/net/ethernet/icplus/Kconfig" 80 81config JME 82 tristate "JMicron(R) PCI-Express Gigabit Ethernet support" 83 depends on PCI 84 select CRC32 85 select MII 86 ---help--- 87 This driver supports the PCI-Express gigabit ethernet adapters 88 based on JMicron JMC250 chipset. 89 90 To compile this driver as a module, choose M here. The module 91 will be called jme. 92 93config KORINA 94 tristate "Korina (IDT RC32434) Ethernet support" 95 depends on MIKROTIK_RB532 96 ---help--- 97 If you have a Mikrotik RouterBoard 500 or IDT RC32434 98 based system say Y. Otherwise say N. 99 100config LANTIQ_ETOP 101 tristate "Lantiq SoC ETOP driver" 102 depends on SOC_TYPE_XWAY 103 ---help--- 104 Support for the MII0 inside the Lantiq SoC 105 106source "drivers/net/ethernet/marvell/Kconfig" 107source "drivers/net/ethernet/mellanox/Kconfig" 108source "drivers/net/ethernet/micrel/Kconfig" 109source "drivers/net/ethernet/microchip/Kconfig" 110source "drivers/net/ethernet/moxa/Kconfig" 111source "drivers/net/ethernet/myricom/Kconfig" 112 113config FEALNX 114 tristate "Myson MTD-8xx PCI Ethernet support" 115 depends on PCI 116 select CRC32 117 select MII 118 ---help--- 119 Say Y here to support the Myson MTD-800 family of PCI-based Ethernet 120 cards. <http://www.myson.com.tw/> 121 122source "drivers/net/ethernet/natsemi/Kconfig" 123source "drivers/net/ethernet/8390/Kconfig" 124 125config NET_NETX 126 tristate "NetX Ethernet support" 127 select MII 128 depends on ARCH_NETX 129 ---help--- 130 This is support for the Hilscher netX builtin Ethernet ports 131 132 To compile this driver as a module, choose M here. The module 133 will be called netx-eth. 134 135source "drivers/net/ethernet/nuvoton/Kconfig" 136source "drivers/net/ethernet/nvidia/Kconfig" 137source "drivers/net/ethernet/nxp/Kconfig" 138source "drivers/net/ethernet/octeon/Kconfig" 139source "drivers/net/ethernet/oki-semi/Kconfig" 140 141config ETHOC 142 tristate "OpenCores 10/100 Mbps Ethernet MAC support" 143 depends on HAS_IOMEM && HAS_DMA 144 select MII 145 select PHYLIB 146 select CRC32 147 select BITREVERSE 148 ---help--- 149 Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC. 150 151source "drivers/net/ethernet/packetengines/Kconfig" 152source "drivers/net/ethernet/pasemi/Kconfig" 153source "drivers/net/ethernet/qlogic/Kconfig" 154source "drivers/net/ethernet/qualcomm/Kconfig" 155source "drivers/net/ethernet/realtek/Kconfig" 156source "drivers/net/ethernet/renesas/Kconfig" 157source "drivers/net/ethernet/rdc/Kconfig" 158source "drivers/net/ethernet/rocker/Kconfig" 159source "drivers/net/ethernet/samsung/Kconfig" 160source "drivers/net/ethernet/seeq/Kconfig" 161source "drivers/net/ethernet/silan/Kconfig" 162source "drivers/net/ethernet/sis/Kconfig" 163source "drivers/net/ethernet/sfc/Kconfig" 164source "drivers/net/ethernet/sgi/Kconfig" 165source "drivers/net/ethernet/smsc/Kconfig" 166source "drivers/net/ethernet/stmicro/Kconfig" 167source "drivers/net/ethernet/sun/Kconfig" 168source "drivers/net/ethernet/tehuti/Kconfig" 169source "drivers/net/ethernet/ti/Kconfig" 170source "drivers/net/ethernet/tile/Kconfig" 171source "drivers/net/ethernet/toshiba/Kconfig" 172source "drivers/net/ethernet/tundra/Kconfig" 173source "drivers/net/ethernet/via/Kconfig" 174source "drivers/net/ethernet/wiznet/Kconfig" 175source "drivers/net/ethernet/xilinx/Kconfig" 176source "drivers/net/ethernet/xircom/Kconfig" 177 178endif # ETHERNET 179