summaryrefslogtreecommitdiffstats
path: root/arch/arm64
diff options
context:
space:
mode:
authorAlim Akhtar2014-11-22 14:41:52 +0100
committerKukjin Kim2014-12-22 16:19:08 +0100
commit6f56eef1f9aba3747c811780a4768618167d5c97 (patch)
tree90e0d6a7f8fa1b27ebe2aa563224f593004117b5 /arch/arm64
parentarm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on exynos7 (diff)
downloadkernel-qcow2-linux-6f56eef1f9aba3747c811780a4768618167d5c97.tar.gz
kernel-qcow2-linux-6f56eef1f9aba3747c811780a4768618167d5c97.tar.xz
kernel-qcow2-linux-6f56eef1f9aba3747c811780a4768618167d5c97.zip
arm64: Enable ARMv8 based exynos7 SoC support
This patch adds the necessary Kconfig entries to enable support for the ARMv8 based exynos7 SoC. It also enables RTC, WDT and Pinctrl for exynos7 SoC. Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com> Signed-off-by: Naveen Krishna Ch <naveenkrishna.ch@gmail.com> Signed-off-by: Abhilash Kesavan <a.kesavan@samsung.com> Reviewed-by: Thomas Abraham <thomas.ab@samsung.com> Tested-by: Thomas Abraham <thomas.ab@samsung.com> Cc: Rob Herring <robh@kernel.org> Cc: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Kukjin Kim <kgene@kernel.org>
Diffstat (limited to 'arch/arm64')
-rw-r--r--arch/arm64/Kconfig17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index b1f9a20a3677..15e8e7469ffd 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -148,6 +148,23 @@ source "kernel/Kconfig.freezer"
menu "Platform selection"
+config ARCH_EXYNOS
+ bool
+ help
+ This enables support for Samsung Exynos SoC family
+
+config ARCH_EXYNOS7
+ bool "ARMv8 based Samsung Exynos7"
+ select ARCH_EXYNOS
+ select COMMON_CLK_SAMSUNG
+ select HAVE_S3C2410_WATCHDOG if WATCHDOG
+ select HAVE_S3C_RTC if RTC_CLASS
+ select PINCTRL
+ select PINCTRL_EXYNOS
+
+ help
+ This enables support for Samsung Exynos7 SoC family
+
config ARCH_SEATTLE
bool "AMD Seattle SoC Family"
help