1c1abc95bSJeff Kirsher# 2c1abc95bSJeff Kirsher# Ethernet LAN device configuration 3c1abc95bSJeff Kirsher# 4c1abc95bSJeff Kirsher 5c1abc95bSJeff Kirshermenuconfig ETHERNET 6c1abc95bSJeff Kirsher bool "Ethernet driver support" 7c1abc95bSJeff Kirsher depends on NET 8c1abc95bSJeff Kirsher default y 9c1abc95bSJeff Kirsher ---help--- 10c1abc95bSJeff Kirsher This section contains all the Ethernet device drivers. 11c1abc95bSJeff Kirsher 12c1abc95bSJeff Kirsherif ETHERNET 13c1abc95bSJeff Kirsher 14f860b052SJeff Kirsherconfig MDIO 15f860b052SJeff Kirsher tristate 16f860b052SJeff Kirsher 17f860b052SJeff Kirsherconfig SUNGEM_PHY 18f860b052SJeff Kirsher tristate 19f860b052SJeff Kirsher 20ca7a8e85SJeff Kirshersource "drivers/net/ethernet/3com/Kconfig" 219bba23b0SJeff Kirshersource "drivers/net/ethernet/adaptec/Kconfig" 221fe003fdSJeff Kirshersource "drivers/net/ethernet/aeroflex/Kconfig" 2349220505SStefan Roesesource "drivers/net/ethernet/allwinner/Kconfig" 24531c4f89SJeff Kirshersource "drivers/net/ethernet/alteon/Kconfig" 25f7b18249SVince Bridgerssource "drivers/net/ethernet/altera/Kconfig" 26b955f6caSJeff Kirshersource "drivers/net/ethernet/amd/Kconfig" 27*e6ad7673SIyappan Subramaniansource "drivers/net/ethernet/apm/Kconfig" 288fb6b090SJeff Kirshersource "drivers/net/ethernet/apple/Kconfig" 29e4f2379dSAlexey Brodkinsource "drivers/net/ethernet/arc/Kconfig" 302b133ad6SJeff Kirshersource "drivers/net/ethernet/atheros/Kconfig" 319f2f381fSJeff Kirshersource "drivers/net/ethernet/cadence/Kconfig" 327b35f033SJeff Kirshersource "drivers/net/ethernet/adi/Kconfig" 33adfc5217SJeff Kirshersource "drivers/net/ethernet/broadcom/Kconfig" 34f844a0eaSJeff Kirshersource "drivers/net/ethernet/brocade/Kconfig" 3585c10f28SRob Herringsource "drivers/net/ethernet/calxeda/Kconfig" 36f7917c00SJeff Kirshersource "drivers/net/ethernet/chelsio/Kconfig" 3757d0b7a0SJeff Kirshersource "drivers/net/ethernet/cirrus/Kconfig" 38a6a5580cSJeff Kirshersource "drivers/net/ethernet/cisco/Kconfig" 396af55ff5SDarek Marcinkiewicz 406af55ff5SDarek Marcinkiewiczconfig CX_ECAT 416af55ff5SDarek Marcinkiewicz tristate "Beckhoff CX5020 EtherCAT master support" 426af55ff5SDarek Marcinkiewicz depends on PCI 433aab01d8SJean Delvare depends on X86 || COMPILE_TEST 446af55ff5SDarek Marcinkiewicz ---help--- 456af55ff5SDarek Marcinkiewicz Driver for EtherCAT master module located on CCAT FPGA 466af55ff5SDarek Marcinkiewicz that can be found on Beckhoff CX5020, and possibly other of CX 476af55ff5SDarek Marcinkiewicz Beckhoff CX series industrial PCs. 486af55ff5SDarek Marcinkiewicz 496af55ff5SDarek Marcinkiewicz To compile this driver as a module, choose M here. The module 506af55ff5SDarek Marcinkiewicz will be called ec_bhf. 516af55ff5SDarek Marcinkiewicz 52d7058a79SJeff Kirshersource "drivers/net/ethernet/davicom/Kconfig" 539c8571daSJeff Kirsher 549c8571daSJeff Kirsherconfig DNET 559c8571daSJeff Kirsher tristate "Dave ethernet support (DNET)" 569c8571daSJeff Kirsher depends on HAS_IOMEM 579c8571daSJeff Kirsher select PHYLIB 589c8571daSJeff Kirsher ---help--- 599c8571daSJeff Kirsher The Dave ethernet interface (DNET) is found on Qong Board FPGA. 609c8571daSJeff Kirsher Say Y to include support for the DNET chip. 619c8571daSJeff Kirsher 629c8571daSJeff Kirsher To compile this driver as a module, choose M here: the module 639c8571daSJeff Kirsher will be called dnet. 649c8571daSJeff Kirsher 65a88394cfSJeff Kirshersource "drivers/net/ethernet/dec/Kconfig" 663401299aSJeff Kirshersource "drivers/net/ethernet/dlink/Kconfig" 679aebddd1SJeff Kirshersource "drivers/net/ethernet/emulex/Kconfig" 6886387e1aSJeff Kirshersource "drivers/net/ethernet/neterion/Kconfig" 69baf0fbfeSJeff Kirshersource "drivers/net/ethernet/faraday/Kconfig" 70ec21e2ecSJeff Kirshersource "drivers/net/ethernet/freescale/Kconfig" 715346ebf6SJeff Kirshersource "drivers/net/ethernet/fujitsu/Kconfig" 7257c5bc9aSZhangfei Gaosource "drivers/net/ethernet/hisilicon/Kconfig" 737e25d724SJeff Kirshersource "drivers/net/ethernet/hp/Kconfig" 749aa32835SJeff Kirshersource "drivers/net/ethernet/ibm/Kconfig" 75dee1ad47SJeff Kirshersource "drivers/net/ethernet/intel/Kconfig" 7611597885SJeff Kirshersource "drivers/net/ethernet/i825xx/Kconfig" 77b47da977SJeff Kirshersource "drivers/net/ethernet/xscale/Kconfig" 787443713aSJeff Kirshersource "drivers/net/ethernet/icplus/Kconfig" 7963d24a0eSJeff Kirsher 8063d24a0eSJeff Kirsherconfig JME 8163d24a0eSJeff Kirsher tristate "JMicron(R) PCI-Express Gigabit Ethernet support" 8263d24a0eSJeff Kirsher depends on PCI 8363d24a0eSJeff Kirsher select CRC32 8463d24a0eSJeff Kirsher select MII 8563d24a0eSJeff Kirsher ---help--- 8663d24a0eSJeff Kirsher This driver supports the PCI-Express gigabit ethernet adapters 8763d24a0eSJeff Kirsher based on JMicron JMC250 chipset. 8863d24a0eSJeff Kirsher 8963d24a0eSJeff Kirsher To compile this driver as a module, choose M here. The module 9063d24a0eSJeff Kirsher will be called jme. 9163d24a0eSJeff Kirsher 9219c72cacSJeff Kirsherconfig KORINA 9319c72cacSJeff Kirsher tristate "Korina (IDT RC32434) Ethernet support" 9419c72cacSJeff Kirsher depends on MIKROTIK_RB532 9519c72cacSJeff Kirsher ---help--- 9619c72cacSJeff Kirsher If you have a Mikrotik RouterBoard 500 or IDT RC32434 9719c72cacSJeff Kirsher based system say Y. Otherwise say N. 9819c72cacSJeff Kirsher 99ae7668d0SJeff Kirsherconfig LANTIQ_ETOP 100ae7668d0SJeff Kirsher tristate "Lantiq SoC ETOP driver" 101ae7668d0SJeff Kirsher depends on SOC_TYPE_XWAY 102ae7668d0SJeff Kirsher ---help--- 103ae7668d0SJeff Kirsher Support for the MII0 inside the Lantiq SoC 104ae7668d0SJeff Kirsher 105527a6266SJeff Kirshersource "drivers/net/ethernet/marvell/Kconfig" 1065a2cc190SJeff Kirshersource "drivers/net/ethernet/mellanox/Kconfig" 107bcc9736cSJeff Kirshersource "drivers/net/ethernet/micrel/Kconfig" 108580416e6SJeff Kirshersource "drivers/net/ethernet/microchip/Kconfig" 1096c821bd9SJonas Jensensource "drivers/net/ethernet/moxa/Kconfig" 11093f7848bSJeff Kirshersource "drivers/net/ethernet/myricom/Kconfig" 11115c037d6SJeff Kirsher 11215c037d6SJeff Kirsherconfig FEALNX 11315c037d6SJeff Kirsher tristate "Myson MTD-8xx PCI Ethernet support" 11415c037d6SJeff Kirsher depends on PCI 11515c037d6SJeff Kirsher select CRC32 11615c037d6SJeff Kirsher select MII 11715c037d6SJeff Kirsher ---help--- 11815c037d6SJeff Kirsher Say Y here to support the Myson MTD-800 family of PCI-based Ethernet 11915c037d6SJeff Kirsher cards. <http://www.myson.com.tw/> 12015c037d6SJeff Kirsher 121d9fb9f38SJeff Kirshersource "drivers/net/ethernet/natsemi/Kconfig" 122d9fb9f38SJeff Kirshersource "drivers/net/ethernet/8390/Kconfig" 12371910470SJeff Kirsher 12471910470SJeff Kirsherconfig NET_NETX 12571910470SJeff Kirsher tristate "NetX Ethernet support" 12671910470SJeff Kirsher select MII 12771910470SJeff Kirsher depends on ARCH_NETX 12871910470SJeff Kirsher ---help--- 12971910470SJeff Kirsher This is support for the Hilscher netX builtin Ethernet ports 13071910470SJeff Kirsher 13171910470SJeff Kirsher To compile this driver as a module, choose M here. The module 13271910470SJeff Kirsher will be called netx-eth. 13371910470SJeff Kirsher 134679ec0efSJeff Kirshersource "drivers/net/ethernet/nuvoton/Kconfig" 13569b4b095SJeff Kirshersource "drivers/net/ethernet/nvidia/Kconfig" 136b7370112Sstigge@antcom.desource "drivers/net/ethernet/nxp/Kconfig" 137c23c5c16SJeff Kirshersource "drivers/net/ethernet/octeon/Kconfig" 1381c1538beSJeff Kirshersource "drivers/net/ethernet/oki-semi/Kconfig" 1394ee54299SJeff Kirsher 1404ee54299SJeff Kirsherconfig ETHOC 1414ee54299SJeff Kirsher tristate "OpenCores 10/100 Mbps Ethernet MAC support" 1424ee54299SJeff Kirsher depends on HAS_IOMEM && HAS_DMA 1434ee54299SJeff Kirsher select MII 1444ee54299SJeff Kirsher select PHYLIB 1454ee54299SJeff Kirsher select CRC32 1464ee54299SJeff Kirsher select BITREVERSE 1474ee54299SJeff Kirsher ---help--- 1484ee54299SJeff Kirsher Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC. 1494ee54299SJeff Kirsher 150554f4ffdSJeff Kirshersource "drivers/net/ethernet/packetengines/Kconfig" 151ded19addSJeff Kirshersource "drivers/net/ethernet/pasemi/Kconfig" 152aa43c215SJeff Kirshersource "drivers/net/ethernet/qlogic/Kconfig" 153a8fe65b8SJeff Kirshersource "drivers/net/ethernet/realtek/Kconfig" 15437b93757SJeff Kirshersource "drivers/net/ethernet/renesas/Kconfig" 15558565a35SJeff Kirshersource "drivers/net/ethernet/rdc/Kconfig" 156de69a4f2SJeff Kirsher 157de69a4f2SJeff Kirsherconfig S6GMAC 158de69a4f2SJeff Kirsher tristate "S6105 GMAC ethernet support" 159de69a4f2SJeff Kirsher depends on XTENSA_VARIANT_S6000 160de69a4f2SJeff Kirsher select PHYLIB 161de69a4f2SJeff Kirsher ---help--- 162de69a4f2SJeff Kirsher This driver supports the on chip ethernet device on the 163de69a4f2SJeff Kirsher S6105 xtensa processor. 164de69a4f2SJeff Kirsher 165de69a4f2SJeff Kirsher To compile this driver as a module, choose M here. The module 166de69a4f2SJeff Kirsher will be called s6gmac. 167de69a4f2SJeff Kirsher 1681edb9ca6SSiva Reddysource "drivers/net/ethernet/samsung/Kconfig" 1699e13fbf7SJeff Kirshersource "drivers/net/ethernet/seeq/Kconfig" 1701b6b7172SCesar Eduardo Barrossource "drivers/net/ethernet/silan/Kconfig" 1718c7de408SJeff Kirshersource "drivers/net/ethernet/sis/Kconfig" 172874aeea5SJeff Kirshersource "drivers/net/ethernet/sfc/Kconfig" 1738862bf1eSJeff Kirshersource "drivers/net/ethernet/sgi/Kconfig" 174ae150435SJeff Kirshersource "drivers/net/ethernet/smsc/Kconfig" 1757ac6653aSJeff Kirshersource "drivers/net/ethernet/stmicro/Kconfig" 176e689cf4aSJeff Kirshersource "drivers/net/ethernet/sun/Kconfig" 177ef7f5429SJeff Kirshersource "drivers/net/ethernet/tehuti/Kconfig" 178b544dbacSJeff Kirshersource "drivers/net/ethernet/ti/Kconfig" 179cdd80bd4SJeff Kirshersource "drivers/net/ethernet/tile/Kconfig" 1808df158acSJeff Kirshersource "drivers/net/ethernet/toshiba/Kconfig" 181e75ed60cSJeff Kirshersource "drivers/net/ethernet/tundra/Kconfig" 182f2148a47SJeff Kirshersource "drivers/net/ethernet/via/Kconfig" 1839899b81eSMike Sinkovskysource "drivers/net/ethernet/wiznet/Kconfig" 184b13ad8f4SJeff Kirshersource "drivers/net/ethernet/xilinx/Kconfig" 18559ffb30fSJeff Kirshersource "drivers/net/ethernet/xircom/Kconfig" 186ca7a8e85SJeff Kirsher 187c1abc95bSJeff Kirsherendif # ETHERNET 188