ar71xx: add support for UniFi-AC-Mesh
[openwrt/staging/pepe2k.git] / target / linux / ar71xx / files / arch / mips / ath79 / Kconfig.openwrt
index 3474cb8f1695215f14a8b8ed5eb83c87dbb9d4e3..7c3aa77a3e476c2612769eb0bbebc77d0cafbfe6 100644 (file)
@@ -183,6 +183,18 @@ config ATH79_MACH_AP152
        select ATH79_DEV_WMAC
        select ATH79_DEV_AP9X_PCI if PCI
 
+config ATH79_MACH_AP531B0
+       bool "Rockeetech AP531B0 support"
+       select SOC_QCA953X
+       select ATH79_DEV_AP9X_PCI if PCI
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80
+       select ATH79_DEV_SPI
+       select ATH79_DEV_USB
+       select ATH79_DEV_WMAC
+
 config ATH79_MACH_AP90Q
        bool "YunCore AP90Q support"
        select SOC_QCA953X
@@ -447,6 +459,17 @@ config ATH79_MACH_WPJ558
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_WPJ563
+       bool "Compex WPJ563 board support"
+       select SOC_QCA956X
+       select ATH79_DEV_AP9X_PCI if PCI
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80
+       select ATH79_DEV_USB
+       select ATH79_DEV_WMAC
+
 config ATH79_MACH_XD3200
        bool "YunCore XD3200 support"
        select SOC_QCA956X
@@ -839,6 +862,16 @@ config ATH79_MACH_WRTNODE2Q
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_R602N
+       bool "P&W R602N support"
+       select SOC_QCA953X
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80
+       select ATH79_DEV_USB
+       select ATH79_DEV_WMAC
+
 config ATH79_MACH_R6100
        bool "NETGEAR R6100 board support"
        select SOC_AR934X
@@ -895,16 +928,6 @@ config ATH79_MACH_RB922
        select ATH79_ROUTERBOOT
        select RLE_DECOMPRESS
 
-config ATH79_MACH_RB941
-       bool "MikroTik RouterBOARD 941-2nd support"
-       select SOC_QCA953X
-       select ATH79_DEV_ETH
-       select ATH79_DEV_GPIO_BUTTONS
-       select ATH79_DEV_LEDS_GPIO
-       select ATH79_DEV_M25P80
-       select ATH79_DEV_WMAC
-       select ATH79_ROUTERBOOT
-
 config ATH79_MACH_RB95X
        bool "MikroTik RouterBOARD 95X support"
        select SOC_AR934X
@@ -926,16 +949,29 @@ config ATH79_MACH_RB2011
 
 config ATH79_MACH_RBSPI
        bool "MikroTik RouterBOARD SPI-NOR support"
+       select SOC_AR934X
        select SOC_QCA953X
+       select SOC_QCA955X
        select ATH79_DEV_ETH
        select ATH79_DEV_GPIO_BUTTONS
        select ATH79_DEV_LEDS_GPIO
        select ATH79_DEV_M25P80
+       select ATH79_DEV_USB
        select ATH79_DEV_WMAC
        select ATH79_ROUTERBOOT
        help
          Say 'Y' here if you want your kernel to support the
          MikroTik RouterBOARD mAP lite
+         MikroTik RouterBOARD hAP lite
+         MikroTik RouterBOARD hAP
+         MikroTik RouterBOARD hAP ac
+         MikroTik RouterBOARD hAP ac lite
+         MikroTik RouterBOARD hEX PoE lite
+         MikroTik RouterBOARD hEX lite
+         MikroTik RouterBOARD LHG 5
+         MikroTik RouterBOARD cAP (EXPERIMENTAL)
+         MikroTik RouterBOARD mAP (EXPERIMENTAL)
+         MikroTik RouterBOARD wAP (EXPERIMENTAL)
 
 config ATH79_MACH_RBSXTLITE
        bool "MikroTik RouterBOARD SXT Lite"
@@ -1293,6 +1329,15 @@ config ATH79_MACH_ARCHER_C7
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_CPE505N
+       bool "P&W CPE505N support"
+       select SOC_QCA953X
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80
+       select ATH79_DEV_WMAC
+
 config ATH79_MACH_CPE510
        bool "TP-LINK CPE510 support"
        select SOC_AR934X
@@ -1535,6 +1580,14 @@ config ATH79_MACH_TL_WR802N_V1
        select ATH79_DEV_LEDS_GPIO
        select ATH79_DEV_M25P80
 
+config ATH79_MACH_TL_WR802N_V2
+       bool "TP-LINK TL-WR802N v2 support"
+       select SOC_QCA953X
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80
+
 config ATH79_MACH_TL_WR810N
        bool "TP-LINK TL-WR810N support"
        select SOC_QCA953X
@@ -1545,6 +1598,15 @@ config ATH79_MACH_TL_WR810N
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_TL_WR840N_V2
+       bool "TP-LINK TL-WR840N v2/v3 support"
+       select SOC_QCA953X
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80
+       select ATH79_DEV_WMAC
+
 config ATH79_MACH_TL_WR841N_V1
        bool "TP-LINK TL-WR841N v1 support"
        select SOC_AR71XX
@@ -1712,7 +1774,7 @@ config ATH79_MACH_UBNT
        select ATH79_DEV_USB
 
 config ATH79_MACH_UBNT_UNIFIAC
-       bool "Ubiquiti UniFi AC (LITE/LR/PRO) support"
+       bool "Ubiquiti UniFi AC (LITE/LR/MESH/PRO) support"
        select SOC_QCA956X
        select ATH79_DEV_AP9X_PCI if PCI
        select ATH79_DEV_ETH
@@ -1824,6 +1886,17 @@ config ATH79_MACH_CARAMBOLA2
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_LIMA
+       bool "8devices Lima board"
+       select SOC_QCA953X
+       select ATH79_DEV_AP9X_PCI if PCI
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_M25P80
+       select ATH79_DEV_SPI
+       select ATH79_DEV_USB
+       select ATH79_DEV_WMAC
+       select ATH79_DEV_ETH
+
 config ATH79_MACH_CF_E316N_V2
        bool "COMFAST CF-E316N v2 support"
        select SOC_AR934X