summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/tehuti/Kconfig
blob: 6db2c981744581d29c3f1a0b5eb74b47ca7f258b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# SPDX-License-Identifier: GPL-2.0-only
#
# Tehuti network device configuration
#

config NET_VENDOR_TEHUTI
	bool "Tehuti devices"
	default y
	depends on PCI
	help
	  If you have a network (Ethernet) card belonging to this class, say Y.

	  Note that the answer to this question doesn't directly affect the
	  kernel: saying N will just cause the configurator to skip all
	  the questions about Tehuti cards. If you say Y, you will be asked for
	  your specific card in the following questions.

if NET_VENDOR_TEHUTI

config TEHUTI
	tristate "Tehuti Networks 10G Ethernet"
	depends on PCI
	help
	  Tehuti Networks 10G Ethernet NIC

config TEHUTI_TN40
	tristate "Tehuti Networks TN40xx 10G Ethernet adapters"
	depends on PCI
	select PAGE_POOL
	select FW_LOADER
	select PHYLINK
	help
	  This driver supports 10G Ethernet adapters using Tehuti Networks
	  TN40xx chips. Currently, adapters with Applied Micro Circuits
	  Corporation QT2025 are supported; Tehuti Networks TN9310,
	  DLink DXE-810S, ASUS XG-C100F, and Edimax EN-9320.

	  To compile this driver as a module, choose M here: the module
	  will be called tn40xx.

endif # NET_VENDOR_TEHUTI