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" 278fb6b090SJeff Kirshersource "drivers/net/ethernet/apple/Kconfig" 28e4f2379dSAlexey Brodkinsource "drivers/net/ethernet/arc/Kconfig" 292b133ad6SJeff Kirshersource "drivers/net/ethernet/atheros/Kconfig" 309f2f381fSJeff Kirshersource "drivers/net/ethernet/cadence/Kconfig" 317b35f033SJeff Kirshersource "drivers/net/ethernet/adi/Kconfig" 32adfc5217SJeff Kirshersource "drivers/net/ethernet/broadcom/Kconfig" 33f844a0eaSJeff Kirshersource "drivers/net/ethernet/brocade/Kconfig" 3485c10f28SRob Herringsource "drivers/net/ethernet/calxeda/Kconfig" 35f7917c00SJeff Kirshersource "drivers/net/ethernet/chelsio/Kconfig" 3657d0b7a0SJeff Kirshersource "drivers/net/ethernet/cirrus/Kconfig" 37a6a5580cSJeff Kirshersource "drivers/net/ethernet/cisco/Kconfig" 386af55ff5SDarek Marcinkiewicz 396af55ff5SDarek Marcinkiewiczconfig CX_ECAT 406af55ff5SDarek Marcinkiewicz tristate "Beckhoff CX5020 EtherCAT master support" 416af55ff5SDarek Marcinkiewicz depends on PCI 426af55ff5SDarek Marcinkiewicz ---help--- 436af55ff5SDarek Marcinkiewicz Driver for EtherCAT master module located on CCAT FPGA 446af55ff5SDarek Marcinkiewicz that can be found on Beckhoff CX5020, and possibly other of CX 456af55ff5SDarek Marcinkiewicz Beckhoff CX series industrial PCs. 466af55ff5SDarek Marcinkiewicz 476af55ff5SDarek Marcinkiewicz To compile this driver as a module, choose M here. The module 486af55ff5SDarek Marcinkiewicz will be called ec_bhf. 496af55ff5SDarek Marcinkiewicz 50d7058a79SJeff Kirshersource "drivers/net/ethernet/davicom/Kconfig" 519c8571daSJeff Kirsher 529c8571daSJeff Kirsherconfig DNET 539c8571daSJeff Kirsher tristate "Dave ethernet support (DNET)" 549c8571daSJeff Kirsher depends on HAS_IOMEM 559c8571daSJeff Kirsher select PHYLIB 569c8571daSJeff Kirsher ---help--- 579c8571daSJeff Kirsher The Dave ethernet interface (DNET) is found on Qong Board FPGA. 589c8571daSJeff Kirsher Say Y to include support for the DNET chip. 599c8571daSJeff Kirsher 609c8571daSJeff Kirsher To compile this driver as a module, choose M here: the module 619c8571daSJeff Kirsher will be called dnet. 629c8571daSJeff Kirsher 63a88394cfSJeff Kirshersource "drivers/net/ethernet/dec/Kconfig" 643401299aSJeff Kirshersource "drivers/net/ethernet/dlink/Kconfig" 659aebddd1SJeff Kirshersource "drivers/net/ethernet/emulex/Kconfig" 6686387e1aSJeff Kirshersource "drivers/net/ethernet/neterion/Kconfig" 67baf0fbfeSJeff Kirshersource "drivers/net/ethernet/faraday/Kconfig" 68ec21e2ecSJeff Kirshersource "drivers/net/ethernet/freescale/Kconfig" 695346ebf6SJeff Kirshersource "drivers/net/ethernet/fujitsu/Kconfig" 70*57c5bc9aSZhangfei Gaosource "drivers/net/ethernet/hisilicon/Kconfig" 717e25d724SJeff Kirshersource "drivers/net/ethernet/hp/Kconfig" 729aa32835SJeff Kirshersource "drivers/net/ethernet/ibm/Kconfig" 73dee1ad47SJeff Kirshersource "drivers/net/ethernet/intel/Kconfig" 7411597885SJeff Kirshersource "drivers/net/ethernet/i825xx/Kconfig" 75b47da977SJeff Kirshersource "drivers/net/ethernet/xscale/Kconfig" 767443713aSJeff Kirshersource "drivers/net/ethernet/icplus/Kconfig" 7763d24a0eSJeff Kirsher 7863d24a0eSJeff Kirsherconfig JME 7963d24a0eSJeff Kirsher tristate "JMicron(R) PCI-Express Gigabit Ethernet support" 8063d24a0eSJeff Kirsher depends on PCI 8163d24a0eSJeff Kirsher select CRC32 8263d24a0eSJeff Kirsher select MII 8363d24a0eSJeff Kirsher ---help--- 8463d24a0eSJeff Kirsher This driver supports the PCI-Express gigabit ethernet adapters 8563d24a0eSJeff Kirsher based on JMicron JMC250 chipset. 8663d24a0eSJeff Kirsher 8763d24a0eSJeff Kirsher To compile this driver as a module, choose M here. The module 8863d24a0eSJeff Kirsher will be called jme. 8963d24a0eSJeff Kirsher 9019c72cacSJeff Kirsherconfig KORINA 9119c72cacSJeff Kirsher tristate "Korina (IDT RC32434) Ethernet support" 9219c72cacSJeff Kirsher depends on MIKROTIK_RB532 9319c72cacSJeff Kirsher ---help--- 9419c72cacSJeff Kirsher If you have a Mikrotik RouterBoard 500 or IDT RC32434 9519c72cacSJeff Kirsher based system say Y. Otherwise say N. 9619c72cacSJeff Kirsher 97ae7668d0SJeff Kirsherconfig LANTIQ_ETOP 98ae7668d0SJeff Kirsher tristate "Lantiq SoC ETOP driver" 99ae7668d0SJeff Kirsher depends on SOC_TYPE_XWAY 100ae7668d0SJeff Kirsher ---help--- 101ae7668d0SJeff Kirsher Support for the MII0 inside the Lantiq SoC 102ae7668d0SJeff Kirsher 103527a6266SJeff Kirshersource "drivers/net/ethernet/marvell/Kconfig" 1045a2cc190SJeff Kirshersource "drivers/net/ethernet/mellanox/Kconfig" 105bcc9736cSJeff Kirshersource "drivers/net/ethernet/micrel/Kconfig" 106580416e6SJeff Kirshersource "drivers/net/ethernet/microchip/Kconfig" 1076c821bd9SJonas Jensensource "drivers/net/ethernet/moxa/Kconfig" 10893f7848bSJeff Kirshersource "drivers/net/ethernet/myricom/Kconfig" 10915c037d6SJeff Kirsher 11015c037d6SJeff Kirsherconfig FEALNX 11115c037d6SJeff Kirsher tristate "Myson MTD-8xx PCI Ethernet support" 11215c037d6SJeff Kirsher depends on PCI 11315c037d6SJeff Kirsher select CRC32 11415c037d6SJeff Kirsher select MII 11515c037d6SJeff Kirsher ---help--- 11615c037d6SJeff Kirsher Say Y here to support the Myson MTD-800 family of PCI-based Ethernet 11715c037d6SJeff Kirsher cards. <http://www.myson.com.tw/> 11815c037d6SJeff Kirsher 119d9fb9f38SJeff Kirshersource "drivers/net/ethernet/natsemi/Kconfig" 120d9fb9f38SJeff Kirshersource "drivers/net/ethernet/8390/Kconfig" 12171910470SJeff Kirsher 12271910470SJeff Kirsherconfig NET_NETX 12371910470SJeff Kirsher tristate "NetX Ethernet support" 12471910470SJeff Kirsher select MII 12571910470SJeff Kirsher depends on ARCH_NETX 12671910470SJeff Kirsher ---help--- 12771910470SJeff Kirsher This is support for the Hilscher netX builtin Ethernet ports 12871910470SJeff Kirsher 12971910470SJeff Kirsher To compile this driver as a module, choose M here. The module 13071910470SJeff Kirsher will be called netx-eth. 13171910470SJeff Kirsher 132679ec0efSJeff Kirshersource "drivers/net/ethernet/nuvoton/Kconfig" 13369b4b095SJeff Kirshersource "drivers/net/ethernet/nvidia/Kconfig" 134b7370112Sstigge@antcom.desource "drivers/net/ethernet/nxp/Kconfig" 135c23c5c16SJeff Kirshersource "drivers/net/ethernet/octeon/Kconfig" 1361c1538beSJeff Kirshersource "drivers/net/ethernet/oki-semi/Kconfig" 1374ee54299SJeff Kirsher 1384ee54299SJeff Kirsherconfig ETHOC 1394ee54299SJeff Kirsher tristate "OpenCores 10/100 Mbps Ethernet MAC support" 1404ee54299SJeff Kirsher depends on HAS_IOMEM && HAS_DMA 1414ee54299SJeff Kirsher select MII 1424ee54299SJeff Kirsher select PHYLIB 1434ee54299SJeff Kirsher select CRC32 1444ee54299SJeff Kirsher select BITREVERSE 1454ee54299SJeff Kirsher ---help--- 1464ee54299SJeff Kirsher Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC. 1474ee54299SJeff Kirsher 148554f4ffdSJeff Kirshersource "drivers/net/ethernet/packetengines/Kconfig" 149ded19addSJeff Kirshersource "drivers/net/ethernet/pasemi/Kconfig" 150aa43c215SJeff Kirshersource "drivers/net/ethernet/qlogic/Kconfig" 151a8fe65b8SJeff Kirshersource "drivers/net/ethernet/realtek/Kconfig" 15237b93757SJeff Kirshersource "drivers/net/ethernet/renesas/Kconfig" 15358565a35SJeff Kirshersource "drivers/net/ethernet/rdc/Kconfig" 154de69a4f2SJeff Kirsher 155de69a4f2SJeff Kirsherconfig S6GMAC 156de69a4f2SJeff Kirsher tristate "S6105 GMAC ethernet support" 157de69a4f2SJeff Kirsher depends on XTENSA_VARIANT_S6000 158de69a4f2SJeff Kirsher select PHYLIB 159de69a4f2SJeff Kirsher ---help--- 160de69a4f2SJeff Kirsher This driver supports the on chip ethernet device on the 161de69a4f2SJeff Kirsher S6105 xtensa processor. 162de69a4f2SJeff Kirsher 163de69a4f2SJeff Kirsher To compile this driver as a module, choose M here. The module 164de69a4f2SJeff Kirsher will be called s6gmac. 165de69a4f2SJeff Kirsher 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" 1737ac6653aSJeff Kirshersource "drivers/net/ethernet/stmicro/Kconfig" 174e689cf4aSJeff Kirshersource "drivers/net/ethernet/sun/Kconfig" 175ef7f5429SJeff Kirshersource "drivers/net/ethernet/tehuti/Kconfig" 176b544dbacSJeff Kirshersource "drivers/net/ethernet/ti/Kconfig" 177cdd80bd4SJeff Kirshersource "drivers/net/ethernet/tile/Kconfig" 1788df158acSJeff Kirshersource "drivers/net/ethernet/toshiba/Kconfig" 179e75ed60cSJeff Kirshersource "drivers/net/ethernet/tundra/Kconfig" 180f2148a47SJeff Kirshersource "drivers/net/ethernet/via/Kconfig" 1819899b81eSMike Sinkovskysource "drivers/net/ethernet/wiznet/Kconfig" 182b13ad8f4SJeff Kirshersource "drivers/net/ethernet/xilinx/Kconfig" 18359ffb30fSJeff Kirshersource "drivers/net/ethernet/xircom/Kconfig" 184ca7a8e85SJeff Kirsher 185c1abc95bSJeff Kirsherendif # ETHERNET 186