Belkin AC 1750 DB (F9K1115v2) support
[openwrt/staging/chunkeey.git] / target / linux / ar71xx / patches-3.14 / 734-MIPS-ath79-add-belkin-ac1750db.patch
1 --- a/arch/mips/ath79/Makefile
2 +++ b/arch/mips/ath79/Makefile
3 @@ -70,6 +70,7 @@ obj-$(CONFIG_ATH79_MACH_EAP7660D) += mac
4 obj-$(CONFIG_ATH79_MACH_EL_M150) += mach-el-m150.o
5 obj-$(CONFIG_ATH79_MACH_EL_MINI) += mach-el-mini.o
6 obj-$(CONFIG_ATH79_MACH_ESR1750) += mach-esr1750.o
7 +obj-$(CONFIG_ATH79_MACH_F9K1115V2) += mach-f9k1115v2.o
8 obj-$(CONFIG_ATH79_MACH_GL_INET) += mach-gl-inet.o
9 obj-$(CONFIG_ATH79_MACH_GS_OOLITE) += mach-gs-oolite.o
10 obj-$(CONFIG_ATH79_MACH_HIWIFI_HC6361) += mach-hiwifi-hc6361.o
11 --- a/arch/mips/ath79/Kconfig
12 +++ b/arch/mips/ath79/Kconfig
13 @@ -186,6 +186,16 @@ config ATH79_MACH_AW_NR580
14 select ATH79_DEV_LEDS_GPIO
15 select ATH79_DEV_M25P80
16
17 +config ATH79_MACH_F9K1115V2
18 + bool "Belkin AC1750DB board support"
19 + select SOC_QCA955X
20 + select ATH79_DEV_ETH
21 + select ATH79_DEV_GPIO_BUTTONS
22 + select ATH79_DEV_LEDS_GPIO
23 + select ATH79_DEV_M25P80
24 + select ATH79_DEV_USB
25 + select ATH79_DEV_WMAC
26 +
27 config ATH79_MACH_ESR1750
28 bool "EnGenius ESR1750 board support"
29 select SOC_QCA955X
30 --- a/arch/mips/ath79/machtypes.h
31 +++ b/arch/mips/ath79/machtypes.h
32 @@ -59,6 +59,7 @@ enum ath79_mach_type {
33 ATH79_MACH_EL_M150, /* EasyLink EL-M150 */
34 ATH79_MACH_EL_MINI, /* EasyLink EL-MINI */
35 ATH79_MACH_ESR1750, /* EnGenius ESR1750 */
36 + ATH79_MACH_F9K1115V2, /* Belkin AC1750DB */
37 ATH79_MACH_GL_INET, /* GL-CONNECT GL-INET */
38 ATH79_MACH_GS_OOLITE, /* GS OOLITE V1.0 */
39 ATH79_MACH_HIWIFI_HC6361, /* HiWiFi HC6361 */