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 9*969431d2SRosen Penev depends on PCI || ATH79 || COMPILE_TEST 10a7f7f624SMasahiro Yamada 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 20d51b6ce4SOleksij Rempelconfig AG71XX 21d51b6ce4SOleksij Rempel tristate "Atheros AR7XXX/AR9XXX built-in ethernet mac support" 22*969431d2SRosen Penev depends on ATH79 || COMPILE_TEST 23892e0915SOleksij Rempel select PHYLINK 244a52dd8fSOleksij Rempel imply NET_SELFTESTS 25d51b6ce4SOleksij Rempel help 26d51b6ce4SOleksij Rempel If you wish to compile a kernel for AR7XXX/91XXX and enable 27d51b6ce4SOleksij Rempel ethernet support, then you should always answer Y to this. 28d51b6ce4SOleksij Rempel 292b133ad6SJeff Kirsherconfig ATL2 302b133ad6SJeff Kirsher tristate "Atheros L2 Fast Ethernet support" 312b133ad6SJeff Kirsher depends on PCI 322b133ad6SJeff Kirsher select CRC32 332b133ad6SJeff Kirsher select MII 34a7f7f624SMasahiro Yamada help 352b133ad6SJeff Kirsher This driver supports the Atheros L2 fast ethernet adapter. 362b133ad6SJeff Kirsher 372b133ad6SJeff Kirsher To compile this driver as a module, choose M here. The module 382b133ad6SJeff Kirsher will be called atl2. 392b133ad6SJeff Kirsher 402b133ad6SJeff Kirsherconfig ATL1 412b133ad6SJeff Kirsher tristate "Atheros/Attansic L1 Gigabit Ethernet support" 422b133ad6SJeff Kirsher depends on PCI 432b133ad6SJeff Kirsher select CRC32 442b133ad6SJeff Kirsher select MII 45a7f7f624SMasahiro Yamada help 462b133ad6SJeff Kirsher This driver supports the Atheros/Attansic L1 gigabit ethernet 472b133ad6SJeff Kirsher adapter. 482b133ad6SJeff Kirsher 492b133ad6SJeff Kirsher To compile this driver as a module, choose M here. The module 502b133ad6SJeff Kirsher will be called atl1. 512b133ad6SJeff Kirsher 522b133ad6SJeff Kirsherconfig ATL1E 535633a4e8SKees Cook tristate "Atheros L1E Gigabit Ethernet support" 545633a4e8SKees Cook depends on PCI 552b133ad6SJeff Kirsher select CRC32 562b133ad6SJeff Kirsher select MII 57a7f7f624SMasahiro Yamada help 582b133ad6SJeff Kirsher This driver supports the Atheros L1E gigabit ethernet adapter. 592b133ad6SJeff Kirsher 602b133ad6SJeff Kirsher To compile this driver as a module, choose M here. The module 612b133ad6SJeff Kirsher will be called atl1e. 622b133ad6SJeff Kirsher 632b133ad6SJeff Kirsherconfig ATL1C 645633a4e8SKees Cook tristate "Atheros L1C Gigabit Ethernet support" 655633a4e8SKees Cook depends on PCI 662b133ad6SJeff Kirsher select CRC32 672b133ad6SJeff Kirsher select MII 68a7f7f624SMasahiro Yamada help 692b133ad6SJeff Kirsher This driver supports the Atheros L1C gigabit ethernet adapter. 702b133ad6SJeff Kirsher 712b133ad6SJeff Kirsher To compile this driver as a module, choose M here. The module 722b133ad6SJeff Kirsher will be called atl1c. 732b133ad6SJeff Kirsher 74ab69bde6SJohannes Bergconfig ALX 75ab69bde6SJohannes Berg tristate "Qualcomm Atheros AR816x/AR817x support" 76ab69bde6SJohannes Berg depends on PCI 77ab69bde6SJohannes Berg select CRC32 78ab69bde6SJohannes Berg select MDIO 79ab69bde6SJohannes Berg help 80ab69bde6SJohannes Berg This driver supports the Qualcomm Atheros L1F ethernet adapter, 81ab69bde6SJohannes Berg i.e. the following chipsets: 82ab69bde6SJohannes Berg 83ab69bde6SJohannes Berg 1969:1091 - AR8161 Gigabit Ethernet 84ab69bde6SJohannes Berg 1969:1090 - AR8162 Fast Ethernet 85ab69bde6SJohannes Berg 1969:10A1 - AR8171 Gigabit Ethernet 86ab69bde6SJohannes Berg 1969:10A0 - AR8172 Fast Ethernet 87ab69bde6SJohannes Berg 88ab69bde6SJohannes Berg To compile this driver as a module, choose M here. The module 89ab69bde6SJohannes Berg will be called alx. 90ab69bde6SJohannes Berg 912b133ad6SJeff Kirsherendif # NET_VENDOR_ATHEROS 92