hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
kernel/drivers/net/ethernet/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Ethernet LAN device configuration
34 #
....@@ -6,7 +7,7 @@
67 bool "Ethernet driver support"
78 depends on NET
89 default y
9
- ---help---
10
+ help
1011 This section contains all the Ethernet device drivers.
1112
1213 if ETHERNET
....@@ -47,7 +48,7 @@
4748 tristate "Beckhoff CX5020 EtherCAT master support"
4849 depends on PCI
4950 depends on X86 || COMPILE_TEST
50
- ---help---
51
+ help
5152 Driver for EtherCAT master module located on CCAT FPGA
5253 that can be found on Beckhoff CX5020, and possibly other of CX
5354 Beckhoff CX series industrial PCs.
....@@ -61,7 +62,7 @@
6162 tristate "Dave ethernet support (DNET)"
6263 depends on HAS_IOMEM
6364 select PHYLIB
64
- ---help---
65
+ help
6566 The Dave ethernet interface (DNET) is found on Qong Board FPGA.
6667 Say Y to include support for the DNET chip.
6768
....@@ -75,8 +76,8 @@
7576 source "drivers/net/ethernet/faraday/Kconfig"
7677 source "drivers/net/ethernet/freescale/Kconfig"
7778 source "drivers/net/ethernet/fujitsu/Kconfig"
79
+source "drivers/net/ethernet/google/Kconfig"
7880 source "drivers/net/ethernet/hisilicon/Kconfig"
79
-source "drivers/net/ethernet/hp/Kconfig"
8081 source "drivers/net/ethernet/huawei/Kconfig"
8182 source "drivers/net/ethernet/i825xx/Kconfig"
8283 source "drivers/net/ethernet/ibm/Kconfig"
....@@ -88,7 +89,7 @@
8889 depends on PCI
8990 select CRC32
9091 select MII
91
- ---help---
92
+ help
9293 This driver supports the PCI-Express gigabit ethernet adapters
9394 based on JMicron JMC250 chipset.
9495
....@@ -99,15 +100,22 @@
99100 tristate "Korina (IDT RC32434) Ethernet support"
100101 depends on MIKROTIK_RB532
101102 select CRC32
102
- ---help---
103
+ help
103104 If you have a Mikrotik RouterBoard 500 or IDT RC32434
104105 based system say Y. Otherwise say N.
105106
106107 config LANTIQ_ETOP
107108 tristate "Lantiq SoC ETOP driver"
108109 depends on SOC_TYPE_XWAY
109
- ---help---
110
+ help
110111 Support for the MII0 inside the Lantiq SoC
112
+
113
+config LANTIQ_XRX200
114
+ tristate "Lantiq / Intel xRX200 PMAC network driver"
115
+ depends on SOC_TYPE_XWAY
116
+ help
117
+ Support for the PMAC of the Gigabit switch (GSWIP) inside the
118
+ Lantiq / Intel VRX200 VDSL SoC
111119
112120 source "drivers/net/ethernet/marvell/Kconfig"
113121 source "drivers/net/ethernet/mediatek/Kconfig"
....@@ -123,7 +131,7 @@
123131 depends on PCI
124132 select CRC32
125133 select MII
126
- ---help---
134
+ help
127135 Say Y here to support the Myson MTD-800 family of PCI-based Ethernet
128136 cards. <http://www.myson.com.tw/>
129137
....@@ -132,18 +140,6 @@
132140 source "drivers/net/ethernet/netronome/Kconfig"
133141 source "drivers/net/ethernet/ni/Kconfig"
134142 source "drivers/net/ethernet/8390/Kconfig"
135
-
136
-config NET_NETX
137
- tristate "NetX Ethernet support"
138
- select MII
139
- depends on ARCH_NETX
140
- ---help---
141
- This is support for the Hilscher netX builtin Ethernet ports
142
-
143
- To compile this driver as a module, choose M here. The module
144
- will be called netx-eth.
145
-
146
-source "drivers/net/ethernet/nuvoton/Kconfig"
147143 source "drivers/net/ethernet/nvidia/Kconfig"
148144 source "drivers/net/ethernet/nxp/Kconfig"
149145 source "drivers/net/ethernet/oki-semi/Kconfig"
....@@ -155,11 +151,12 @@
155151 select PHYLIB
156152 select CRC32
157153 select BITREVERSE
158
- ---help---
154
+ help
159155 Say Y here if you want to use the OpenCores 10/100 Mbps Ethernet MAC.
160156
161157 source "drivers/net/ethernet/packetengines/Kconfig"
162158 source "drivers/net/ethernet/pasemi/Kconfig"
159
+source "drivers/net/ethernet/pensando/Kconfig"
163160 source "drivers/net/ethernet/qlogic/Kconfig"
164161 source "drivers/net/ethernet/qualcomm/Kconfig"
165162 source "drivers/net/ethernet/rdc/Kconfig"