1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
22b133ad6SJeff Kirsher#
32b133ad6SJeff Kirsher# Atheros device configuration
42b133ad6SJeff Kirsher#
52b133ad6SJeff Kirsher
62b133ad6SJeff Kirsherconfig NET_VENDOR_ATHEROS
72b133ad6SJeff Kirsher	bool "Atheros devices"
888f07484SJeff Kirsher	default y
92b133ad6SJeff Kirsher	depends on PCI
102b133ad6SJeff Kirsher	---help---
11138b15edSPaul Gortmaker	  If you have a network (Ethernet) card belonging to this class, say Y.
122b133ad6SJeff Kirsher
132b133ad6SJeff Kirsher	  Note that the answer to this question doesn't directly affect the
142b133ad6SJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
152b133ad6SJeff Kirsher	  the questions about Atheros devices. If you say Y, you will be asked
162b133ad6SJeff Kirsher	  for your specific card in the following questions.
172b133ad6SJeff Kirsher
182b133ad6SJeff Kirsherif NET_VENDOR_ATHEROS
192b133ad6SJeff Kirsher
202b133ad6SJeff Kirsherconfig ATL2
212b133ad6SJeff Kirsher	tristate "Atheros L2 Fast Ethernet support"
222b133ad6SJeff Kirsher	depends on PCI
232b133ad6SJeff Kirsher	select CRC32
242b133ad6SJeff Kirsher	select MII
252b133ad6SJeff Kirsher	---help---
262b133ad6SJeff Kirsher	  This driver supports the Atheros L2 fast ethernet adapter.
272b133ad6SJeff Kirsher
282b133ad6SJeff Kirsher	  To compile this driver as a module, choose M here.  The module
292b133ad6SJeff Kirsher	  will be called atl2.
302b133ad6SJeff Kirsher
312b133ad6SJeff Kirsherconfig ATL1
322b133ad6SJeff Kirsher	tristate "Atheros/Attansic L1 Gigabit Ethernet support"
332b133ad6SJeff Kirsher	depends on PCI
342b133ad6SJeff Kirsher	select CRC32
352b133ad6SJeff Kirsher	select MII
362b133ad6SJeff Kirsher	---help---
372b133ad6SJeff Kirsher	  This driver supports the Atheros/Attansic L1 gigabit ethernet
382b133ad6SJeff Kirsher	  adapter.
392b133ad6SJeff Kirsher
402b133ad6SJeff Kirsher	  To compile this driver as a module, choose M here.  The module
412b133ad6SJeff Kirsher	  will be called atl1.
422b133ad6SJeff Kirsher
432b133ad6SJeff Kirsherconfig ATL1E
445633a4e8SKees Cook	tristate "Atheros L1E Gigabit Ethernet support"
455633a4e8SKees Cook	depends on PCI
462b133ad6SJeff Kirsher	select CRC32
472b133ad6SJeff Kirsher	select MII
482b133ad6SJeff Kirsher	---help---
492b133ad6SJeff Kirsher	  This driver supports the Atheros L1E gigabit ethernet adapter.
502b133ad6SJeff Kirsher
512b133ad6SJeff Kirsher	  To compile this driver as a module, choose M here.  The module
522b133ad6SJeff Kirsher	  will be called atl1e.
532b133ad6SJeff Kirsher
542b133ad6SJeff Kirsherconfig ATL1C
555633a4e8SKees Cook	tristate "Atheros L1C Gigabit Ethernet support"
565633a4e8SKees Cook	depends on PCI
572b133ad6SJeff Kirsher	select CRC32
582b133ad6SJeff Kirsher	select MII
592b133ad6SJeff Kirsher	---help---
602b133ad6SJeff Kirsher	  This driver supports the Atheros L1C gigabit ethernet adapter.
612b133ad6SJeff Kirsher
622b133ad6SJeff Kirsher	  To compile this driver as a module, choose M here.  The module
632b133ad6SJeff Kirsher	  will be called atl1c.
642b133ad6SJeff Kirsher
65ab69bde6SJohannes Bergconfig ALX
66ab69bde6SJohannes Berg	tristate "Qualcomm Atheros AR816x/AR817x support"
67ab69bde6SJohannes Berg	depends on PCI
68ab69bde6SJohannes Berg	select CRC32
69ab69bde6SJohannes Berg	select MDIO
70ab69bde6SJohannes Berg	help
71ab69bde6SJohannes Berg	  This driver supports the Qualcomm Atheros L1F ethernet adapter,
72ab69bde6SJohannes Berg	  i.e. the following chipsets:
73ab69bde6SJohannes Berg
74ab69bde6SJohannes Berg	  1969:1091 - AR8161 Gigabit Ethernet
75ab69bde6SJohannes Berg	  1969:1090 - AR8162 Fast Ethernet
76ab69bde6SJohannes Berg	  1969:10A1 - AR8171 Gigabit Ethernet
77ab69bde6SJohannes Berg	  1969:10A0 - AR8172 Fast Ethernet
78ab69bde6SJohannes Berg
79ab69bde6SJohannes Berg	  To compile this driver as a module, choose M here.  The module
80ab69bde6SJohannes Berg	  will be called alx.
81ab69bde6SJohannes Berg
822b133ad6SJeff Kirsherendif # NET_VENDOR_ATHEROS
83