xref: /linux/drivers/net/ethernet/atheros/Kconfig (revision af873fcecef567abf8a3468b06dd4e4aab46da6d)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Atheros device configuration
4#
5
6config NET_VENDOR_ATHEROS
7	bool "Atheros 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 Atheros devices. If you say Y, you will be asked
16	  for your specific card in the following questions.
17
18if NET_VENDOR_ATHEROS
19
20config ATL2
21	tristate "Atheros L2 Fast Ethernet support"
22	depends on PCI
23	select CRC32
24	select MII
25	---help---
26	  This driver supports the Atheros L2 fast ethernet adapter.
27
28	  To compile this driver as a module, choose M here.  The module
29	  will be called atl2.
30
31config ATL1
32	tristate "Atheros/Attansic L1 Gigabit Ethernet support"
33	depends on PCI
34	select CRC32
35	select MII
36	---help---
37	  This driver supports the Atheros/Attansic L1 gigabit ethernet
38	  adapter.
39
40	  To compile this driver as a module, choose M here.  The module
41	  will be called atl1.
42
43config ATL1E
44	tristate "Atheros L1E Gigabit Ethernet support"
45	depends on PCI
46	select CRC32
47	select MII
48	---help---
49	  This driver supports the Atheros L1E gigabit ethernet adapter.
50
51	  To compile this driver as a module, choose M here.  The module
52	  will be called atl1e.
53
54config ATL1C
55	tristate "Atheros L1C Gigabit Ethernet support"
56	depends on PCI
57	select CRC32
58	select MII
59	---help---
60	  This driver supports the Atheros L1C gigabit ethernet adapter.
61
62	  To compile this driver as a module, choose M here.  The module
63	  will be called atl1c.
64
65config ALX
66	tristate "Qualcomm Atheros AR816x/AR817x support"
67	depends on PCI
68	select CRC32
69	select MDIO
70	help
71	  This driver supports the Qualcomm Atheros L1F ethernet adapter,
72	  i.e. the following chipsets:
73
74	  1969:1091 - AR8161 Gigabit Ethernet
75	  1969:1090 - AR8162 Fast Ethernet
76	  1969:10A1 - AR8171 Gigabit Ethernet
77	  1969:10A0 - AR8172 Fast Ethernet
78
79	  To compile this driver as a module, choose M here.  The module
80	  will be called alx.
81
82endif # NET_VENDOR_ATHEROS
83