Kconfig (ca31fef11dc83e672415d5925a134749761329bd) Kconfig (e5f31552674e88bff3a4e3ca3e5357668b5f2973)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Intel network device configuration
4#
5
6config NET_VENDOR_INTEL
7 bool "Intel devices"
8 default y

--- 44 unchanged lines hidden (view full) ---

53 <file:Documentation/networking/device_drivers/ethernet/intel/e1000.rst>.
54
55 To compile this driver as a module, choose M here. The module
56 will be called e1000.
57
58config E1000E
59 tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
60 depends on PCI && (!SPARC32 || BROKEN)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Intel network device configuration
4#
5
6config NET_VENDOR_INTEL
7 bool "Intel devices"
8 default y

--- 44 unchanged lines hidden (view full) ---

53 <file:Documentation/networking/device_drivers/ethernet/intel/e1000.rst>.
54
55 To compile this driver as a module, choose M here. The module
56 will be called e1000.
57
58config E1000E
59 tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
60 depends on PCI && (!SPARC32 || BROKEN)
61 depends on PTP_1588_CLOCK_OPTIONAL
61 select CRC32
62 select CRC32
62 imply PTP_1588_CLOCK
63 help
64 This driver supports the PCI-Express Intel(R) PRO/1000 gigabit
65 ethernet family of adapters. For PCI or PCI-X e1000 adapters,
66 use the regular e1000 driver For more information on how to
67 identify your adapter, go to the Adapter & Driver ID Guide that
68 can be located at:
69
70 <http://support.intel.com>

--- 11 unchanged lines hidden (view full) ---

82 help
83 Say Y to enable hardware supported cross-timestamping on PCH
84 devices. The cross-timestamp is available through the PTP clock
85 driver precise cross-timestamp ioctl (PTP_SYS_OFFSET_PRECISE).
86
87config IGB
88 tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support"
89 depends on PCI
63 help
64 This driver supports the PCI-Express Intel(R) PRO/1000 gigabit
65 ethernet family of adapters. For PCI or PCI-X e1000 adapters,
66 use the regular e1000 driver For more information on how to
67 identify your adapter, go to the Adapter & Driver ID Guide that
68 can be located at:
69
70 <http://support.intel.com>

--- 11 unchanged lines hidden (view full) ---

82 help
83 Say Y to enable hardware supported cross-timestamping on PCH
84 devices. The cross-timestamp is available through the PTP clock
85 driver precise cross-timestamp ioctl (PTP_SYS_OFFSET_PRECISE).
86
87config IGB
88 tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support"
89 depends on PCI
90 imply PTP_1588_CLOCK
90 depends on PTP_1588_CLOCK_OPTIONAL
91 select I2C
92 select I2C_ALGOBIT
93 help
94 This driver supports Intel(R) 82575/82576 gigabit ethernet family of
95 adapters. For more information on how to identify your adapter, go
96 to the Adapter & Driver ID Guide that can be located at:
97
98 <http://support.intel.com>

--- 55 unchanged lines hidden (view full) ---

154 <file:Documentation/networking/device_drivers/ethernet/intel/ixgb.rst>.
155
156 To compile this driver as a module, choose M here. The module
157 will be called ixgb.
158
159config IXGBE
160 tristate "Intel(R) 10GbE PCI Express adapters support"
161 depends on PCI
91 select I2C
92 select I2C_ALGOBIT
93 help
94 This driver supports Intel(R) 82575/82576 gigabit ethernet family of
95 adapters. For more information on how to identify your adapter, go
96 to the Adapter & Driver ID Guide that can be located at:
97
98 <http://support.intel.com>

--- 55 unchanged lines hidden (view full) ---

154 <file:Documentation/networking/device_drivers/ethernet/intel/ixgb.rst>.
155
156 To compile this driver as a module, choose M here. The module
157 will be called ixgb.
158
159config IXGBE
160 tristate "Intel(R) 10GbE PCI Express adapters support"
161 depends on PCI
162 depends on PTP_1588_CLOCK_OPTIONAL
162 select MDIO
163 select PHYLIB
163 select MDIO
164 select PHYLIB
164 imply PTP_1588_CLOCK
165 help
166 This driver supports Intel(R) 10GbE PCI Express family of
167 adapters. For more information on how to identify your adapter, go
168 to the Adapter & Driver ID Guide that can be located at:
169
170 <http://support.intel.com>
171
172 More specific information on configuring the driver is in

--- 61 unchanged lines hidden (view full) ---

234 depends on XFRM_OFFLOAD
235 default y
236 select XFRM_ALGO
237 help
238 Enable support for IPSec offload in ixgbevf.ko
239
240config I40E
241 tristate "Intel(R) Ethernet Controller XL710 Family support"
165 help
166 This driver supports Intel(R) 10GbE PCI Express family of
167 adapters. For more information on how to identify your adapter, go
168 to the Adapter & Driver ID Guide that can be located at:
169
170 <http://support.intel.com>
171
172 More specific information on configuring the driver is in

--- 61 unchanged lines hidden (view full) ---

234 depends on XFRM_OFFLOAD
235 default y
236 select XFRM_ALGO
237 help
238 Enable support for IPSec offload in ixgbevf.ko
239
240config I40E
241 tristate "Intel(R) Ethernet Controller XL710 Family support"
242 imply PTP_1588_CLOCK
242 depends on PTP_1588_CLOCK_OPTIONAL
243 depends on PCI
244 select AUXILIARY_BUS
245 help
246 This driver supports Intel(R) Ethernet Controller XL710 Family of
247 devices. For more information on how to identify your adapter, go
248 to the Adapter & Driver ID Guide that can be located at:
249
250 <http://support.intel.com>

--- 39 unchanged lines hidden (view full) ---

290 To compile this driver as a module, choose M here. The module
291 will be called iavf. MSI-X interrupt support is required
292 for this driver to work correctly.
293
294config ICE
295 tristate "Intel(R) Ethernet Connection E800 Series Support"
296 default n
297 depends on PCI_MSI
243 depends on PCI
244 select AUXILIARY_BUS
245 help
246 This driver supports Intel(R) Ethernet Controller XL710 Family of
247 devices. For more information on how to identify your adapter, go
248 to the Adapter & Driver ID Guide that can be located at:
249
250 <http://support.intel.com>

--- 39 unchanged lines hidden (view full) ---

290 To compile this driver as a module, choose M here. The module
291 will be called iavf. MSI-X interrupt support is required
292 for this driver to work correctly.
293
294config ICE
295 tristate "Intel(R) Ethernet Connection E800 Series Support"
296 default n
297 depends on PCI_MSI
298 depends on PTP_1588_CLOCK_OPTIONAL
298 select AUXILIARY_BUS
299 select DIMLIB
300 select NET_DEVLINK
301 select PLDMFW
299 select AUXILIARY_BUS
300 select DIMLIB
301 select NET_DEVLINK
302 select PLDMFW
302 imply PTP_1588_CLOCK
303 help
304 This driver supports Intel(R) Ethernet Connection E800 Series of
305 devices. For more information on how to identify your adapter, go
306 to the Adapter & Driver ID Guide that can be located at:
307
308 <http://support.intel.com>
309
310 More specific information on configuring the driver is in
311 <file:Documentation/networking/device_drivers/ethernet/intel/ice.rst>.
312
313 To compile this driver as a module, choose M here. The module
314 will be called ice.
315
316config FM10K
317 tristate "Intel(R) FM10000 Ethernet Switch Host Interface Support"
318 default n
319 depends on PCI_MSI
303 help
304 This driver supports Intel(R) Ethernet Connection E800 Series of
305 devices. For more information on how to identify your adapter, go
306 to the Adapter & Driver ID Guide that can be located at:
307
308 <http://support.intel.com>
309
310 More specific information on configuring the driver is in
311 <file:Documentation/networking/device_drivers/ethernet/intel/ice.rst>.
312
313 To compile this driver as a module, choose M here. The module
314 will be called ice.
315
316config FM10K
317 tristate "Intel(R) FM10000 Ethernet Switch Host Interface Support"
318 default n
319 depends on PCI_MSI
320 imply PTP_1588_CLOCK
320 depends on PTP_1588_CLOCK_OPTIONAL
321 help
322 This driver supports Intel(R) FM10000 Ethernet Switch Host
323 Interface. For more information on how to identify your adapter,
324 go to the Adapter & Driver ID Guide that can be located at:
325
326 <http://support.intel.com>
327
328 More specific information on configuring the driver is in

--- 22 unchanged lines hidden ---
321 help
322 This driver supports Intel(R) FM10000 Ethernet Switch Host
323 Interface. For more information on how to identify your adapter,
324 go to the Adapter & Driver ID Guide that can be located at:
325
326 <http://support.intel.com>
327
328 More specific information on configuring the driver is in

--- 22 unchanged lines hidden ---