aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAbhimanyu Kapur <abhimany@codeaurora.org>2013-10-16 00:11:09 -0400
committerKumar Gala <galak@codeaurora.org>2015-03-11 16:26:55 -0400
commitd7f64a44356ce138aec2da091d7291446f52dcc5 (patch)
tree80ec8e255710c77e91ed4c8b934f181c9f769e2c
parentc517d838eb7d07bbe9507871fab3931deccff539 (diff)
arm64: qcom: Add support for Qualcomm MSM8916 SoC
Add support for Qualcomm MSM8916 SoC in arm64 Kconfig and defconfig. Enable MSM8916 clock, pin control, and MSM serial driver utilized by MSM8916 and Qualcomm SoCs in general. Signed-off-by: Kumar Gala <galak@codeaurora.org> Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
-rw-r--r--arch/arm64/Kconfig6
-rw-r--r--arch/arm64/configs/defconfig6
2 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 1b8e97331ffb..610965dd87ce 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -177,6 +177,12 @@ config ARCH_MEDIATEK
177 help 177 help
178 Support for Mediatek MT65xx & MT81xx ARMv8 SoCs 178 Support for Mediatek MT65xx & MT81xx ARMv8 SoCs
179 179
180config ARCH_QCOM
181 bool "Qualcomm Platforms"
182 select PINCTRL
183 help
184 This enables support for the ARMv8 based Qualcomm chipsets.
185
180config ARCH_SEATTLE 186config ARCH_SEATTLE
181 bool "AMD Seattle SoC Family" 187 bool "AMD Seattle SoC Family"
182 help 188 help
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index be1f12a5a5f0..d54a1f60b5cc 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -33,6 +33,7 @@ CONFIG_MODULE_UNLOAD=y
33# CONFIG_IOSCHED_DEADLINE is not set 33# CONFIG_IOSCHED_DEADLINE is not set
34CONFIG_ARCH_FSL_LS2085A=y 34CONFIG_ARCH_FSL_LS2085A=y
35CONFIG_ARCH_MEDIATEK=y 35CONFIG_ARCH_MEDIATEK=y
36CONFIG_ARCH_QCOM=y
36CONFIG_ARCH_THUNDER=y 37CONFIG_ARCH_THUNDER=y
37CONFIG_ARCH_VEXPRESS=y 38CONFIG_ARCH_VEXPRESS=y
38CONFIG_ARCH_XGENE=y 39CONFIG_ARCH_XGENE=y
@@ -93,11 +94,14 @@ CONFIG_SERIAL_8250_CONSOLE=y
93CONFIG_SERIAL_8250_MT6577=y 94CONFIG_SERIAL_8250_MT6577=y
94CONFIG_SERIAL_AMBA_PL011=y 95CONFIG_SERIAL_AMBA_PL011=y
95CONFIG_SERIAL_AMBA_PL011_CONSOLE=y 96CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
97CONFIG_SERIAL_MSM=y
98CONFIG_SERIAL_MSM_CONSOLE=y
96CONFIG_SERIAL_OF_PLATFORM=y 99CONFIG_SERIAL_OF_PLATFORM=y
97CONFIG_VIRTIO_CONSOLE=y 100CONFIG_VIRTIO_CONSOLE=y
98# CONFIG_HW_RANDOM is not set 101# CONFIG_HW_RANDOM is not set
99CONFIG_SPI=y 102CONFIG_SPI=y
100CONFIG_SPI_PL022=y 103CONFIG_SPI_PL022=y
104CONFIG_PINCTRL_MSM8916=y
101CONFIG_GPIO_PL061=y 105CONFIG_GPIO_PL061=y
102CONFIG_GPIO_XGENE=y 106CONFIG_GPIO_XGENE=y
103# CONFIG_HWMON is not set 107# CONFIG_HWMON is not set
@@ -127,6 +131,8 @@ CONFIG_RTC_DRV_EFI=y
127CONFIG_RTC_DRV_XGENE=y 131CONFIG_RTC_DRV_XGENE=y
128CONFIG_VIRTIO_BALLOON=y 132CONFIG_VIRTIO_BALLOON=y
129CONFIG_VIRTIO_MMIO=y 133CONFIG_VIRTIO_MMIO=y
134CONFIG_COMMON_CLK_QCOM=y
135CONFIG_MSM_GCC_8916=y
130# CONFIG_IOMMU_SUPPORT is not set 136# CONFIG_IOMMU_SUPPORT is not set
131CONFIG_PHY_XGENE=y 137CONFIG_PHY_XGENE=y
132CONFIG_EXT2_FS=y 138CONFIG_EXT2_FS=y