diff options
author | Olof Johansson <olof@lixom.net> | 2015-08-20 21:37:55 -0400 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2015-08-20 21:37:55 -0400 |
commit | 418012fbe5e6ef83424a8233b29c11159acd4af9 (patch) | |
tree | bc131711f7b53e081c6fcfeed1b03b7822efea6f | |
parent | 819167e7a0808891048ef45a8933fdeb1f04899f (diff) | |
parent | bdd2648e50508cbb2eb6d1c303e4d2d6d7505400 (diff) |
Merge tag 'samsung-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/late
Samsung SoC updates for v4.3
- add compatible string to exynos_cpufreq_matchs to switch for
supporting generic cpufreq driver for exynos3250, 4210, 4212
and 5250 SoCs in mach-exynos/
* tag 'samsung-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
ARM: EXYNOS: switch to using generic cpufreq driver for exynos4x12
ARM: EXYNOS: Add exynos3250 compatible to use generic cpufreq driver
ARM: EXYNOS: switch to using generic cpufreq driver for exynos5250
Signed-off-by: Olof Johansson <olof@lixom.net>
-rw-r--r-- | arch/arm/mach-exynos/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/mach-exynos/exynos.c | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig index 81064cd61a0a..a2d358d44aad 100644 --- a/arch/arm/mach-exynos/Kconfig +++ b/arch/arm/mach-exynos/Kconfig | |||
@@ -15,6 +15,7 @@ menuconfig ARCH_EXYNOS | |||
15 | select ARM_AMBA | 15 | select ARM_AMBA |
16 | select ARM_GIC | 16 | select ARM_GIC |
17 | select COMMON_CLK_SAMSUNG | 17 | select COMMON_CLK_SAMSUNG |
18 | select EXYNOS_THERMAL | ||
18 | select HAVE_ARM_SCU if SMP | 19 | select HAVE_ARM_SCU if SMP |
19 | select HAVE_S3C2410_I2C if I2C | 20 | select HAVE_S3C2410_I2C if I2C |
20 | select HAVE_S3C2410_WATCHDOG if WATCHDOG | 21 | select HAVE_S3C2410_WATCHDOG if WATCHDOG |
@@ -24,6 +25,7 @@ menuconfig ARCH_EXYNOS | |||
24 | select PM_GENERIC_DOMAINS if PM | 25 | select PM_GENERIC_DOMAINS if PM |
25 | select S5P_DEV_MFC | 26 | select S5P_DEV_MFC |
26 | select SRAM | 27 | select SRAM |
28 | select THERMAL | ||
27 | select MFD_SYSCON | 29 | select MFD_SYSCON |
28 | help | 30 | help |
29 | Support for SAMSUNG EXYNOS SoCs (EXYNOS4/5) | 31 | Support for SAMSUNG EXYNOS SoCs (EXYNOS4/5) |
diff --git a/arch/arm/mach-exynos/exynos.c b/arch/arm/mach-exynos/exynos.c index 5f8ddcdeeacf..1c47aee31e9c 100644 --- a/arch/arm/mach-exynos/exynos.c +++ b/arch/arm/mach-exynos/exynos.c | |||
@@ -225,7 +225,11 @@ static void __init exynos_init_irq(void) | |||
225 | } | 225 | } |
226 | 226 | ||
227 | static const struct of_device_id exynos_cpufreq_matches[] = { | 227 | static const struct of_device_id exynos_cpufreq_matches[] = { |
228 | { .compatible = "samsung,exynos3250", .data = "cpufreq-dt" }, | ||
228 | { .compatible = "samsung,exynos4210", .data = "cpufreq-dt" }, | 229 | { .compatible = "samsung,exynos4210", .data = "cpufreq-dt" }, |
230 | { .compatible = "samsung,exynos4212", .data = "cpufreq-dt" }, | ||
231 | { .compatible = "samsung,exynos4412", .data = "cpufreq-dt" }, | ||
232 | { .compatible = "samsung,exynos5250", .data = "cpufreq-dt" }, | ||
229 | { /* sentinel */ } | 233 | { /* sentinel */ } |
230 | }; | 234 | }; |
231 | 235 | ||