xref: /linux/drivers/net/ethernet/tehuti/Kconfig (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Tehuti network device configuration
4#
5
6config NET_VENDOR_TEHUTI
7	bool "Tehuti devices"
8	default y
9	depends on PCI
10	help
11	  If you have a network (Ethernet) card belonging to this class, say Y.
12
13	  Note that the answer to this question doesn't directly affect the
14	  kernel: saying N will just cause the configurator to skip all
15	  the questions about Tehuti cards. If you say Y, you will be asked for
16	  your specific card in the following questions.
17
18if NET_VENDOR_TEHUTI
19
20config TEHUTI
21	tristate "Tehuti Networks 10G Ethernet"
22	depends on PCI
23	help
24	  Tehuti Networks 10G Ethernet NIC
25
26config TEHUTI_TN40
27	tristate "Tehuti Networks TN40xx 10G Ethernet adapters"
28	depends on PCI
29	select PAGE_POOL
30	select FW_LOADER
31	select PHYLINK
32	help
33	  This driver supports 10G Ethernet adapters using Tehuti Networks
34	  TN40xx chips. Currently, adapters with Applied Micro Circuits
35	  Corporation QT2025 are supported; Tehuti Networks TN9310,
36	  DLink DXE-810S, ASUS XG-C100F, and Edimax EN-9320.
37
38	  To compile this driver as a module, choose M here: the module
39	  will be called tn40xx.
40
41endif # NET_VENDOR_TEHUTI
42