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