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" 2460c140dfSLino Sanfilipposource "drivers/net/ethernet/alacritech/Kconfig" 2549220505SStefan Roesesource "drivers/net/ethernet/allwinner/Kconfig" 26531c4f89SJeff Kirshersource "drivers/net/ethernet/alteon/Kconfig" 27f7b18249SVince Bridgerssource "drivers/net/ethernet/altera/Kconfig" 281738cd3eSNetanel Belgazalsource "drivers/net/ethernet/amazon/Kconfig" 29b955f6caSJeff Kirshersource "drivers/net/ethernet/amd/Kconfig" 30e6ad7673SIyappan Subramaniansource "drivers/net/ethernet/apm/Kconfig" 318fb6b090SJeff Kirshersource "drivers/net/ethernet/apple/Kconfig" 32aa13f7ceSDavid VomLehnsource "drivers/net/ethernet/aquantia/Kconfig" 33e4f2379dSAlexey Brodkinsource "drivers/net/ethernet/arc/Kconfig" 342b133ad6SJeff Kirshersource "drivers/net/ethernet/atheros/Kconfig" 3552dfc830SMåns Rullgårdsource "drivers/net/ethernet/aurora/Kconfig" 369f2f381fSJeff Kirshersource "drivers/net/ethernet/cadence/Kconfig" 377b35f033SJeff Kirshersource "drivers/net/ethernet/adi/Kconfig" 38adfc5217SJeff Kirshersource "drivers/net/ethernet/broadcom/Kconfig" 39f844a0eaSJeff Kirshersource "drivers/net/ethernet/brocade/Kconfig" 4085c10f28SRob Herringsource "drivers/net/ethernet/calxeda/Kconfig" 414863dea3SSunil Gouthamsource "drivers/net/ethernet/cavium/Kconfig" 42f7917c00SJeff Kirshersource "drivers/net/ethernet/chelsio/Kconfig" 4357d0b7a0SJeff Kirshersource "drivers/net/ethernet/cirrus/Kconfig" 44a6a5580cSJeff Kirshersource "drivers/net/ethernet/cisco/Kconfig" 456af55ff5SDarek Marcinkiewicz 466af55ff5SDarek Marcinkiewiczconfig CX_ECAT 476af55ff5SDarek Marcinkiewicz tristate "Beckhoff CX5020 EtherCAT master support" 486af55ff5SDarek Marcinkiewicz depends on PCI 493aab01d8SJean Delvare depends on X86 || COMPILE_TEST 506af55ff5SDarek Marcinkiewicz ---help--- 516af55ff5SDarek Marcinkiewicz Driver for EtherCAT master module located on CCAT FPGA 526af55ff5SDarek Marcinkiewicz that can be found on Beckhoff CX5020, and possibly other of CX 536af55ff5SDarek Marcinkiewicz Beckhoff CX series industrial PCs. 546af55ff5SDarek Marcinkiewicz 556af55ff5SDarek Marcinkiewicz To compile this driver as a module, choose M here. The module 566af55ff5SDarek Marcinkiewicz will be called ec_bhf. 576af55ff5SDarek Marcinkiewicz 58d7058a79SJeff Kirshersource "drivers/net/ethernet/davicom/Kconfig" 599c8571daSJeff Kirsher 609c8571daSJeff Kirsherconfig DNET 619c8571daSJeff Kirsher tristate "Dave ethernet support (DNET)" 629c8571daSJeff Kirsher depends on HAS_IOMEM 639c8571daSJeff Kirsher select PHYLIB 649c8571daSJeff Kirsher ---help--- 659c8571daSJeff Kirsher The Dave ethernet interface (DNET) is found on Qong Board FPGA. 669c8571daSJeff Kirsher Say Y to include support for the DNET chip. 679c8571daSJeff Kirsher 689c8571daSJeff Kirsher To compile this driver as a module, choose M here: the module 699c8571daSJeff Kirsher will be called dnet. 709c8571daSJeff Kirsher 71a88394cfSJeff Kirshersource "drivers/net/ethernet/dec/Kconfig" 723401299aSJeff Kirshersource "drivers/net/ethernet/dlink/Kconfig" 739aebddd1SJeff Kirshersource "drivers/net/ethernet/emulex/Kconfig" 740dd07709SNoam Camussource "drivers/net/ethernet/ezchip/Kconfig" 7586387e1aSJeff Kirshersource "drivers/net/ethernet/neterion/Kconfig" 76baf0fbfeSJeff Kirshersource "drivers/net/ethernet/faraday/Kconfig" 77ec21e2ecSJeff Kirshersource "drivers/net/ethernet/freescale/Kconfig" 785346ebf6SJeff Kirshersource "drivers/net/ethernet/fujitsu/Kconfig" 7957c5bc9aSZhangfei Gaosource "drivers/net/ethernet/hisilicon/Kconfig" 807e25d724SJeff Kirshersource "drivers/net/ethernet/hp/Kconfig" 8151ba902aSAviad Krawczyksource "drivers/net/ethernet/huawei/Kconfig" 829aa32835SJeff Kirshersource "drivers/net/ethernet/ibm/Kconfig" 83dee1ad47SJeff Kirshersource "drivers/net/ethernet/intel/Kconfig" 8411597885SJeff Kirshersource "drivers/net/ethernet/i825xx/Kconfig" 85b47da977SJeff Kirshersource "drivers/net/ethernet/xscale/Kconfig" 8663d24a0eSJeff Kirsher 8763d24a0eSJeff Kirsherconfig JME 8863d24a0eSJeff Kirsher tristate "JMicron(R) PCI-Express Gigabit Ethernet support" 8963d24a0eSJeff Kirsher depends on PCI 9063d24a0eSJeff Kirsher select CRC32 9163d24a0eSJeff Kirsher select MII 9263d24a0eSJeff Kirsher ---help--- 9363d24a0eSJeff Kirsher This driver supports the PCI-Express gigabit ethernet adapters 9463d24a0eSJeff Kirsher based on JMicron JMC250 chipset. 9563d24a0eSJeff Kirsher 9663d24a0eSJeff Kirsher To compile this driver as a module, choose M here. The module 9763d24a0eSJeff Kirsher will be called jme. 9863d24a0eSJeff Kirsher 9919c72cacSJeff Kirsherconfig KORINA 10019c72cacSJeff Kirsher tristate "Korina (IDT RC32434) Ethernet support" 10119c72cacSJeff Kirsher depends on MIKROTIK_RB532 10219c72cacSJeff Kirsher ---help--- 10319c72cacSJeff Kirsher If you have a Mikrotik RouterBoard 500 or IDT RC32434 10419c72cacSJeff Kirsher based system say Y. Otherwise say N. 10519c72cacSJeff Kirsher 106ae7668d0SJeff Kirsherconfig LANTIQ_ETOP 107ae7668d0SJeff Kirsher tristate "Lantiq SoC ETOP driver" 108ae7668d0SJeff Kirsher depends on SOC_TYPE_XWAY 109ae7668d0SJeff Kirsher ---help--- 110ae7668d0SJeff Kirsher Support for the MII0 inside the Lantiq SoC 111ae7668d0SJeff Kirsher 112527a6266SJeff Kirshersource "drivers/net/ethernet/marvell/Kconfig" 113009fb097SJohn Crispinsource "drivers/net/ethernet/mediatek/Kconfig" 1145a2cc190SJeff Kirshersource "drivers/net/ethernet/mellanox/Kconfig" 115bcc9736cSJeff Kirshersource "drivers/net/ethernet/micrel/Kconfig" 116580416e6SJeff Kirshersource "drivers/net/ethernet/microchip/Kconfig" 1176c821bd9SJonas Jensensource "drivers/net/ethernet/moxa/Kconfig" 11893f7848bSJeff Kirshersource "drivers/net/ethernet/myricom/Kconfig" 11915c037d6SJeff Kirsher 12015c037d6SJeff Kirsherconfig FEALNX 12115c037d6SJeff Kirsher tristate "Myson MTD-8xx PCI Ethernet support" 12215c037d6SJeff Kirsher depends on PCI 12315c037d6SJeff Kirsher select CRC32 12415c037d6SJeff Kirsher select MII 12515c037d6SJeff Kirsher ---help--- 12615c037d6SJeff Kirsher Say Y here to support the Myson MTD-800 family of PCI-based Ethernet 12715c037d6SJeff Kirsher cards. <http://www.myson.com.tw/> 12815c037d6SJeff Kirsher 129d9fb9f38SJeff Kirshersource "drivers/net/ethernet/natsemi/Kconfig" 1304c352362SJakub Kicinskisource "drivers/net/ethernet/netronome/Kconfig" 131d9fb9f38SJeff Kirshersource "drivers/net/ethernet/8390/Kconfig" 13271910470SJeff Kirsher 13371910470SJeff Kirsherconfig NET_NETX 13471910470SJeff Kirsher tristate "NetX Ethernet support" 13571910470SJeff Kirsher select MII 13671910470SJeff Kirsher depends on ARCH_NETX 13771910470SJeff Kirsher ---help--- 13871910470SJeff Kirsher This is support for the Hilscher netX builtin Ethernet ports 13971910470SJeff Kirsher 14071910470SJeff Kirsher To compile this driver as a module, choose M here. The module 14171910470SJeff Kirsher will be called netx-eth. 14271910470SJeff Kirsher 143679ec0efSJeff Kirshersource "drivers/net/ethernet/nuvoton/Kconfig" 14469b4b095SJeff Kirshersource "drivers/net/ethernet/nvidia/Kconfig" 145b7370112Sstigge@antcom.desource "drivers/net/ethernet/nxp/Kconfig" 1461c1538beSJeff Kirshersource "drivers/net/ethernet/oki-semi/Kconfig" 1474ee54299SJeff Kirsher 1484ee54299SJeff Kirsherconfig ETHOC 1494ee54299SJeff Kirsher tristate "OpenCores 10/100 Mbps Ethernet MAC support" 1504ee54299SJeff Kirsher depends on HAS_IOMEM && HAS_DMA 1514ee54299SJeff Kirsher select MII 1524ee54299SJeff Kirsher select PHYLIB 1534ee54299SJeff Kirsher select CRC32 1544ee54299SJeff Kirsher select BITREVERSE 1554ee54299SJeff Kirsher ---help--- 1564ee54299SJeff Kirsher Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC. 1574ee54299SJeff Kirsher 158554f4ffdSJeff Kirshersource "drivers/net/ethernet/packetengines/Kconfig" 159ded19addSJeff Kirshersource "drivers/net/ethernet/pasemi/Kconfig" 160aa43c215SJeff Kirshersource "drivers/net/ethernet/qlogic/Kconfig" 161291ab06eSStefan Wahrensource "drivers/net/ethernet/qualcomm/Kconfig" 162a8fe65b8SJeff Kirshersource "drivers/net/ethernet/realtek/Kconfig" 16337b93757SJeff Kirshersource "drivers/net/ethernet/renesas/Kconfig" 16458565a35SJeff Kirshersource "drivers/net/ethernet/rdc/Kconfig" 1654b8ac966SJiri Pirkosource "drivers/net/ethernet/rocker/Kconfig" 1661edb9ca6SSiva Reddysource "drivers/net/ethernet/samsung/Kconfig" 1679e13fbf7SJeff Kirshersource "drivers/net/ethernet/seeq/Kconfig" 1681b6b7172SCesar Eduardo Barrossource "drivers/net/ethernet/silan/Kconfig" 1698c7de408SJeff Kirshersource "drivers/net/ethernet/sis/Kconfig" 170874aeea5SJeff Kirshersource "drivers/net/ethernet/sfc/Kconfig" 1718862bf1eSJeff Kirshersource "drivers/net/ethernet/sgi/Kconfig" 172ae150435SJeff Kirshersource "drivers/net/ethernet/smsc/Kconfig" 173*4c270b55SKunihiko Hayashisource "drivers/net/ethernet/socionext/Kconfig" 1747ac6653aSJeff Kirshersource "drivers/net/ethernet/stmicro/Kconfig" 175e689cf4aSJeff Kirshersource "drivers/net/ethernet/sun/Kconfig" 176ef7f5429SJeff Kirshersource "drivers/net/ethernet/tehuti/Kconfig" 177b544dbacSJeff Kirshersource "drivers/net/ethernet/ti/Kconfig" 178cdd80bd4SJeff Kirshersource "drivers/net/ethernet/tile/Kconfig" 1798df158acSJeff Kirshersource "drivers/net/ethernet/toshiba/Kconfig" 180e75ed60cSJeff Kirshersource "drivers/net/ethernet/tundra/Kconfig" 181f2148a47SJeff Kirshersource "drivers/net/ethernet/via/Kconfig" 1829899b81eSMike Sinkovskysource "drivers/net/ethernet/wiznet/Kconfig" 183b13ad8f4SJeff Kirshersource "drivers/net/ethernet/xilinx/Kconfig" 18459ffb30fSJeff Kirshersource "drivers/net/ethernet/xircom/Kconfig" 18565e0ace2SJie Dengsource "drivers/net/ethernet/synopsys/Kconfig" 186ca7a8e85SJeff Kirsher 187c1abc95bSJeff Kirsherendif # ETHERNET 188