4a8f4fcde507e96bc21cd05d3634fc405a86283b
[15.05/openwrt.git] / target / linux / ar71xx / patches-3.18 / 799-MIPS-ath79-add-minibox-v1-support.patch
1 --- a/arch/mips/ath79/machtypes.h
2 +++ b/arch/mips/ath79/machtypes.h
3 @@ -64,6 +64,7 @@ enum ath79_mach_type {
4         ATH79_MACH_EPG5000,             /* EnGenius EPG5000 */
5         ATH79_MACH_F9K1115V2,           /* Belkin AC1750DB */
6         ATH79_MACH_GL_INET,             /* GL-CONNECT GL-INET */
7 +       ATH79_MACH_GS_MINIBOX_V1,       /* Gainstrong MiniBox V1.0 */
8         ATH79_MACH_GS_OOLITE,           /* GS OOLITE V1.0 */
9         ATH79_MACH_HIWIFI_HC6361,       /* HiWiFi HC6361 */
10         ATH79_MACH_JA76PF,              /* jjPlus JA76PF */
11 --- a/arch/mips/ath79/Kconfig
12 +++ b/arch/mips/ath79/Kconfig
13 @@ -511,6 +511,16 @@
14         select ATH79_DEV_M25P80
15         select ATH79_DEV_WMAC
16
17 +config ATH79_MACH_GS_MINIBOX_V1
18 +       bool "Gainstrong MiniBox V1.0 support"
19 +       select SOC_AR933X
20 +       select ARH79_DEV_ETH
21 +       select ARH79_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_GS_OOLITE
28         bool "GS Oolite V1 support"
29         select SOC_AR933X
30 --- a/arch/mips/ath79/Makefile  2015-08-10 23:27:44.599500173 +0200
31 +++ b/arch/mips/ath79/Makefile  2015-08-10 23:29:25.090929262 +0200
32 @@ -75,6 +75,7 @@
33  obj-$(CONFIG_ATH79_MACH_ESR1750)       += mach-esr1750.o
34  obj-$(CONFIG_ATH79_MACH_F9K1115V2)     += mach-f9k1115v2.o
35  obj-$(CONFIG_ATH79_MACH_GL_INET)       += mach-gl-inet.o
36 +obj-$(CONFIG_ATH79_MACH_GS_MINIBOX_V1) += mach-gs-minibox-v1.o
37  obj-$(CONFIG_ATH79_MACH_GS_OOLITE)     += mach-gs-oolite.o
38  obj-$(CONFIG_ATH79_MACH_HIWIFI_HC6361) += mach-hiwifi-hc6361.o
39  obj-$(CONFIG_ATH79_MACH_JA76PF)                += mach-ja76pf.o