Pārlūkot izejas kodu

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>
Alim Akhtar 11 gadi atpakaļ
vecāks
revīzija
6f56eef1f9
1 mainītis faili ar 17 papildinājumiem un 0 dzēšanām
  1. 17 0
      arch/arm64/Kconfig

+ 17 - 0
arch/arm64/Kconfig

@@ -148,6 +148,23 @@ source "kernel/Kconfig.freezer"
 
 
 menu "Platform selection"
 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
 config ARCH_SEATTLE
 	bool "AMD Seattle SoC Family"
 	bool "AMD Seattle SoC Family"
 	help
 	help