da7a7d3e6f8939fd80bd5a3561e49e72f43d6c76
[openwrt.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 */