ar71xx: add support for YunCore SR3200 and XD3200
[openwrt/openwrt.git] / target / linux / ar71xx / files / arch / mips / ath79 / Kconfig.openwrt
index ac8255b8a321867a3596e8442e764b0b67d501c6..9e1b50e262a8aee63bf5ea7390912fdd343472a7 100644 (file)
@@ -174,6 +174,15 @@ config ATH79_MACH_AP83
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_AP90Q
+       bool "YunCore AP90Q 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_AP96
        bool "Atheros AP96 board support"
        select SOC_AR71XX
@@ -271,6 +280,17 @@ config ATH79_MACH_SOM9331
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_SR3200
+       bool "YunCore SR3200 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_BHR_4GRV2
        bool "Buffalo BHR-4GRV2 board support"
        select SOC_QCA955X
@@ -416,6 +436,16 @@ config ATH79_MACH_WPJ558
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_XD3200
+       bool "YunCore XD3200 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_DGL_5500_A1
        bool "D-Link DGL-5500 A1 support"
        select SOC_QCA955X
@@ -553,10 +583,6 @@ config ATH79_MACH_DOMYWIFI_DW33D
        select ATH79_DEV_NFC
        select ATH79_DEV_WMAC
        select ATH79_DEV_USB
-       select MTD_NAND
-       select MTD_NAND_ECC
-       select MTD_NAND_AR934X
-       select MTD_NAND_AR934X_HW_ECC
 
 config ATH79_MACH_DR344
        bool "Wallys DR344 board support"
@@ -1202,6 +1228,24 @@ config ATH79_MACH_CPE510
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_CPE830
+       bool "YunCore CPE830 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_CPE870
+       bool "YunCore CPE870 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_TL_MR11U
        bool "TP-LINK TL-MR11U/TL-MR3040 support"
        select SOC_AR933X
@@ -1677,7 +1721,7 @@ config ATH79_MACH_CARAMBOLA2
        select ATH79_DEV_WMAC
 
 config ATH79_MACH_CF_E316N_V2
-       bool "COMFAST CF-E316N v2 board"
+       bool "COMFAST CF-E316N v2 support"
        select SOC_AR934X
        select ATH79_DEV_ETH
        select ATH79_DEV_GPIO_BUTTONS
@@ -1686,6 +1730,58 @@ config ATH79_MACH_CF_E316N_V2
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_CF_E320N_V2
+       bool "COMFAST CF-E320N v2 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_CF_E380AC_V1
+       bool "COMFAST CF-E380AC v1 support"
+       select SOC_QCA955X
+       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_CF_E380AC_V2
+       bool "COMFAST CF-E380AC v2 support"
+       select SOC_QCA955X
+       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_CF_E520N
+       bool "COMFAST CF-E520N 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_CF_E530N
+       bool "COMFAST CF-E530N 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_BHU_BXU2000N2_A
        bool "BHU BXU2000n-2 rev. A support"
        select SOC_AR934X