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" 2338df6492SMark Einonsource "drivers/net/ethernet/agere/Kconfig" 2449220505SStefan Roesesource "drivers/net/ethernet/allwinner/Kconfig" 25531c4f89SJeff Kirshersource "drivers/net/ethernet/alteon/Kconfig" 26f7b18249SVince Bridgerssource "drivers/net/ethernet/altera/Kconfig" 27b955f6caSJeff Kirshersource "drivers/net/ethernet/amd/Kconfig" 28e6ad7673SIyappan Subramaniansource "drivers/net/ethernet/apm/Kconfig" 298fb6b090SJeff Kirshersource "drivers/net/ethernet/apple/Kconfig" 30e4f2379dSAlexey Brodkinsource "drivers/net/ethernet/arc/Kconfig" 312b133ad6SJeff Kirshersource "drivers/net/ethernet/atheros/Kconfig" 329f2f381fSJeff Kirshersource "drivers/net/ethernet/cadence/Kconfig" 337b35f033SJeff Kirshersource "drivers/net/ethernet/adi/Kconfig" 34adfc5217SJeff Kirshersource "drivers/net/ethernet/broadcom/Kconfig" 35f844a0eaSJeff Kirshersource "drivers/net/ethernet/brocade/Kconfig" 3685c10f28SRob Herringsource "drivers/net/ethernet/calxeda/Kconfig" 374863dea3SSunil Gouthamsource "drivers/net/ethernet/cavium/Kconfig" 38f7917c00SJeff Kirshersource "drivers/net/ethernet/chelsio/Kconfig" 3957d0b7a0SJeff Kirshersource "drivers/net/ethernet/cirrus/Kconfig" 40a6a5580cSJeff Kirshersource "drivers/net/ethernet/cisco/Kconfig" 416af55ff5SDarek Marcinkiewicz 426af55ff5SDarek Marcinkiewiczconfig CX_ECAT 436af55ff5SDarek Marcinkiewicz tristate "Beckhoff CX5020 EtherCAT master support" 446af55ff5SDarek Marcinkiewicz depends on PCI 453aab01d8SJean Delvare depends on X86 || COMPILE_TEST 466af55ff5SDarek Marcinkiewicz ---help--- 476af55ff5SDarek Marcinkiewicz Driver for EtherCAT master module located on CCAT FPGA 486af55ff5SDarek Marcinkiewicz that can be found on Beckhoff CX5020, and possibly other of CX 496af55ff5SDarek Marcinkiewicz Beckhoff CX series industrial PCs. 506af55ff5SDarek Marcinkiewicz 516af55ff5SDarek Marcinkiewicz To compile this driver as a module, choose M here. The module 526af55ff5SDarek Marcinkiewicz will be called ec_bhf. 536af55ff5SDarek Marcinkiewicz 54d7058a79SJeff Kirshersource "drivers/net/ethernet/davicom/Kconfig" 559c8571daSJeff Kirsher 569c8571daSJeff Kirsherconfig DNET 579c8571daSJeff Kirsher tristate "Dave ethernet support (DNET)" 589c8571daSJeff Kirsher depends on HAS_IOMEM 599c8571daSJeff Kirsher select PHYLIB 609c8571daSJeff Kirsher ---help--- 619c8571daSJeff Kirsher The Dave ethernet interface (DNET) is found on Qong Board FPGA. 629c8571daSJeff Kirsher Say Y to include support for the DNET chip. 639c8571daSJeff Kirsher 649c8571daSJeff Kirsher To compile this driver as a module, choose M here: the module 659c8571daSJeff Kirsher will be called dnet. 669c8571daSJeff Kirsher 67a88394cfSJeff Kirshersource "drivers/net/ethernet/dec/Kconfig" 683401299aSJeff Kirshersource "drivers/net/ethernet/dlink/Kconfig" 699aebddd1SJeff Kirshersource "drivers/net/ethernet/emulex/Kconfig" 700dd07709SNoam Camussource "drivers/net/ethernet/ezchip/Kconfig" 7186387e1aSJeff Kirshersource "drivers/net/ethernet/neterion/Kconfig" 72baf0fbfeSJeff Kirshersource "drivers/net/ethernet/faraday/Kconfig" 73ec21e2ecSJeff Kirshersource "drivers/net/ethernet/freescale/Kconfig" 745346ebf6SJeff Kirshersource "drivers/net/ethernet/fujitsu/Kconfig" 7557c5bc9aSZhangfei Gaosource "drivers/net/ethernet/hisilicon/Kconfig" 767e25d724SJeff Kirshersource "drivers/net/ethernet/hp/Kconfig" 779aa32835SJeff Kirshersource "drivers/net/ethernet/ibm/Kconfig" 78dee1ad47SJeff Kirshersource "drivers/net/ethernet/intel/Kconfig" 7911597885SJeff Kirshersource "drivers/net/ethernet/i825xx/Kconfig" 80b47da977SJeff Kirshersource "drivers/net/ethernet/xscale/Kconfig" 817443713aSJeff Kirshersource "drivers/net/ethernet/icplus/Kconfig" 8263d24a0eSJeff Kirsher 8363d24a0eSJeff Kirsherconfig JME 8463d24a0eSJeff Kirsher tristate "JMicron(R) PCI-Express Gigabit Ethernet support" 8563d24a0eSJeff Kirsher depends on PCI 8663d24a0eSJeff Kirsher select CRC32 8763d24a0eSJeff Kirsher select MII 8863d24a0eSJeff Kirsher ---help--- 8963d24a0eSJeff Kirsher This driver supports the PCI-Express gigabit ethernet adapters 9063d24a0eSJeff Kirsher based on JMicron JMC250 chipset. 9163d24a0eSJeff Kirsher 9263d24a0eSJeff Kirsher To compile this driver as a module, choose M here. The module 9363d24a0eSJeff Kirsher will be called jme. 9463d24a0eSJeff Kirsher 9519c72cacSJeff Kirsherconfig KORINA 9619c72cacSJeff Kirsher tristate "Korina (IDT RC32434) Ethernet support" 9719c72cacSJeff Kirsher depends on MIKROTIK_RB532 9819c72cacSJeff Kirsher ---help--- 9919c72cacSJeff Kirsher If you have a Mikrotik RouterBoard 500 or IDT RC32434 10019c72cacSJeff Kirsher based system say Y. Otherwise say N. 10119c72cacSJeff Kirsher 102ae7668d0SJeff Kirsherconfig LANTIQ_ETOP 103ae7668d0SJeff Kirsher tristate "Lantiq SoC ETOP driver" 104ae7668d0SJeff Kirsher depends on SOC_TYPE_XWAY 105ae7668d0SJeff Kirsher ---help--- 106ae7668d0SJeff Kirsher Support for the MII0 inside the Lantiq SoC 107ae7668d0SJeff Kirsher 108527a6266SJeff Kirshersource "drivers/net/ethernet/marvell/Kconfig" 1095a2cc190SJeff Kirshersource "drivers/net/ethernet/mellanox/Kconfig" 110bcc9736cSJeff Kirshersource "drivers/net/ethernet/micrel/Kconfig" 111580416e6SJeff Kirshersource "drivers/net/ethernet/microchip/Kconfig" 1126c821bd9SJonas Jensensource "drivers/net/ethernet/moxa/Kconfig" 11393f7848bSJeff Kirshersource "drivers/net/ethernet/myricom/Kconfig" 11415c037d6SJeff Kirsher 11515c037d6SJeff Kirsherconfig FEALNX 11615c037d6SJeff Kirsher tristate "Myson MTD-8xx PCI Ethernet support" 11715c037d6SJeff Kirsher depends on PCI 11815c037d6SJeff Kirsher select CRC32 11915c037d6SJeff Kirsher select MII 12015c037d6SJeff Kirsher ---help--- 12115c037d6SJeff Kirsher Say Y here to support the Myson MTD-800 family of PCI-based Ethernet 12215c037d6SJeff Kirsher cards. <http://www.myson.com.tw/> 12315c037d6SJeff Kirsher 124d9fb9f38SJeff Kirshersource "drivers/net/ethernet/natsemi/Kconfig" 125d9fb9f38SJeff Kirshersource "drivers/net/ethernet/8390/Kconfig" 12671910470SJeff Kirsher 12771910470SJeff Kirsherconfig NET_NETX 12871910470SJeff Kirsher tristate "NetX Ethernet support" 12971910470SJeff Kirsher select MII 13071910470SJeff Kirsher depends on ARCH_NETX 13171910470SJeff Kirsher ---help--- 13271910470SJeff Kirsher This is support for the Hilscher netX builtin Ethernet ports 13371910470SJeff Kirsher 13471910470SJeff Kirsher To compile this driver as a module, choose M here. The module 13571910470SJeff Kirsher will be called netx-eth. 13671910470SJeff Kirsher 137679ec0efSJeff Kirshersource "drivers/net/ethernet/nuvoton/Kconfig" 13869b4b095SJeff Kirshersource "drivers/net/ethernet/nvidia/Kconfig" 139b7370112Sstigge@antcom.desource "drivers/net/ethernet/nxp/Kconfig" 140c23c5c16SJeff Kirshersource "drivers/net/ethernet/octeon/Kconfig" 1411c1538beSJeff Kirshersource "drivers/net/ethernet/oki-semi/Kconfig" 1424ee54299SJeff Kirsher 1434ee54299SJeff Kirsherconfig ETHOC 1444ee54299SJeff Kirsher tristate "OpenCores 10/100 Mbps Ethernet MAC support" 1454ee54299SJeff Kirsher depends on HAS_IOMEM && HAS_DMA 1464ee54299SJeff Kirsher select MII 1474ee54299SJeff Kirsher select PHYLIB 1484ee54299SJeff Kirsher select CRC32 1494ee54299SJeff Kirsher select BITREVERSE 1504ee54299SJeff Kirsher ---help--- 1514ee54299SJeff Kirsher Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC. 1524ee54299SJeff Kirsher 153554f4ffdSJeff Kirshersource "drivers/net/ethernet/packetengines/Kconfig" 154ded19addSJeff Kirshersource "drivers/net/ethernet/pasemi/Kconfig" 155aa43c215SJeff Kirshersource "drivers/net/ethernet/qlogic/Kconfig" 156291ab06eSStefan Wahrensource "drivers/net/ethernet/qualcomm/Kconfig" 157a8fe65b8SJeff Kirshersource "drivers/net/ethernet/realtek/Kconfig" 15837b93757SJeff Kirshersource "drivers/net/ethernet/renesas/Kconfig" 15958565a35SJeff Kirshersource "drivers/net/ethernet/rdc/Kconfig" 1604b8ac966SJiri Pirkosource "drivers/net/ethernet/rocker/Kconfig" 1611edb9ca6SSiva Reddysource "drivers/net/ethernet/samsung/Kconfig" 1629e13fbf7SJeff Kirshersource "drivers/net/ethernet/seeq/Kconfig" 1631b6b7172SCesar Eduardo Barrossource "drivers/net/ethernet/silan/Kconfig" 1648c7de408SJeff Kirshersource "drivers/net/ethernet/sis/Kconfig" 165874aeea5SJeff Kirshersource "drivers/net/ethernet/sfc/Kconfig" 1668862bf1eSJeff Kirshersource "drivers/net/ethernet/sgi/Kconfig" 167ae150435SJeff Kirshersource "drivers/net/ethernet/smsc/Kconfig" 1687ac6653aSJeff Kirshersource "drivers/net/ethernet/stmicro/Kconfig" 169e689cf4aSJeff Kirshersource "drivers/net/ethernet/sun/Kconfig" 170*2a050731SLars Perssonsource "drivers/net/ethernet/synopsys/Kconfig" 171ef7f5429SJeff Kirshersource "drivers/net/ethernet/tehuti/Kconfig" 172b544dbacSJeff Kirshersource "drivers/net/ethernet/ti/Kconfig" 173cdd80bd4SJeff Kirshersource "drivers/net/ethernet/tile/Kconfig" 1748df158acSJeff Kirshersource "drivers/net/ethernet/toshiba/Kconfig" 175e75ed60cSJeff Kirshersource "drivers/net/ethernet/tundra/Kconfig" 176f2148a47SJeff Kirshersource "drivers/net/ethernet/via/Kconfig" 1779899b81eSMike Sinkovskysource "drivers/net/ethernet/wiznet/Kconfig" 178b13ad8f4SJeff Kirshersource "drivers/net/ethernet/xilinx/Kconfig" 17959ffb30fSJeff Kirshersource "drivers/net/ethernet/xircom/Kconfig" 180ca7a8e85SJeff Kirsher 181c1abc95bSJeff Kirsherendif # ETHERNET 182