aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2016-04-26 07:02:24 -0400
committerArnd Bergmann <arnd@arndb.de>2016-04-26 07:02:24 -0400
commit8f8aab65459e46f3300f66335b6d001389883597 (patch)
treed5fbf203e9cf63803a7fe3467ec39bdf81cfa279
parent87411bbcb44ebf4d1de041ae35c60e8ce1470b79 (diff)
parent2b905d3a8d7e40c3486abbf585419fafa220a8f8 (diff)
Merge tag 'hi6220-config-for-4.7v3' of git://github.com/hisilicon/linux-hisi into next/arm64
Merge "ARM64: Hi6220: configure updates for 4.7 based on rc3" from Wei Xu: - Enable Hi655x PMIC and regulator - Enable SPI_SPIDEV as module - Enable several common USB-Ethernet dongles - Enable configs for WLAN and TI WL1835 as modules - Enable ARM SP804 for ARCH_HISI * tag 'hi6220-config-for-4.7v3' of git://github.com/hisilicon/linux-hisi: arm64: Kconfig: select sp804 timer for ARCH_HISI arm64: defconfig: enable configs for WLAN and TI WL1835 as modules arm64: defconfig: enable several common USB network adapters arm64: defconfig: add CONFIG_SPI_SPIDEV as module arm64: defconfig: Enable the PMIC and regulator for Hi6220 and 96boards HiKey
-rw-r--r--arch/arm64/Kconfig.platforms1
-rw-r--r--arch/arm64/configs/defconfig21
2 files changed, 20 insertions, 2 deletions
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index be543c0b863d..970d22d050ae 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -50,6 +50,7 @@ config ARCH_LG1K
50 50
51config ARCH_HISI 51config ARCH_HISI
52 bool "Hisilicon SoC Family" 52 bool "Hisilicon SoC Family"
53 select ARM_TIMER_SP804
53 select HISILICON_IRQ_MBIGEN 54 select HISILICON_IRQ_MBIGEN
54 help 55 help
55 This enables support for Hisilicon ARMv8 SoC family 56 This enables support for Hisilicon ARMv8 SoC family
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 7aa500b57d59..a0c303a1d3cc 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -86,7 +86,10 @@ CONFIG_IP_PNP_DHCP=y
86CONFIG_IP_PNP_BOOTP=y 86CONFIG_IP_PNP_BOOTP=y
87# CONFIG_IPV6 is not set 87# CONFIG_IPV6 is not set
88CONFIG_BPF_JIT=y 88CONFIG_BPF_JIT=y
89# CONFIG_WIRELESS is not set 89CONFIG_CFG80211=m
90CONFIG_MAC80211=m
91CONFIG_MAC80211_LEDS=y
92CONFIG_RFKILL=m
90CONFIG_NET_9P=y 93CONFIG_NET_9P=y
91CONFIG_NET_9P_VIRTIO=y 94CONFIG_NET_9P_VIRTIO=y
92CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 95CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
@@ -120,7 +123,18 @@ CONFIG_RAVB=y
120CONFIG_SMC91X=y 123CONFIG_SMC91X=y
121CONFIG_SMSC911X=y 124CONFIG_SMSC911X=y
122CONFIG_MICREL_PHY=y 125CONFIG_MICREL_PHY=y
123# CONFIG_WLAN is not set 126CONFIG_USB_PEGASUS=m
127CONFIG_USB_RTL8150=m
128CONFIG_USB_RTL8152=m
129CONFIG_USB_USBNET=m
130CONFIG_USB_NET_DM9601=m
131CONFIG_USB_NET_SR9800=m
132CONFIG_USB_NET_SMSC75XX=m
133CONFIG_USB_NET_SMSC95XX=m
134CONFIG_USB_NET_PLUSB=m
135CONFIG_USB_NET_MCS7830=m
136CONFIG_WL18XX=m
137CONFIG_WLCORE_SDIO=m
124CONFIG_INPUT_EVDEV=y 138CONFIG_INPUT_EVDEV=y
125CONFIG_KEYBOARD_GPIO=y 139CONFIG_KEYBOARD_GPIO=y
126# CONFIG_SERIO_SERPORT is not set 140# CONFIG_SERIO_SERPORT is not set
@@ -159,6 +173,7 @@ CONFIG_I2C_RCAR=y
159CONFIG_SPI=y 173CONFIG_SPI=y
160CONFIG_SPI_PL022=y 174CONFIG_SPI_PL022=y
161CONFIG_SPI_QUP=y 175CONFIG_SPI_QUP=y
176CONFIG_SPI_SPIDEV=m
162CONFIG_SPMI=y 177CONFIG_SPMI=y
163CONFIG_PINCTRL_SINGLE=y 178CONFIG_PINCTRL_SINGLE=y
164CONFIG_PINCTRL_MSM8916=y 179CONFIG_PINCTRL_MSM8916=y
@@ -177,8 +192,10 @@ CONFIG_THERMAL_EMULATION=y
177CONFIG_EXYNOS_THERMAL=y 192CONFIG_EXYNOS_THERMAL=y
178CONFIG_MFD_SPMI_PMIC=y 193CONFIG_MFD_SPMI_PMIC=y
179CONFIG_MFD_SEC_CORE=y 194CONFIG_MFD_SEC_CORE=y
195CONFIG_MFD_HI655X_PMIC=y
180CONFIG_REGULATOR=y 196CONFIG_REGULATOR=y
181CONFIG_REGULATOR_FIXED_VOLTAGE=y 197CONFIG_REGULATOR_FIXED_VOLTAGE=y
198CONFIG_REGULATOR_HI655X=y
182CONFIG_REGULATOR_QCOM_SMD_RPM=y 199CONFIG_REGULATOR_QCOM_SMD_RPM=y
183CONFIG_REGULATOR_QCOM_SPMI=y 200CONFIG_REGULATOR_QCOM_SPMI=y
184CONFIG_REGULATOR_S2MPS11=y 201CONFIG_REGULATOR_S2MPS11=y