ar71xx: add support for TP-Link TL-WR902AC v1
[openwrt/openwrt.git] / target / linux / ar71xx / files / arch / mips / ath79 / Kconfig.openwrt
index 35dc916fca8af52bc340247295bca114c196a99a..055dddf33d5f61fcf5f53e3689855bb79ae482f3 100644 (file)
@@ -767,6 +767,15 @@ config ATH79_MACH_EAP120
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_ENS202EXT
+       bool "EnGenius ENS202EXT support"
+       select SOC_AR934X
+       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_EAP300V2
        bool "EnGenius EAP300 v2 support"
        select SOC_AR934X
@@ -1309,6 +1318,26 @@ config ATH79_MACH_BSB
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_ARCHER_C25_V1
+       bool "TP-LINK Archer C25 v1 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_WMAC
+
+config ATH79_MACH_ARCHER_C58_V1
+       bool "TP-LINK Archer C58 v1 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_WMAC
+
 config ATH79_MACH_ARCHER_C59_V1
        bool "TP-LINK Archer C59 v1 support"
        select SOC_QCA956X
@@ -1417,6 +1446,16 @@ config ATH79_MACH_TL_MR3X20
        select ATH79_DEV_M25P80
        select ATH79_DEV_USB
 
+config ATH79_MACH_TL_MR6400
+       bool "TP-LINK TL-MR6400 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_TL_WAX50RE
        bool "TP-LINK TL-WA750/850RE support"
        select SOC_AR934X
@@ -1474,6 +1513,15 @@ config ATH79_MACH_TL_WA850RE_V2
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_TL_WA855RE_V1
+       bool "TP-LINK TL-WA855RE V1 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_WA901ND
        bool "TP-LINK TL-WA901ND/TL-WA7510N support"
        select SOC_AR724X
@@ -1639,8 +1687,19 @@ config ATH79_MACH_TL_WR841N_V8
        select ATH79_DEV_WMAC
 
 config ATH79_MACH_TL_WR841N_V9
-       bool "TP-LINK TL-WR841N/ND v9/TL-WR842N/ND v3 support"
+       bool "TP-LINK TL-WR841N/ND v9/TL-WR842N/ND v3/TL-WR740N/ND v6 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_TL_WR902AC_V1
+       bool "TP-LINK TL-WR902AC v1 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
@@ -1676,6 +1735,17 @@ config ATH79_MACH_TL_WR940N_V4
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_TL_WR942N_V1
+       bool "TP-LINK TL-WR942N v1 support"
+       select SOC_QCA956X
+       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_NVRAM
+
 config ATH79_MACH_TL_WR1041N_V2
        bool "TP-LINK TL-WR1041N v2 support"
        select SOC_AR934X
@@ -2022,13 +2092,11 @@ config ATH79_MACH_TL_WPA8630
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
-config ATH79_MACH_TLT_RUT900
-       bool "Teltonika RUT900 board support"
-       select SOC_AR934X
+config ATH79_MACH_FRITZ300E
+       bool "AVM FRITZ!WLAN Repeater 300E support"
+       select SOC_AR724X
        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