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