cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (6447B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2#
      3# Ethernet LAN device configuration
      4#
      5
      6menuconfig ETHERNET
      7	bool "Ethernet driver support"
      8	depends on NET
      9	default y
     10	help
     11	  This section contains all the Ethernet device drivers.
     12
     13if ETHERNET
     14
     15config MDIO
     16	tristate
     17
     18config SUNGEM_PHY
     19	tristate
     20
     21source "drivers/net/ethernet/3com/Kconfig"
     22source "drivers/net/ethernet/actions/Kconfig"
     23source "drivers/net/ethernet/adaptec/Kconfig"
     24source "drivers/net/ethernet/aeroflex/Kconfig"
     25source "drivers/net/ethernet/agere/Kconfig"
     26source "drivers/net/ethernet/alacritech/Kconfig"
     27source "drivers/net/ethernet/allwinner/Kconfig"
     28source "drivers/net/ethernet/alteon/Kconfig"
     29source "drivers/net/ethernet/altera/Kconfig"
     30source "drivers/net/ethernet/amazon/Kconfig"
     31source "drivers/net/ethernet/amd/Kconfig"
     32source "drivers/net/ethernet/apm/Kconfig"
     33source "drivers/net/ethernet/apple/Kconfig"
     34source "drivers/net/ethernet/aquantia/Kconfig"
     35source "drivers/net/ethernet/arc/Kconfig"
     36source "drivers/net/ethernet/asix/Kconfig"
     37source "drivers/net/ethernet/atheros/Kconfig"
     38
     39config CX_ECAT
     40	tristate "Beckhoff CX5020 EtherCAT master support"
     41	depends on PCI
     42	depends on X86 || COMPILE_TEST
     43	help
     44	  Driver for EtherCAT master module located on CCAT FPGA
     45	  that can be found on Beckhoff CX5020, and possibly other of CX
     46	  Beckhoff CX series industrial PCs.
     47
     48	  To compile this driver as a module, choose M here. The module
     49	  will be called ec_bhf.
     50
     51source "drivers/net/ethernet/broadcom/Kconfig"
     52source "drivers/net/ethernet/cadence/Kconfig"
     53source "drivers/net/ethernet/calxeda/Kconfig"
     54source "drivers/net/ethernet/cavium/Kconfig"
     55source "drivers/net/ethernet/chelsio/Kconfig"
     56source "drivers/net/ethernet/cirrus/Kconfig"
     57source "drivers/net/ethernet/cisco/Kconfig"
     58source "drivers/net/ethernet/cortina/Kconfig"
     59source "drivers/net/ethernet/davicom/Kconfig"
     60
     61config DNET
     62	tristate "Dave ethernet support (DNET)"
     63	depends on HAS_IOMEM
     64	select PHYLIB
     65	help
     66	  The Dave ethernet interface (DNET) is found on Qong Board FPGA.
     67	  Say Y to include support for the DNET chip.
     68
     69	  To compile this driver as a module, choose M here: the module
     70	  will be called dnet.
     71
     72source "drivers/net/ethernet/dec/Kconfig"
     73source "drivers/net/ethernet/dlink/Kconfig"
     74source "drivers/net/ethernet/emulex/Kconfig"
     75source "drivers/net/ethernet/engleder/Kconfig"
     76source "drivers/net/ethernet/ezchip/Kconfig"
     77source "drivers/net/ethernet/faraday/Kconfig"
     78source "drivers/net/ethernet/freescale/Kconfig"
     79source "drivers/net/ethernet/fujitsu/Kconfig"
     80source "drivers/net/ethernet/fungible/Kconfig"
     81source "drivers/net/ethernet/google/Kconfig"
     82source "drivers/net/ethernet/hisilicon/Kconfig"
     83source "drivers/net/ethernet/huawei/Kconfig"
     84source "drivers/net/ethernet/i825xx/Kconfig"
     85source "drivers/net/ethernet/ibm/Kconfig"
     86source "drivers/net/ethernet/intel/Kconfig"
     87source "drivers/net/ethernet/xscale/Kconfig"
     88
     89config JME
     90	tristate "JMicron(R) PCI-Express Gigabit Ethernet support"
     91	depends on PCI
     92	select CRC32
     93	select MII
     94	help
     95	  This driver supports the PCI-Express gigabit ethernet adapters
     96	  based on JMicron JMC250 chipset.
     97
     98	  To compile this driver as a module, choose M here. The module
     99	  will be called jme.
    100
    101config KORINA
    102	tristate "Korina (IDT RC32434) Ethernet support"
    103	depends on MIKROTIK_RB532 || COMPILE_TEST
    104	select CRC32
    105	select MII
    106	help
    107	  If you have a Mikrotik RouterBoard 500 or IDT RC32434
    108	  based system say Y. Otherwise say N.
    109
    110config LANTIQ_ETOP
    111	tristate "Lantiq SoC ETOP driver"
    112	depends on SOC_TYPE_XWAY
    113	help
    114	  Support for the MII0 inside the Lantiq SoC
    115
    116config LANTIQ_XRX200
    117	tristate "Lantiq / Intel xRX200 PMAC network driver"
    118	depends on SOC_TYPE_XWAY
    119	help
    120	  Support for the PMAC of the Gigabit switch (GSWIP) inside the
    121	  Lantiq / Intel VRX200 VDSL SoC
    122
    123source "drivers/net/ethernet/litex/Kconfig"
    124source "drivers/net/ethernet/marvell/Kconfig"
    125source "drivers/net/ethernet/mediatek/Kconfig"
    126source "drivers/net/ethernet/mellanox/Kconfig"
    127source "drivers/net/ethernet/micrel/Kconfig"
    128source "drivers/net/ethernet/microchip/Kconfig"
    129source "drivers/net/ethernet/mscc/Kconfig"
    130source "drivers/net/ethernet/microsoft/Kconfig"
    131source "drivers/net/ethernet/moxa/Kconfig"
    132source "drivers/net/ethernet/myricom/Kconfig"
    133
    134config FEALNX
    135	tristate "Myson MTD-8xx PCI Ethernet support"
    136	depends on PCI
    137	select CRC32
    138	select MII
    139	help
    140	  Say Y here to support the Myson MTD-800 family of PCI-based Ethernet
    141	  cards. <http://www.myson.com.tw/>
    142
    143source "drivers/net/ethernet/ni/Kconfig"
    144source "drivers/net/ethernet/natsemi/Kconfig"
    145source "drivers/net/ethernet/neterion/Kconfig"
    146source "drivers/net/ethernet/netronome/Kconfig"
    147source "drivers/net/ethernet/8390/Kconfig"
    148source "drivers/net/ethernet/nvidia/Kconfig"
    149source "drivers/net/ethernet/nxp/Kconfig"
    150source "drivers/net/ethernet/oki-semi/Kconfig"
    151
    152config ETHOC
    153	tristate "OpenCores 10/100 Mbps Ethernet MAC support"
    154	depends on HAS_IOMEM && HAS_DMA
    155	select MII
    156	select PHYLIB
    157	select CRC32
    158	select BITREVERSE
    159	help
    160	  Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC.
    161
    162source "drivers/net/ethernet/packetengines/Kconfig"
    163source "drivers/net/ethernet/pasemi/Kconfig"
    164source "drivers/net/ethernet/pensando/Kconfig"
    165source "drivers/net/ethernet/qlogic/Kconfig"
    166source "drivers/net/ethernet/brocade/Kconfig"
    167source "drivers/net/ethernet/qualcomm/Kconfig"
    168source "drivers/net/ethernet/rdc/Kconfig"
    169source "drivers/net/ethernet/realtek/Kconfig"
    170source "drivers/net/ethernet/renesas/Kconfig"
    171source "drivers/net/ethernet/rocker/Kconfig"
    172source "drivers/net/ethernet/samsung/Kconfig"
    173source "drivers/net/ethernet/seeq/Kconfig"
    174source "drivers/net/ethernet/sgi/Kconfig"
    175source "drivers/net/ethernet/silan/Kconfig"
    176source "drivers/net/ethernet/sis/Kconfig"
    177source "drivers/net/ethernet/sfc/Kconfig"
    178source "drivers/net/ethernet/smsc/Kconfig"
    179source "drivers/net/ethernet/socionext/Kconfig"
    180source "drivers/net/ethernet/stmicro/Kconfig"
    181source "drivers/net/ethernet/sun/Kconfig"
    182source "drivers/net/ethernet/sunplus/Kconfig"
    183source "drivers/net/ethernet/synopsys/Kconfig"
    184source "drivers/net/ethernet/tehuti/Kconfig"
    185source "drivers/net/ethernet/ti/Kconfig"
    186source "drivers/net/ethernet/toshiba/Kconfig"
    187source "drivers/net/ethernet/tundra/Kconfig"
    188source "drivers/net/ethernet/vertexcom/Kconfig"
    189source "drivers/net/ethernet/via/Kconfig"
    190source "drivers/net/ethernet/wiznet/Kconfig"
    191source "drivers/net/ethernet/xilinx/Kconfig"
    192source "drivers/net/ethernet/xircom/Kconfig"
    193
    194endif # ETHERNET