| # SPDX-License-Identifier: GPL-2.0 | |
| if ATH79 | |
| menu "Atheros AR71XX/AR724X/AR913X machine selection" | |
| config ATH79_MACH_AP121 | |
| bool "Atheros AP121 reference board" | |
| select SOC_AR933X | |
| select ATH79_DEV_GPIO_BUTTONS | |
| select ATH79_DEV_LEDS_GPIO | |
| select ATH79_DEV_SPI | |
| select ATH79_DEV_USB | |
| select ATH79_DEV_WMAC | |
| help | |
| Say 'Y' here if you want your kernel to support the | |
| Atheros AP121 reference board. | |
| config ATH79_MACH_AP136 | |
| bool "Atheros AP136 reference board" | |
| select SOC_QCA955X | |
| select ATH79_DEV_GPIO_BUTTONS | |
| select ATH79_DEV_LEDS_GPIO | |
| select ATH79_DEV_SPI | |
| select ATH79_DEV_USB | |
| select ATH79_DEV_WMAC | |
| help | |
| Say 'Y' here if you want your kernel to support the | |
| Atheros AP136 reference board. | |
| config ATH79_MACH_AP81 | |
| bool "Atheros AP81 reference board" | |
| select SOC_AR913X | |
| select ATH79_DEV_GPIO_BUTTONS | |
| select ATH79_DEV_LEDS_GPIO | |
| select ATH79_DEV_SPI | |
| select ATH79_DEV_USB | |
| select ATH79_DEV_WMAC | |
| help | |
| Say 'Y' here if you want your kernel to support the | |
| Atheros AP81 reference board. | |
| config ATH79_MACH_DB120 | |
| bool "Atheros DB120 reference board" | |
| select SOC_AR934X | |
| select ATH79_DEV_GPIO_BUTTONS | |
| select ATH79_DEV_LEDS_GPIO | |
| select ATH79_DEV_SPI | |
| select ATH79_DEV_USB | |
| select ATH79_DEV_WMAC | |
| help | |
| Say 'Y' here if you want your kernel to support the | |
| Atheros DB120 reference board. | |
| config ATH79_MACH_PB44 | |
| bool "Atheros PB44 reference board" | |
| select SOC_AR71XX | |
| select ATH79_DEV_GPIO_BUTTONS | |
| select ATH79_DEV_LEDS_GPIO | |
| select ATH79_DEV_SPI | |
| select ATH79_DEV_USB | |
| help | |
| Say 'Y' here if you want your kernel to support the | |
| Atheros PB44 reference board. | |
| config ATH79_MACH_UBNT_XM | |
| bool "Ubiquiti Networks XM (rev 1.0) board" | |
| select SOC_AR724X | |
| select ATH79_DEV_GPIO_BUTTONS | |
| select ATH79_DEV_LEDS_GPIO | |
| select ATH79_DEV_SPI | |
| help | |
| Say 'Y' here if you want your kernel to support the | |
| Ubiquiti Networks XM (rev 1.0) board. | |
| endmenu | |
| config SOC_AR71XX | |
| select HW_HAS_PCI | |
| def_bool n | |
| config SOC_AR724X | |
| select HW_HAS_PCI | |
| select PCI_AR724X if PCI | |
| def_bool n | |
| config SOC_AR913X | |
| def_bool n | |
| config SOC_AR933X | |
| def_bool n | |
| config SOC_AR934X | |
| select HW_HAS_PCI | |
| select PCI_AR724X if PCI | |
| def_bool n | |
| config SOC_QCA955X | |
| select HW_HAS_PCI | |
| select PCI_AR724X if PCI | |
| def_bool n | |
| config PCI_AR724X | |
| def_bool n | |
| config ATH79_DEV_GPIO_BUTTONS | |
| def_bool n | |
| config ATH79_DEV_LEDS_GPIO | |
| def_bool n | |
| config ATH79_DEV_SPI | |
| def_bool n | |
| config ATH79_DEV_USB | |
| def_bool n | |
| config ATH79_DEV_WMAC | |
| depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA955X) | |
| def_bool n | |
| endif |