239
239
tristate "ASIX AX88796 NE2000 clone support"
240
240
depends on ARM || MIPS || SUPERH
244
244
AX88796 driver, using platform bus to provide
245
245
chip detection and resources
1499
1499
tristate "CS89x0 support"
1500
1500
depends on NET_ETHERNET && (ISA || EISA || MACH_IXDP2351 \
1501
|| ARCH_IXDP2X01 || MACH_MX31ADS)
1501
|| ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440)
1503
1503
Support for CS89x0 chipset based Ethernet cards. If you have a
1504
1504
network (Ethernet) card of this type, say Y and read the
1945
1945
bool "FEC ethernet controller (of ColdFire and some i.MX CPUs)"
1946
1946
depends on M523x || M527x || M5272 || M528x || M520x || M532x || \
1947
IMX_HAVE_PLATFORM_FEC || SOC_IMX28
1947
IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC
1948
default IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC if ARM
1950
1951
Say Y here if you want to use the built-in 10/100 Fast ethernet
2007
2008
This driver supports the ethernet MACs in the Broadcom 63xx
2008
2009
MIPS chipset family (BCM63XX).
2012
tristate "Faraday FTMAC100 10/100 Ethernet support"
2016
This driver supports the FTMAC100 10/100 Ethernet controller
2017
from Faraday. It is used on Faraday A320, Andes AG101 and some
2018
other ARM/NDS32 SoC's.
2021
tristate "Lantiq SoC ETOP driver"
2022
depends on SOC_TYPE_XWAY
2024
Support for the MII0 inside the Lantiq SoC
2010
2027
source "drivers/net/fs_enet/Kconfig"
2012
2029
source "drivers/net/octeon/Kconfig"
2100
2117
tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
2101
2119
depends on PCI && (!SPARC32 || BROKEN)
2103
2122
This driver supports the PCI-Express Intel(R) PRO/1000 gigabit
2104
2123
ethernet family of adapters. For PCI or PCI-X e1000 adapters,
2235
2254
To compile this driver as a module, choose M here: the module
2236
2255
will be called r8169. This is recommended.
2240
depends on R8169 && VLAN_8021Q
2242
Say Y here for the r8169 driver to support the functions required
2243
by the kernel 802.1Q code.
2247
2257
config SB1250_MAC
2248
2258
tristate "SB1250 Gigabit Ethernet support"
2249
2259
depends on SIBYTE_SB1xxx_SOC
2545
2555
to Gigabit Ethernet.
2546
2556
This driver enables Gigabit Ethernet function.
2558
This driver also can be used for OKI SEMICONDUCTOR IOH(Input/
2559
Output Hub), ML7223.
2560
ML7223 IOH is for MP(Media Phone) use.
2561
ML7223 is companion chip for Intel Atom E6xx series.
2562
ML7223 is completely compatible for Intel EG20T PCH.
2548
2564
endif # NETDEV_1000
2594
2610
Enables support for Chelsio's gigabit Ethernet PCI cards. If you
2595
2611
are using only 10G cards say 'N' here.
2597
config CHELSIO_T3_DEPENDS
2599
depends on PCI && INET
2602
2613
config CHELSIO_T3
2603
2614
tristate "Chelsio Communications T3 10Gb Ethernet support"
2604
depends on CHELSIO_T3_DEPENDS
2615
depends on PCI && INET
2605
2616
select FW_LOADER
2619
2630
To compile this driver as a module, choose M here: the module
2620
2631
will be called cxgb3.
2622
config CHELSIO_T4_DEPENDS
2624
depends on PCI && INET
2627
2633
config CHELSIO_T4
2628
2634
tristate "Chelsio Communications T4 Ethernet support"
2629
depends on CHELSIO_T4_DEPENDS
2630
2636
select FW_LOADER
2644
2650
To compile this driver as a module choose M here; the module
2645
2651
will be called cxgb4.
2647
config CHELSIO_T4VF_DEPENDS
2649
depends on PCI && INET
2652
2653
config CHELSIO_T4VF
2653
2654
tristate "Chelsio Communications T4 Virtual Function Ethernet support"
2654
depends on CHELSIO_T4VF_DEPENDS
2656
2657
This driver supports Chelsio T4-based gigabit and 10Gb Ethernet
2657
2658
adapters with PCI-E SR-IOV Virtual Functions.
2966
2967
select XEN_XENBUS_FRONTEND
2969
The network device frontend driver allows the kernel to
2970
access network devices exported exported by a virtual
2971
machine containing a physical network device driver. The
2972
frontend driver is intended for unprivileged guest domains;
2973
if you are compiling a kernel for a Xen guest, you almost
2974
certainly want to enable this.
2970
This driver provides support for Xen paravirtual network
2971
devices exported by a Xen network driver domain (often
2974
The corresponding Linux backend driver is enabled by the
2975
CONFIG_XEN_NETDEV_BACKEND option.
2977
If you are compiling a kernel for use as Xen guest, you
2978
should say Y here. To compile this driver as a module, chose
2979
M here: the module will be called xen-netfront.
2981
config XEN_NETDEV_BACKEND
2982
tristate "Xen backend network device"
2983
depends on XEN_BACKEND
2985
This driver allows the kernel to act as a Xen network driver
2986
domain which exports paravirtual network devices to other
2987
Xen domains. These devices can be accessed by any operating
2988
system that implements a compatible front end.
2990
The corresponding Linux frontend driver is enabled by the
2991
CONFIG_XEN_NETDEV_FRONTEND configuration option.
2993
The backend driver presents a standard network device
2994
endpoint for each paravirtual network device to the driver
2995
domain network stack. These can then be bridged or routed
2996
etc in order to provide full network connectivity.
2998
If you are compiling a kernel to run in a Xen network driver
2999
domain (often this is domain 0) you should say Y here. To
3000
compile this driver as a module, chose M here: the module
3001
will be called xen-netback.
2976
3003
config ISERIES_VETH
2977
3004
tristate "iSeries Virtual Ethernet driver support"
3390
3417
config NETCONSOLE_DYNAMIC
3391
3418
bool "Dynamic reconfiguration of logging targets"
3392
depends on NETCONSOLE && SYSFS && CONFIGFS_FS
3419
depends on NETCONSOLE && SYSFS && CONFIGFS_FS && \
3420
!(NETCONSOLE=y && CONFIGFS_FS=m)
3394
3422
This option enables the ability to dynamically reconfigure target
3395
3423
parameters (interface, IP addresses, port numbers, MAC addresses)