ar71xx: add support for PQI Air Pen
[openwrt/staging/wigyori.git] / target / linux / ar71xx / files / arch / mips / ath79 / Kconfig.openwrt
index 9e1b50e262a8aee63bf5ea7390912fdd343472a7..c3f958869e37ce0e2c01796dec79bdb528d342d4 100644 (file)
@@ -42,6 +42,39 @@ config ATH79_MACH_TUBE2H
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_SC1750
+       bool "Abicom SC1750 board 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_SC300M
+       bool "Abicom SC300M board 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_SC450
+       bool "Abicom SC450 board 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_ALL0258N
        bool "Allnet ALL0258N support"
        select SOC_AR724X
@@ -103,16 +136,6 @@ config ATH79_MACH_ARDUINO_YUN
          Say 'Y' here if you want your kernel to support the
          Arduino Yun.
 
-config ATH79_MACH_AP113
-       bool "Atheros AP113 board support"
-       select SOC_AR724X
-       select ATH79_DEV_M25P80
-       select ATH79_DEV_PB9X_PCI if PCI
-       select ATH79_DEV_GPIO_BUTTONS
-       select ATH79_DEV_LEDS_GPIO
-       select ATH79_DEV_USB
-       select ATH79_DEV_ETH
-
 config ATH79_MACH_AP132
        bool "Atheros AP132 reference board"
        select SOC_QCA955X
@@ -166,14 +189,6 @@ config ATH79_MACH_AP152
          QCA AP152 reference boards.
 
 
-config ATH79_MACH_AP83
-       bool "Atheros AP83 board support"
-       select SOC_AR913X
-       select ATH79_DEV_GPIO_BUTTONS
-       select ATH79_DEV_LEDS_GPIO
-       select ATH79_DEV_USB
-       select ATH79_DEV_WMAC
-
 config ATH79_MACH_AP90Q
        bool "YunCore AP90Q support"
        select SOC_QCA953X
@@ -200,15 +215,6 @@ config ATH79_MACH_PB42
        select ATH79_DEV_GPIO_BUTTONS
        select ATH79_DEV_M25P80
 
-config ATH79_MACH_PB92
-       bool "Atheros PB92 board support"
-       select SOC_AR724X
-       select ATH79_DEV_ETH
-       select ATH79_DEV_GPIO_BUTTONS
-       select ATH79_DEV_LEDS_GPIO
-       select ATH79_DEV_PB9X_PCI if PCI
-       select ATH79_DEV_USB
-
 config ATH79_MACH_C55
        bool "AirTight Networks C-55 support"
        select SOC_AR934X
@@ -270,6 +276,16 @@ config ATH79_MACH_ESR1750
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_PQI_AIR_PEN
+       bool "PQI Air Pen"
+       select SOC_AR933X
+       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_SOM9331
        bool "SOM9331 support"
        select SOC_AR933X
@@ -614,6 +630,17 @@ config ATH79_MACH_DRAGINO2
        select ATH79_DEV_ETH
        select ATH79_DEV_USB
 
+config ATH79_MACH_E2100L
+       bool "Linksys E2100L board support"
+       select SOC_AR913X
+       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_ESR900
        bool "EnGenius ESR900 board support"
        select SOC_QCA955X
@@ -876,6 +903,16 @@ 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
@@ -1119,6 +1156,16 @@ config ATH79_MACH_MZK_W300NH
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_RE450
+       bool "TP-LINK RE450 board 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_WMAC
+
 config ATH79_MACH_RW2458N
        bool "Redwave RW2458N board support"
        select SOC_AR724X
@@ -1508,6 +1555,15 @@ config ATH79_MACH_TL_WR941ND_V6
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_TL_WR940N_V4
+       bool "TP-LINK TL-WR940N v4 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_WMAC
+
 config ATH79_MACH_TL_WR1041N_V2
        bool "TP-LINK TL-WR1041N v2 support"
        select SOC_AR934X
@@ -1539,6 +1595,17 @@ config ATH79_MACH_TL_WR1043ND_V2
        select ATH79_DEV_USB
        select ATH79_DEV_WMAC
 
+config ATH79_MACH_TL_WR1043ND_V4
+       bool "TP-LINK TL-WR1043ND v4 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_TL_WR2543N
        bool "TP-LINK TL-WR2543N/ND support"
        select SOC_AR724X
@@ -1821,4 +1888,3 @@ config ATH79_MACH_TL_WPA8630
        select ATH79_DEV_LEDS_GPIO
        select ATH79_DEV_M25P80
        select ATH79_DEV_WMAC
-