1 # SPDX-License-Identifier: GPL-2.0 << 2 if ATH79 1 if ATH79 3 2 >> 3 menu "Atheros AR71XX/AR724X/AR913X machine selection" >> 4 >> 5 config ATH79_MACH_AP121 >> 6 bool "Atheros AP121 reference board" >> 7 select SOC_AR933X >> 8 select ATH79_DEV_GPIO_BUTTONS >> 9 select ATH79_DEV_LEDS_GPIO >> 10 select ATH79_DEV_SPI >> 11 select ATH79_DEV_USB >> 12 select ATH79_DEV_WMAC >> 13 help >> 14 Say 'Y' here if you want your kernel to support the >> 15 Atheros AP121 reference board. >> 16 >> 17 config ATH79_MACH_AP136 >> 18 bool "Atheros AP136 reference board" >> 19 select SOC_QCA955X >> 20 select ATH79_DEV_GPIO_BUTTONS >> 21 select ATH79_DEV_LEDS_GPIO >> 22 select ATH79_DEV_SPI >> 23 select ATH79_DEV_USB >> 24 select ATH79_DEV_WMAC >> 25 help >> 26 Say 'Y' here if you want your kernel to support the >> 27 Atheros AP136 reference board. >> 28 >> 29 config ATH79_MACH_AP81 >> 30 bool "Atheros AP81 reference board" >> 31 select SOC_AR913X >> 32 select ATH79_DEV_GPIO_BUTTONS >> 33 select ATH79_DEV_LEDS_GPIO >> 34 select ATH79_DEV_SPI >> 35 select ATH79_DEV_USB >> 36 select ATH79_DEV_WMAC >> 37 help >> 38 Say 'Y' here if you want your kernel to support the >> 39 Atheros AP81 reference board. >> 40 >> 41 config ATH79_MACH_DB120 >> 42 bool "Atheros DB120 reference board" >> 43 select SOC_AR934X >> 44 select ATH79_DEV_GPIO_BUTTONS >> 45 select ATH79_DEV_LEDS_GPIO >> 46 select ATH79_DEV_SPI >> 47 select ATH79_DEV_USB >> 48 select ATH79_DEV_WMAC >> 49 help >> 50 Say 'Y' here if you want your kernel to support the >> 51 Atheros DB120 reference board. >> 52 >> 53 config ATH79_MACH_PB44 >> 54 bool "Atheros PB44 reference board" >> 55 select SOC_AR71XX >> 56 select ATH79_DEV_GPIO_BUTTONS >> 57 select ATH79_DEV_LEDS_GPIO >> 58 select ATH79_DEV_SPI >> 59 select ATH79_DEV_USB >> 60 help >> 61 Say 'Y' here if you want your kernel to support the >> 62 Atheros PB44 reference board. >> 63 >> 64 config ATH79_MACH_UBNT_XM >> 65 bool "Ubiquiti Networks XM (rev 1.0) board" >> 66 select SOC_AR724X >> 67 select ATH79_DEV_GPIO_BUTTONS >> 68 select ATH79_DEV_LEDS_GPIO >> 69 select ATH79_DEV_SPI >> 70 help >> 71 Say 'Y' here if you want your kernel to support the >> 72 Ubiquiti Networks XM (rev 1.0) board. >> 73 >> 74 endmenu >> 75 4 config SOC_AR71XX 76 config SOC_AR71XX 5 select HAVE_PCI !! 77 select USB_ARCH_HAS_EHCI >> 78 select USB_ARCH_HAS_OHCI >> 79 select HW_HAS_PCI 6 def_bool n 80 def_bool n 7 81 8 config SOC_AR724X 82 config SOC_AR724X 9 select HAVE_PCI !! 83 select USB_ARCH_HAS_EHCI >> 84 select USB_ARCH_HAS_OHCI >> 85 select HW_HAS_PCI 10 select PCI_AR724X if PCI 86 select PCI_AR724X if PCI 11 def_bool n 87 def_bool n 12 88 13 config SOC_AR913X 89 config SOC_AR913X >> 90 select USB_ARCH_HAS_EHCI 14 def_bool n 91 def_bool n 15 92 16 config SOC_AR933X 93 config SOC_AR933X >> 94 select USB_ARCH_HAS_EHCI 17 def_bool n 95 def_bool n 18 96 19 config SOC_AR934X 97 config SOC_AR934X 20 select HAVE_PCI !! 98 select USB_ARCH_HAS_EHCI >> 99 select HW_HAS_PCI 21 select PCI_AR724X if PCI 100 select PCI_AR724X if PCI 22 def_bool n 101 def_bool n 23 102 24 config SOC_QCA955X 103 config SOC_QCA955X 25 select HAVE_PCI !! 104 select USB_ARCH_HAS_EHCI >> 105 select HW_HAS_PCI 26 select PCI_AR724X if PCI 106 select PCI_AR724X if PCI 27 def_bool n 107 def_bool n 28 108 29 config PCI_AR724X 109 config PCI_AR724X >> 110 def_bool n >> 111 >> 112 config ATH79_DEV_GPIO_BUTTONS >> 113 def_bool n >> 114 >> 115 config ATH79_DEV_LEDS_GPIO >> 116 def_bool n >> 117 >> 118 config ATH79_DEV_SPI >> 119 def_bool n >> 120 >> 121 config ATH79_DEV_USB >> 122 def_bool n >> 123 >> 124 config ATH79_DEV_WMAC >> 125 depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA955X) 30 def_bool n 126 def_bool n 31 127 32 endif 128 endif
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.