X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Far71xx%2Ffiles%2Farch%2Fmips%2Fath79%2FKconfig.openwrt;h=4146f0186d3b0dd536f45b184f48cc779421a66b;hp=5bfb1624ba4551e6e9a12a47f79ac7fbc8c9022c;hb=81d446b045176e3e25bb0ef74e3d060b51a0a353;hpb=1a4d07c2c534588cd7c8fb8bd479eb952c213dba diff --git a/target/linux/ar71xx/files/arch/mips/ath79/Kconfig.openwrt b/target/linux/ar71xx/files/arch/mips/ath79/Kconfig.openwrt index 5bfb1624ba..4146f0186d 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/Kconfig.openwrt +++ b/target/linux/ar71xx/files/arch/mips/ath79/Kconfig.openwrt @@ -1,3 +1,24 @@ +config ATH79_MACH_A60 + bool "OpenMesh A40/A60 board support" + select SOC_QCA955X + select ATH79_DEV_AP9X_PCI if PCI + select ATH79_DEV_ETH + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_M25P80 + select ATH79_DEV_WMAC + select ATH79_DEV_USB + +config ATH79_MACH_WI2A_AC200I + bool "Nokia WI2A-AC200i support" + select SOC_QCA955X + select ATH79_DEV_ETH + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_M25P80 + select ATH79_DEV_NFC + select ATH79_DEV_WMAC + select ATH79_DEV_USB + config ATH79_MACH_ALFA_AP120C bool "ALFA Network AP120C board support" select ATH79_DEV_AP9X_PCI if PCI @@ -6,6 +27,16 @@ config ATH79_MACH_ALFA_AP120C select ATH79_DEV_M25P80 select ATH79_DEV_WMAC +config ATH79_MACH_AP121F + bool "ALFA Network AP121F support" + 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_ALFA_AP96 bool "ALFA Network AP96 board support" select SOC_AR71XX @@ -42,6 +73,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 @@ -99,9 +163,6 @@ config ATH79_MACH_ARDUINO_YUN select ATH79_DEV_M25P80 select ATH79_DEV_USB select ATH79_DEV_WMAC - help - Say 'Y' here if you want your kernel to support the - Arduino Yun. config ATH79_MACH_AP132 bool "Atheros AP132 reference board" @@ -111,9 +172,6 @@ config ATH79_MACH_AP132 select ATH79_DEV_M25P80 select ATH79_DEV_USB select ATH79_DEV_WMAC - help - Say 'Y' here if you want your kernel to support the - Atheros AP132 reference boards. config ATH79_MACH_AP143 bool "Atheros AP143 reference board" @@ -125,9 +183,6 @@ config ATH79_MACH_AP143 select ATH79_DEV_WMAC select ATH79_DEV_ETH select ATH79_DEV_M25P80 - help - Say 'Y' here if you want your kernel to support the - Atheros AP143 reference board. config ATH79_MACH_AP147 bool "Atheros AP147 reference board" @@ -138,9 +193,6 @@ config ATH79_MACH_AP147 select ATH79_DEV_USB select ATH79_DEV_WMAC select ATH79_DEV_AP9X_PCI if PCI - help - Say 'Y' here if you want your kernel to support the - QCA AP147 reference boards. config ATH79_MACH_AP152 bool "Atheros AP152 reference board" @@ -151,13 +203,21 @@ config ATH79_MACH_AP152 select ATH79_DEV_USB select ATH79_DEV_WMAC select ATH79_DEV_AP9X_PCI if PCI - help - Say 'Y' here if you want your kernel to support the - QCA AP152 reference boards. +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" + bool "YunCore AP80Q/AP90Q support" select SOC_QCA953X select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS @@ -165,6 +225,15 @@ config ATH79_MACH_AP90Q select ATH79_DEV_M25P80 select ATH79_DEV_WMAC +config ATH79_MACH_AP91_5G + bool "ALFA Network AP91-5G 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 + config ATH79_MACH_AP96 bool "Atheros AP96 board support" select SOC_AR71XX @@ -242,6 +311,17 @@ config ATH79_MACH_ESR1750 select ATH79_DEV_M25P80 select ATH79_DEV_USB select ATH79_DEV_WMAC + select ATH79_NVRAM + +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" @@ -371,7 +451,7 @@ config ATH79_MACH_WPE72 config ATH79_MACH_WPJ342 bool "Compex WPJ342 board support" - select SOC_AS934X + select SOC_AR934X select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS select ATH79_DEV_LEDS_GPIO @@ -381,7 +461,7 @@ config ATH79_MACH_WPJ342 config ATH79_MACH_WPJ344 bool "Compex WPJ344 board support" - select SOC_AS934X + select SOC_AR934X select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS select ATH79_DEV_LEDS_GPIO @@ -390,14 +470,14 @@ config ATH79_MACH_WPJ344 select ATH79_DEV_WMAC config ATH79_MACH_WPJ531 - bool "Compex WPJ531 board 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 + bool "Compex WPJ531 board 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_WPJ558 bool "Compex WPJ558 board support" @@ -409,6 +489,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 @@ -448,7 +539,6 @@ config ATH79_MACH_DIR_505_A1 select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_WMAC - select ATH79_NVRAM config ATH79_MACH_DIR_600_A1 bool "D-Link DIR-600 A1/DIR-615 E1/DIR-615 E4 support" @@ -479,7 +569,6 @@ config ATH79_MACH_DIR_615_I1 select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_WMAC - select ATH79_NVRAM config ATH79_MACH_DIR_825_B1 bool "D-Link DIR-825 rev. B1 board support" @@ -511,6 +600,7 @@ config ATH79_MACH_DIR_869_A1 select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_WMAC + select ATH79_NVRAM config ATH79_MACH_DLAN_HOTSPOT bool "devolo dLAN Hotspot support" @@ -557,9 +647,21 @@ config ATH79_MACH_DOMYWIFI_DW33D select ATH79_DEV_WMAC select ATH79_DEV_USB +config ATH79_MACH_DR342 + bool "Wallys DR342 board support" + select SOC_AR934X + 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_DR344 bool "Wallys DR344 board support" - select SOC_AS934X + select SOC_AR934X + select ATH79_DEV_AP9X_PCI if PCI select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS select ATH79_DEV_LEDS_GPIO @@ -587,6 +689,17 @@ config ATH79_MACH_DRAGINO2 select ATH79_DEV_ETH select ATH79_DEV_USB +config ATH79_MACH_E1700AC_V2 + bool "Qxwlan E1700AC v2 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_E2100L bool "Linksys E2100L board support" select SOC_AR913X @@ -598,6 +711,17 @@ config ATH79_MACH_E2100L select ATH79_DEV_WMAC select ATH79_NVRAM +config ATH79_MACH_E600G_V2 + bool "Qxwlan E600G/E600GAC v2 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_USB + select ATH79_DEV_WMAC + config ATH79_MACH_ESR900 bool "EnGenius ESR900 board support" select SOC_QCA955X @@ -607,6 +731,18 @@ config ATH79_MACH_ESR900 select ATH79_DEV_M25P80 select ATH79_DEV_USB select ATH79_DEV_WMAC + select ATH79_NVRAM + +config ATH79_MACH_EW_BALIN + bool "embedded wireless Balin Platform support" + select SOC_AR934X + select ATH79_DEV_M25P80 + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_WMAC + select ATH79_DEV_ETH + select ATH79_DEV_USB + select ATH79_DEV_AP9X_PCI if PCI config ATH79_MACH_EW_DORIN bool "embedded wireless Dorin Platform support" @@ -616,9 +752,6 @@ config ATH79_MACH_EW_DORIN select ATH79_DEV_LEDS_GPIO select ATH79_DEV_WMAC select ATH79_DEV_ETH - help - Say 'Y' here if you want your kernel to support the - Dorin Platform from www.80211.de . config ATH79_MACH_EL_M150 bool "EasyLink EL-M150 support" @@ -670,6 +803,28 @@ config ATH79_MACH_GL_AR300M select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_GL_AR750 + bool "GL.iNet GL-AR750 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_USB + select ATH79_DEV_WMAC + +config ATH79_MACH_GL_AR750S + bool "GL.iNet GL-AR750S 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_GL_DOMINO bool "DOMINO support" select SOC_AR933X @@ -700,6 +855,15 @@ config ATH79_MACH_GL_INET select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_GL_USB150 + bool "GL.iNet GL-USB150 support" + select SOC_AR933X + 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_EAP120 bool "TP-LINK EAP120 support" select SOC_AR934X @@ -709,6 +873,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 @@ -718,8 +891,8 @@ config ATH79_MACH_EAP300V2 select ATH79_DEV_M25P80 select ATH79_DEV_WMAC -config ATH79_MACH_GS_MINIBOX_V1 - bool "Gainstrong MiniBox V1.0 support" +config ATH79_MACH_GS_OOLITE_V1 + bool "GainStrong Oolite/Minibox V1.0 support" select SOC_AR933X select ARH79_DEV_ETH select ARH79_DEV_GPIO_BUTTONS @@ -728,15 +901,28 @@ config ATH79_MACH_GS_MINIBOX_V1 select ATH79_DEV_USB select ATH79_DEV_WMAC -config ATH79_MACH_GS_OOLITE - bool "GS Oolite V1 support" - select SOC_AR933X - select ARH79_DEV_ETH - select ARH79_DEV_GPIO_BUTTONS - select ATH79_DEV_LEDS_GPIO - select ATH79_DEV_M25P80 - select ATH79_DEV_USB - select ATH79_DEV_WMAC +config ATH79_MACH_GS_OOLITE_V5_2 + bool "GainStrong Oolite V5.2 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_USB + select ATH79_DEV_WMAC + +config ATH79_MACH_HIVEAP_121 + bool "Aerohive HiveAP-121 support" + select SOC_AR934X + 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_NFC + select ATH79_DEV_USB + select ATH79_DEV_WMAC config ATH79_MACH_HIWIFI_HC6361 bool "HiWiFi HC6361 board support" @@ -774,6 +960,36 @@ config ATH79_MACH_JWAP230 select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_KOALA + bool "OCEDO Koala board support" + select SOC_QCA955X + select ATH79_DEV_AP9X_PCI if PCI + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_ETH + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_M25P80 + select ATH79_DEV_WMAC + +config ATH79_MACH_WAM250 + bool "Samsung WAM250 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_USB + select ATH79_DEV_WMAC + +config ATH79_MACH_WIFI_PINEAPPLE_NANO + bool "Hak5 WiFi Pineapple NANO support" + 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_WRT160NL bool "Linksys WRT160NL board support" select SOC_AR913X @@ -804,6 +1020,26 @@ config ATH79_MACH_WRTNODE2Q select ATH79_DEV_M25P80 select ATH79_DEV_WMAC +config ATH79_MACH_R36A + bool "ALFA Network R36A 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_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 @@ -861,13 +1097,13 @@ config ATH79_MACH_RB922 select RLE_DECOMPRESS config ATH79_MACH_RB95X - bool "MikroTik RouterBOARD 95X support" - select SOC_AR934X - select ATH79_DEV_ETH - select ATH79_DEV_NFC - select ATH79_DEV_WMAC - select ATH79_DEV_USB - select ATH79_ROUTERBOOT + bool "MikroTik RouterBOARD 95X support" + select SOC_AR934X + select ATH79_DEV_ETH + select ATH79_DEV_NFC + select ATH79_DEV_WMAC + select ATH79_DEV_USB + select ATH79_ROUTERBOOT config ATH79_MACH_RB2011 bool "MikroTik RouterBOARD 2011 support" @@ -879,6 +1115,36 @@ config ATH79_MACH_RB2011 select ATH79_DEV_WMAC select ATH79_ROUTERBOOT +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 911-2Hn (911 Lite2) + MikroTik ROuterBOARD 911-5Hn (911 Lite5) + MikroTik RouterBOARD mAP + 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 Powerbox + MikroTik RouterBOARD LHG 5 + MikroTik RouterBOARD cAP (EXPERIMENTAL) + MikroTik RouterBOARD wAP + MikroTik RouterBOARD wAP R-2nD + config ATH79_MACH_RBSXTLITE bool "MikroTik RouterBOARD SXT Lite" select SOC_AR934X @@ -896,6 +1162,16 @@ config ATH79_MACH_SMART_300 select ATH79_DEV_M25P80 select ATH79_DEV_WMAC +config ATH79_MACH_T830 + bool "YunCore T830 support" + select SOC_QCA953X + select ARH79_DEV_ETH + select ARH79_DEV_GPIO_BUTTONS + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_M25P80 + select ATH79_DEV_USB + select ATH79_DEV_WMAC + config ATH79_MACH_TELLSTICK_ZNET_LITE bool "TellStick ZNet Lite" select SOC_AR933X @@ -954,7 +1230,7 @@ config ATH79_MACH_WNR2000_V3 select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 - config ATH79_MACH_WNR2200 +config ATH79_MACH_WNR2200 bool "NETGEAR WNR2200 board support" select SOC_AR724X select ATH79_DEV_AP9X_PCI if PCI @@ -978,6 +1254,7 @@ config ATH79_MACH_OM2P bool "OpenMesh OM2P board support" select SOC_AR724X select SOC_AR933X + select SOC_QCA953X select ATH79_DEV_AP9X_PCI if PCI select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS @@ -1103,6 +1380,47 @@ config ATH79_MACH_MZK_W300NH select ATH79_DEV_M25P80 select ATH79_DEV_WMAC +config ATH79_MACH_RE355 + bool "TP-LINK RE355 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_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_RME_EG200 + bool "eTactica EG200 board supprt" + 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_RUT9XX + bool "Teltonika RUT900 series 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_USB + select ATH79_DEV_WMAC + select GPIO_PCA953X + config ATH79_MACH_RW2458N bool "Redwave RW2458N board support" select SOC_AR724X @@ -1192,9 +1510,61 @@ 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 + 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_ARCHER_C60_V1 + bool "TP-LINK Archer C60 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_C60_V2 + bool "TP-LINK Archer C60 v2 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_C7 bool "TP-LINK Archer C5/C7/TL-WDR4900 v2 board support" select SOC_QCA955X + select SOC_QCA956X select ATH79_DEV_AP9X_PCI if PCI select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS @@ -1203,6 +1573,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 @@ -1270,6 +1649,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 @@ -1290,22 +1679,24 @@ config ATH79_MACH_TL_WA701ND_V2 select ATH79_DEV_WMAC config ATH79_MACH_TL_WA7210N_V2 - bool "TP-LINK TL-WA7210N v2 support" - select SOC_AR724X - select ATH79_DEV_AP9X_PCI if PCI - select ATH79_DEV_ETH - select ATH79_DEV_LEDS_GPIO - select ATH79_DEV_GPIO_BUTTONS - select ATH79_DEV_M25P80 - select ATH79_DEV_WMAC + bool "TP-LINK TL-WA7210N v2 support" + select SOC_AR724X + select ATH79_DEV_AP9X_PCI if PCI + select ATH79_DEV_ETH + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_M25P80 + select ATH79_DEV_WMAC + config ATH79_MACH_TL_WA801ND_V3 - bool "TP-LINK TL-WA801ND 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 + bool "TP-LINK TL-WA801ND 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_WA830RE_V2 bool "TP-LINK TL-WA830RE v2 support" select SOC_AR934X @@ -1316,6 +1707,24 @@ config ATH79_MACH_TL_WA830RE_V2 select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_TL_WA850RE_V2 + bool "TP-LINK TL-WA850RE 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_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 @@ -1434,6 +1843,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 @@ -1444,6 +1861,24 @@ config ATH79_MACH_TL_WR810N select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_TL_WR810N_V2 + bool "TP-LINK TL-WR810N 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_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 @@ -1464,8 +1899,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 @@ -1501,6 +1947,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 @@ -1512,6 +1969,15 @@ config ATH79_MACH_TL_WR1041N_V2 select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_TL_WR1043N_V5 + bool "TP-LINK TL-WR1043N v5 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_WR1043ND bool "TP-LINK TL-WR1043ND support" select SOC_AR913X @@ -1553,6 +2019,16 @@ config ATH79_MACH_TL_WR2543N select ATH79_DEV_M25P80 select ATH79_DEV_USB +config ATH79_MACH_TS_D084 + bool "PISEN TS-D084 support" + 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_TEW_632BRP bool "TRENDnet TEW-632BRP support" select SOC_AR913X @@ -1572,7 +2048,6 @@ config ATH79_MACH_TEW_673GRU select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_USB - select ATH79_NVRAM config ATH79_MACH_TEW_712BR bool "TRENDnet TEW-712BR support" @@ -1582,7 +2057,6 @@ config ATH79_MACH_TEW_712BR select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_WMAC - select ATH79_NVRAM config ATH79_MACH_TEW_732BR bool "TRENDnet TEW-732BR support" @@ -1613,7 +2087,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 @@ -1694,6 +2168,14 @@ config ATH79_MACH_ZCN_1523H select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 +config ATH79_MACH_N5Q + bool "ALFA Network N5Q support" + select SOC_AR934X + select ATH79_DEV_ETH + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_WMAC + config ATH79_MACH_NBG460N bool "Zyxel NBG460N/550N/550NH board support" select SOC_AR913X @@ -1713,6 +2195,7 @@ config ATH79_MACH_NBG6716 select ATH79_DEV_NFC select ATH79_DEV_USB select ATH79_DEV_WMAC + select ATH79_NVRAM config ATH79_MACH_CARAMBOLA2 bool "8devices Carambola2 board" @@ -1724,6 +2207,36 @@ config ATH79_MACH_CARAMBOLA2 select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_LAN_TURTLE + bool "Hak5 LAN Turtle and Packet Squirrel support" + 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 + +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_RAMBUTAN + bool "8devices Rambutan board" + select SOC_QCA955X + select ATH79_DEV_AP9X_PCI if PCI + select ATH79_DEV_ETH + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_NFC + select ATH79_DEV_USB + select ATH79_DEV_WMAC + config ATH79_MACH_CF_E316N_V2 bool "COMFAST CF-E316N v2 support" select SOC_AR934X @@ -1744,6 +2257,28 @@ config ATH79_MACH_CF_E320N_V2 select ATH79_DEV_USB select ATH79_DEV_WMAC +config ATH79_MACH_CF_E355AC + bool "COMFAST CF-E355AC v1/v2 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_USB + select ATH79_DEV_WMAC + +config ATH79_MACH_CF_E375AC + bool "COMFAST CF-E375AC 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_CF_E380AC_V1 bool "COMFAST CF-E380AC v1 support" select SOC_QCA955X @@ -1807,6 +2342,15 @@ config ATH79_MACH_QIHOO_C301 select ATH79_DEV_USB select ATH79_NVRAM +config ATH79_MACH_DAP_1330_A1 + bool "D-Link DAP-1330 rev. A1 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_DAP_2695_A1 bool "D-Link DAP-2695 rev. A1 support" select SOC_QCA955X @@ -1815,6 +2359,7 @@ config ATH79_MACH_DAP_2695_A1 select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_WMAC + select ATH79_NVRAM config ATH79_MACH_TL_WPA8630 bool "TP-Link TL-WPA8630 support" @@ -1825,3 +2370,30 @@ config ATH79_MACH_TL_WPA8630 select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80 select ATH79_DEV_WMAC + +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 + +config ATH79_MACH_FRITZ4020 + bool "AVM FRITZ!Box 4020 support" + select SOC_QCA956X + select ATH79_DEV_ETH + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_USB + select ATH79_DEV_M25P80 + +config ATH79_MACH_FRITZ450E + bool "AVM FRITZ!WLAN Repeater 450E support" + select SOC_QCA955X + select ATH79_DEV_ETH + select ATH79_DEV_GPIO_BUTTONS + select ATH79_DEV_LEDS_GPIO + select ATH79_DEV_M25P80 + select ATH79_DEV_WMAC