1if ATH79 2 3menu "Atheros AR71XX/AR724X/AR913X machine selection" 4 5config 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 17config 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 29config 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 41config 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 53config 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 64config 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 74endmenu 75 76config SOC_AR71XX 77 select USB_ARCH_HAS_EHCI 78 select USB_ARCH_HAS_OHCI 79 select HW_HAS_PCI 80 def_bool n 81 82config SOC_AR724X 83 select USB_ARCH_HAS_EHCI 84 select USB_ARCH_HAS_OHCI 85 select HW_HAS_PCI 86 select PCI_AR724X if PCI 87 def_bool n 88 89config SOC_AR913X 90 select USB_ARCH_HAS_EHCI 91 def_bool n 92 93config SOC_AR933X 94 select USB_ARCH_HAS_EHCI 95 def_bool n 96 97config SOC_AR934X 98 select USB_ARCH_HAS_EHCI 99 select HW_HAS_PCI 100 select PCI_AR724X if PCI 101 def_bool n 102 103config SOC_QCA955X 104 select USB_ARCH_HAS_EHCI 105 select HW_HAS_PCI 106 select PCI_AR724X if PCI 107 def_bool n 108 109config PCI_AR724X 110 def_bool n 111 112config ATH79_DEV_GPIO_BUTTONS 113 def_bool n 114 115config ATH79_DEV_LEDS_GPIO 116 def_bool n 117 118config ATH79_DEV_SPI 119 def_bool n 120 121config ATH79_DEV_USB 122 def_bool n 123 124config ATH79_DEV_WMAC 125 depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA955X) 126 def_bool n 127 128endif 129