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