18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# Intel network device configuration
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciconfig NET_VENDOR_INTEL
78c2ecf20Sopenharmony_ci	bool "Intel devices"
88c2ecf20Sopenharmony_ci	default y
98c2ecf20Sopenharmony_ci	help
108c2ecf20Sopenharmony_ci	  If you have a network (Ethernet) card belonging to this class, say Y.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci	  Note that the answer to this question doesn't directly affect the
138c2ecf20Sopenharmony_ci	  kernel: saying N will just cause the configurator to skip all
148c2ecf20Sopenharmony_ci	  the questions about Intel cards. If you say Y, you will be asked for
158c2ecf20Sopenharmony_ci	  your specific card in the following questions.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciif NET_VENDOR_INTEL
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ciconfig E100
208c2ecf20Sopenharmony_ci	tristate "Intel(R) PRO/100+ support"
218c2ecf20Sopenharmony_ci	depends on PCI
228c2ecf20Sopenharmony_ci	select MII
238c2ecf20Sopenharmony_ci	help
248c2ecf20Sopenharmony_ci	  This driver supports Intel(R) PRO/100 family of adapters.
258c2ecf20Sopenharmony_ci	  To verify that your adapter is supported, find the board ID number
268c2ecf20Sopenharmony_ci	  on the adapter. Look for a label that has a barcode and a number
278c2ecf20Sopenharmony_ci	  in the format 123456-001 (six digits hyphen three digits).
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ci	  Use the above information and the Adapter & Driver ID Guide that
308c2ecf20Sopenharmony_ci	  can be located at:
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_ci	  <http://support.intel.com>
338c2ecf20Sopenharmony_ci
348c2ecf20Sopenharmony_ci	  to identify the adapter.
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
378c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/e100.rst>.
388c2ecf20Sopenharmony_ci
398c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
408c2ecf20Sopenharmony_ci	  will be called e100.
418c2ecf20Sopenharmony_ci
428c2ecf20Sopenharmony_ciconfig E1000
438c2ecf20Sopenharmony_ci	tristate "Intel(R) PRO/1000 Gigabit Ethernet support"
448c2ecf20Sopenharmony_ci	depends on PCI
458c2ecf20Sopenharmony_ci	help
468c2ecf20Sopenharmony_ci	  This driver supports Intel(R) PRO/1000 gigabit ethernet family of
478c2ecf20Sopenharmony_ci	  adapters.  For more information on how to identify your adapter, go
488c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
498c2ecf20Sopenharmony_ci
508c2ecf20Sopenharmony_ci	  <http://support.intel.com>
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
538c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/e1000.rst>.
548c2ecf20Sopenharmony_ci
558c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
568c2ecf20Sopenharmony_ci	  will be called e1000.
578c2ecf20Sopenharmony_ci
588c2ecf20Sopenharmony_ciconfig E1000E
598c2ecf20Sopenharmony_ci	tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
608c2ecf20Sopenharmony_ci	depends on PCI && (!SPARC32 || BROKEN)
618c2ecf20Sopenharmony_ci	select CRC32
628c2ecf20Sopenharmony_ci	imply PTP_1588_CLOCK
638c2ecf20Sopenharmony_ci	help
648c2ecf20Sopenharmony_ci	  This driver supports the PCI-Express Intel(R) PRO/1000 gigabit
658c2ecf20Sopenharmony_ci	  ethernet family of adapters. For PCI or PCI-X e1000 adapters,
668c2ecf20Sopenharmony_ci	  use the regular e1000 driver For more information on how to
678c2ecf20Sopenharmony_ci	  identify your adapter, go to the Adapter & Driver ID Guide that
688c2ecf20Sopenharmony_ci	  can be located at:
698c2ecf20Sopenharmony_ci
708c2ecf20Sopenharmony_ci	  <http://support.intel.com>
718c2ecf20Sopenharmony_ci
728c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
738c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/e1000e.rst>.
748c2ecf20Sopenharmony_ci
758c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
768c2ecf20Sopenharmony_ci	  will be called e1000e.
778c2ecf20Sopenharmony_ci
788c2ecf20Sopenharmony_ciconfig E1000E_HWTS
798c2ecf20Sopenharmony_ci	bool "Support HW cross-timestamp on PCH devices"
808c2ecf20Sopenharmony_ci	default y
818c2ecf20Sopenharmony_ci	depends on E1000E && X86
828c2ecf20Sopenharmony_ci	help
838c2ecf20Sopenharmony_ci	 Say Y to enable hardware supported cross-timestamping on PCH
848c2ecf20Sopenharmony_ci	 devices. The cross-timestamp is available through the PTP clock
858c2ecf20Sopenharmony_ci	 driver precise cross-timestamp ioctl (PTP_SYS_OFFSET_PRECISE).
868c2ecf20Sopenharmony_ci
878c2ecf20Sopenharmony_ciconfig IGB
888c2ecf20Sopenharmony_ci	tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support"
898c2ecf20Sopenharmony_ci	depends on PCI
908c2ecf20Sopenharmony_ci	imply PTP_1588_CLOCK
918c2ecf20Sopenharmony_ci	select I2C
928c2ecf20Sopenharmony_ci	select I2C_ALGOBIT
938c2ecf20Sopenharmony_ci	help
948c2ecf20Sopenharmony_ci	  This driver supports Intel(R) 82575/82576 gigabit ethernet family of
958c2ecf20Sopenharmony_ci	  adapters.  For more information on how to identify your adapter, go
968c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
978c2ecf20Sopenharmony_ci
988c2ecf20Sopenharmony_ci	  <http://support.intel.com>
998c2ecf20Sopenharmony_ci
1008c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
1018c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/igb.rst>.
1028c2ecf20Sopenharmony_ci
1038c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
1048c2ecf20Sopenharmony_ci	  will be called igb.
1058c2ecf20Sopenharmony_ci
1068c2ecf20Sopenharmony_ciconfig IGB_HWMON
1078c2ecf20Sopenharmony_ci	bool "Intel(R) PCI-Express Gigabit adapters HWMON support"
1088c2ecf20Sopenharmony_ci	default y
1098c2ecf20Sopenharmony_ci	depends on IGB && HWMON && !(IGB=y && HWMON=m)
1108c2ecf20Sopenharmony_ci	help
1118c2ecf20Sopenharmony_ci	  Say Y if you want to expose thermal sensor data on Intel devices.
1128c2ecf20Sopenharmony_ci
1138c2ecf20Sopenharmony_ci	  Some of our devices contain thermal sensors, both external and internal.
1148c2ecf20Sopenharmony_ci	  This data is available via the hwmon sysfs interface and exposes
1158c2ecf20Sopenharmony_ci	  the onboard sensors.
1168c2ecf20Sopenharmony_ci
1178c2ecf20Sopenharmony_ciconfig IGB_DCA
1188c2ecf20Sopenharmony_ci	bool "Direct Cache Access (DCA) Support"
1198c2ecf20Sopenharmony_ci	default y
1208c2ecf20Sopenharmony_ci	depends on IGB && DCA && !(IGB=y && DCA=m)
1218c2ecf20Sopenharmony_ci	help
1228c2ecf20Sopenharmony_ci	  Say Y here if you want to use Direct Cache Access (DCA) in the
1238c2ecf20Sopenharmony_ci	  driver.  DCA is a method for warming the CPU cache before data
1248c2ecf20Sopenharmony_ci	  is used, with the intent of lessening the impact of cache misses.
1258c2ecf20Sopenharmony_ci
1268c2ecf20Sopenharmony_ciconfig IGBVF
1278c2ecf20Sopenharmony_ci	tristate "Intel(R) 82576 Virtual Function Ethernet support"
1288c2ecf20Sopenharmony_ci	depends on PCI
1298c2ecf20Sopenharmony_ci	help
1308c2ecf20Sopenharmony_ci	  This driver supports Intel(R) 82576 virtual functions.  For more
1318c2ecf20Sopenharmony_ci	  information on how to identify your adapter, go to the Adapter &
1328c2ecf20Sopenharmony_ci	  Driver ID Guide that can be located at:
1338c2ecf20Sopenharmony_ci
1348c2ecf20Sopenharmony_ci	  <http://support.intel.com>
1358c2ecf20Sopenharmony_ci
1368c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
1378c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/igbvf.rst>.
1388c2ecf20Sopenharmony_ci
1398c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
1408c2ecf20Sopenharmony_ci	  will be called igbvf.
1418c2ecf20Sopenharmony_ci
1428c2ecf20Sopenharmony_ciconfig IXGB
1438c2ecf20Sopenharmony_ci	tristate "Intel(R) PRO/10GbE support"
1448c2ecf20Sopenharmony_ci	depends on PCI
1458c2ecf20Sopenharmony_ci	help
1468c2ecf20Sopenharmony_ci	  This driver supports Intel(R) PRO/10GbE family of adapters for
1478c2ecf20Sopenharmony_ci	  PCI-X type cards. For PCI-E type cards, use the "ixgbe" driver
1488c2ecf20Sopenharmony_ci	  instead. For more information on how to identify your adapter, go
1498c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
1508c2ecf20Sopenharmony_ci
1518c2ecf20Sopenharmony_ci	  <http://support.intel.com>
1528c2ecf20Sopenharmony_ci
1538c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
1548c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/ixgb.rst>.
1558c2ecf20Sopenharmony_ci
1568c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
1578c2ecf20Sopenharmony_ci	  will be called ixgb.
1588c2ecf20Sopenharmony_ci
1598c2ecf20Sopenharmony_ciconfig IXGBE
1608c2ecf20Sopenharmony_ci	tristate "Intel(R) 10GbE PCI Express adapters support"
1618c2ecf20Sopenharmony_ci	depends on PCI
1628c2ecf20Sopenharmony_ci	select MDIO
1638c2ecf20Sopenharmony_ci	select PHYLIB
1648c2ecf20Sopenharmony_ci	imply PTP_1588_CLOCK
1658c2ecf20Sopenharmony_ci	help
1668c2ecf20Sopenharmony_ci	  This driver supports Intel(R) 10GbE PCI Express family of
1678c2ecf20Sopenharmony_ci	  adapters.  For more information on how to identify your adapter, go
1688c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
1698c2ecf20Sopenharmony_ci
1708c2ecf20Sopenharmony_ci	  <http://support.intel.com>
1718c2ecf20Sopenharmony_ci
1728c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
1738c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/ixgbe.rst>.
1748c2ecf20Sopenharmony_ci
1758c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
1768c2ecf20Sopenharmony_ci	  will be called ixgbe.
1778c2ecf20Sopenharmony_ci
1788c2ecf20Sopenharmony_ciconfig IXGBE_HWMON
1798c2ecf20Sopenharmony_ci	bool "Intel(R) 10GbE PCI Express adapters HWMON support"
1808c2ecf20Sopenharmony_ci	default y
1818c2ecf20Sopenharmony_ci	depends on IXGBE && HWMON && !(IXGBE=y && HWMON=m)
1828c2ecf20Sopenharmony_ci	help
1838c2ecf20Sopenharmony_ci	  Say Y if you want to expose the thermal sensor data on some of
1848c2ecf20Sopenharmony_ci	  our cards, via a hwmon sysfs interface.
1858c2ecf20Sopenharmony_ci
1868c2ecf20Sopenharmony_ciconfig IXGBE_DCA
1878c2ecf20Sopenharmony_ci	bool "Direct Cache Access (DCA) Support"
1888c2ecf20Sopenharmony_ci	default y
1898c2ecf20Sopenharmony_ci	depends on IXGBE && DCA && !(IXGBE=y && DCA=m)
1908c2ecf20Sopenharmony_ci	help
1918c2ecf20Sopenharmony_ci	  Say Y here if you want to use Direct Cache Access (DCA) in the
1928c2ecf20Sopenharmony_ci	  driver.  DCA is a method for warming the CPU cache before data
1938c2ecf20Sopenharmony_ci	  is used, with the intent of lessening the impact of cache misses.
1948c2ecf20Sopenharmony_ci
1958c2ecf20Sopenharmony_ciconfig IXGBE_DCB
1968c2ecf20Sopenharmony_ci	bool "Data Center Bridging (DCB) Support"
1978c2ecf20Sopenharmony_ci	default n
1988c2ecf20Sopenharmony_ci	depends on IXGBE && DCB
1998c2ecf20Sopenharmony_ci	help
2008c2ecf20Sopenharmony_ci	  Say Y here if you want to use Data Center Bridging (DCB) in the
2018c2ecf20Sopenharmony_ci	  driver.
2028c2ecf20Sopenharmony_ci
2038c2ecf20Sopenharmony_ci	  If unsure, say N.
2048c2ecf20Sopenharmony_ci
2058c2ecf20Sopenharmony_ciconfig IXGBE_IPSEC
2068c2ecf20Sopenharmony_ci	bool "IPSec XFRM cryptography-offload acceleration"
2078c2ecf20Sopenharmony_ci	depends on IXGBE
2088c2ecf20Sopenharmony_ci	depends on XFRM_OFFLOAD
2098c2ecf20Sopenharmony_ci	default y
2108c2ecf20Sopenharmony_ci	select XFRM_ALGO
2118c2ecf20Sopenharmony_ci	help
2128c2ecf20Sopenharmony_ci	  Enable support for IPSec offload in ixgbe.ko
2138c2ecf20Sopenharmony_ci
2148c2ecf20Sopenharmony_ciconfig IXGBEVF
2158c2ecf20Sopenharmony_ci	tristate "Intel(R) 10GbE PCI Express Virtual Function Ethernet support"
2168c2ecf20Sopenharmony_ci	depends on PCI_MSI
2178c2ecf20Sopenharmony_ci	help
2188c2ecf20Sopenharmony_ci	  This driver supports Intel(R) PCI Express virtual functions for the
2198c2ecf20Sopenharmony_ci	  Intel(R) ixgbe driver.  For more information on how to identify your
2208c2ecf20Sopenharmony_ci	  adapter, go to the Adapter & Driver ID Guide that can be located at:
2218c2ecf20Sopenharmony_ci
2228c2ecf20Sopenharmony_ci	  <http://support.intel.com>
2238c2ecf20Sopenharmony_ci
2248c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
2258c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/ixgbevf.rst>.
2268c2ecf20Sopenharmony_ci
2278c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
2288c2ecf20Sopenharmony_ci	  will be called ixgbevf.  MSI-X interrupt support is required
2298c2ecf20Sopenharmony_ci	  for this driver to work correctly.
2308c2ecf20Sopenharmony_ci
2318c2ecf20Sopenharmony_ciconfig IXGBEVF_IPSEC
2328c2ecf20Sopenharmony_ci	bool "IPSec XFRM cryptography-offload acceleration"
2338c2ecf20Sopenharmony_ci	depends on IXGBEVF
2348c2ecf20Sopenharmony_ci	depends on XFRM_OFFLOAD
2358c2ecf20Sopenharmony_ci	default y
2368c2ecf20Sopenharmony_ci	select XFRM_ALGO
2378c2ecf20Sopenharmony_ci	help
2388c2ecf20Sopenharmony_ci	  Enable support for IPSec offload in ixgbevf.ko
2398c2ecf20Sopenharmony_ci
2408c2ecf20Sopenharmony_ciconfig I40E
2418c2ecf20Sopenharmony_ci	tristate "Intel(R) Ethernet Controller XL710 Family support"
2428c2ecf20Sopenharmony_ci	imply PTP_1588_CLOCK
2438c2ecf20Sopenharmony_ci	depends on PCI
2448c2ecf20Sopenharmony_ci	help
2458c2ecf20Sopenharmony_ci	  This driver supports Intel(R) Ethernet Controller XL710 Family of
2468c2ecf20Sopenharmony_ci	  devices.  For more information on how to identify your adapter, go
2478c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
2488c2ecf20Sopenharmony_ci
2498c2ecf20Sopenharmony_ci	  <http://support.intel.com>
2508c2ecf20Sopenharmony_ci
2518c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
2528c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/i40e.rst>.
2538c2ecf20Sopenharmony_ci
2548c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
2558c2ecf20Sopenharmony_ci	  will be called i40e.
2568c2ecf20Sopenharmony_ci
2578c2ecf20Sopenharmony_ciconfig I40E_DCB
2588c2ecf20Sopenharmony_ci	bool "Data Center Bridging (DCB) Support"
2598c2ecf20Sopenharmony_ci	default n
2608c2ecf20Sopenharmony_ci	depends on I40E && DCB
2618c2ecf20Sopenharmony_ci	help
2628c2ecf20Sopenharmony_ci	  Say Y here if you want to use Data Center Bridging (DCB) in the
2638c2ecf20Sopenharmony_ci	  driver.
2648c2ecf20Sopenharmony_ci
2658c2ecf20Sopenharmony_ci	  If unsure, say N.
2668c2ecf20Sopenharmony_ci
2678c2ecf20Sopenharmony_ci# this is here to allow seamless migration from I40EVF --> IAVF name
2688c2ecf20Sopenharmony_ci# so that CONFIG_IAVF symbol will always mirror the state of CONFIG_I40EVF
2698c2ecf20Sopenharmony_ciconfig IAVF
2708c2ecf20Sopenharmony_ci	tristate
2718c2ecf20Sopenharmony_ciconfig I40EVF
2728c2ecf20Sopenharmony_ci	tristate "Intel(R) Ethernet Adaptive Virtual Function support"
2738c2ecf20Sopenharmony_ci	select IAVF
2748c2ecf20Sopenharmony_ci	depends on PCI_MSI
2758c2ecf20Sopenharmony_ci	help
2768c2ecf20Sopenharmony_ci	  This driver supports virtual functions for Intel XL710,
2778c2ecf20Sopenharmony_ci	  X710, X722, XXV710, and all devices advertising support for
2788c2ecf20Sopenharmony_ci	  Intel Ethernet Adaptive Virtual Function devices. For more
2798c2ecf20Sopenharmony_ci	  information on how to identify your adapter, go to the Adapter
2808c2ecf20Sopenharmony_ci	  & Driver ID Guide that can be located at:
2818c2ecf20Sopenharmony_ci
2828c2ecf20Sopenharmony_ci	  <https://support.intel.com>
2838c2ecf20Sopenharmony_ci
2848c2ecf20Sopenharmony_ci	  This driver was formerly named i40evf.
2858c2ecf20Sopenharmony_ci
2868c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
2878c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/iavf.rst>.
2888c2ecf20Sopenharmony_ci
2898c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
2908c2ecf20Sopenharmony_ci	  will be called iavf.  MSI-X interrupt support is required
2918c2ecf20Sopenharmony_ci	  for this driver to work correctly.
2928c2ecf20Sopenharmony_ci
2938c2ecf20Sopenharmony_ciconfig ICE
2948c2ecf20Sopenharmony_ci	tristate "Intel(R) Ethernet Connection E800 Series Support"
2958c2ecf20Sopenharmony_ci	default n
2968c2ecf20Sopenharmony_ci	depends on PCI_MSI
2978c2ecf20Sopenharmony_ci	select NET_DEVLINK
2988c2ecf20Sopenharmony_ci	select PLDMFW
2998c2ecf20Sopenharmony_ci	help
3008c2ecf20Sopenharmony_ci	  This driver supports Intel(R) Ethernet Connection E800 Series of
3018c2ecf20Sopenharmony_ci	  devices.  For more information on how to identify your adapter, go
3028c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
3038c2ecf20Sopenharmony_ci
3048c2ecf20Sopenharmony_ci	  <http://support.intel.com>
3058c2ecf20Sopenharmony_ci
3068c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
3078c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/ice.rst>.
3088c2ecf20Sopenharmony_ci
3098c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
3108c2ecf20Sopenharmony_ci	  will be called ice.
3118c2ecf20Sopenharmony_ci
3128c2ecf20Sopenharmony_ciconfig FM10K
3138c2ecf20Sopenharmony_ci	tristate "Intel(R) FM10000 Ethernet Switch Host Interface Support"
3148c2ecf20Sopenharmony_ci	default n
3158c2ecf20Sopenharmony_ci	depends on PCI_MSI
3168c2ecf20Sopenharmony_ci	imply PTP_1588_CLOCK
3178c2ecf20Sopenharmony_ci	help
3188c2ecf20Sopenharmony_ci	  This driver supports Intel(R) FM10000 Ethernet Switch Host
3198c2ecf20Sopenharmony_ci	  Interface.  For more information on how to identify your adapter,
3208c2ecf20Sopenharmony_ci	  go to the Adapter & Driver ID Guide that can be located at:
3218c2ecf20Sopenharmony_ci
3228c2ecf20Sopenharmony_ci	  <http://support.intel.com>
3238c2ecf20Sopenharmony_ci
3248c2ecf20Sopenharmony_ci	  More specific information on configuring the driver is in
3258c2ecf20Sopenharmony_ci	  <file:Documentation/networking/device_drivers/ethernet/intel/fm10k.rst>.
3268c2ecf20Sopenharmony_ci
3278c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
3288c2ecf20Sopenharmony_ci	  will be called fm10k.  MSI-X interrupt support is required
3298c2ecf20Sopenharmony_ci
3308c2ecf20Sopenharmony_ciconfig IGC
3318c2ecf20Sopenharmony_ci	tristate "Intel(R) Ethernet Controller I225-LM/I225-V support"
3328c2ecf20Sopenharmony_ci	default n
3338c2ecf20Sopenharmony_ci	depends on PCI
3348c2ecf20Sopenharmony_ci	help
3358c2ecf20Sopenharmony_ci	  This driver supports Intel(R) Ethernet Controller I225-LM/I225-V
3368c2ecf20Sopenharmony_ci	  family of adapters.
3378c2ecf20Sopenharmony_ci
3388c2ecf20Sopenharmony_ci	  For more information on how to identify your adapter, go
3398c2ecf20Sopenharmony_ci	  to the Adapter & Driver ID Guide that can be located at:
3408c2ecf20Sopenharmony_ci
3418c2ecf20Sopenharmony_ci	  <http://support.intel.com>
3428c2ecf20Sopenharmony_ci
3438c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
3448c2ecf20Sopenharmony_ci	  will be called igc.
3458c2ecf20Sopenharmony_ci
3468c2ecf20Sopenharmony_ciendif # NET_VENDOR_INTEL
347