aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-exynos/Kconfig
diff options
context:
space:
mode:
authorTomasz Figa <t.figa@samsung.com>2014-03-17 18:28:27 -0400
committerKukjin Kim <kgene.kim@samsung.com>2014-03-20 15:09:28 -0400
commitd710aa31874e2ff6e656dbd4807f4bd8d659eb93 (patch)
treeb897e022fd8d9579acaabc318a2bffd0c55c1f2e /arch/arm/mach-exynos/Kconfig
parent559ba237999d723ccba5b4a75cf6b280bac1ab21 (diff)
ARM: EXYNOS: Stop using legacy Samsung PM code
Since Exynos SoCs does not follow most of the semantics of older SoCs when configuring the system to enter sleep, there is no reason to rely on the legacy Samsung PM core anymore. This patch adds local Exynos suspend ops and removes all the code left unnecessary. As a side effect, suspend support on Exynos becomes multiplatform-friendly. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-exynos/Kconfig')
-rw-r--r--arch/arm/mach-exynos/Kconfig8
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index 0964d97c2fa7..fcd78c201c0b 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -49,8 +49,6 @@ config CPU_EXYNOS4210
49 select ARCH_HAS_BANDGAP 49 select ARCH_HAS_BANDGAP
50 select ARM_CPU_SUSPEND if PM_SLEEP 50 select ARM_CPU_SUSPEND if PM_SLEEP
51 select PINCTRL_EXYNOS 51 select PINCTRL_EXYNOS
52 select S5P_PM if PM_SLEEP
53 select S5P_SLEEP if PM_SLEEP
54 select SAMSUNG_DMADEV 52 select SAMSUNG_DMADEV
55 help 53 help
56 Enable EXYNOS4210 CPU support 54 Enable EXYNOS4210 CPU support
@@ -61,8 +59,6 @@ config SOC_EXYNOS4212
61 depends on ARCH_EXYNOS4 59 depends on ARCH_EXYNOS4
62 select ARCH_HAS_BANDGAP 60 select ARCH_HAS_BANDGAP
63 select PINCTRL_EXYNOS 61 select PINCTRL_EXYNOS
64 select S5P_PM if PM_SLEEP
65 select S5P_SLEEP if PM_SLEEP
66 select SAMSUNG_DMADEV 62 select SAMSUNG_DMADEV
67 help 63 help
68 Enable EXYNOS4212 SoC support 64 Enable EXYNOS4212 SoC support
@@ -84,8 +80,6 @@ config SOC_EXYNOS5250
84 select ARCH_HAS_BANDGAP 80 select ARCH_HAS_BANDGAP
85 select PINCTRL_EXYNOS 81 select PINCTRL_EXYNOS
86 select PM_GENERIC_DOMAINS if PM_RUNTIME 82 select PM_GENERIC_DOMAINS if PM_RUNTIME
87 select S5P_PM if PM_SLEEP
88 select S5P_SLEEP if PM_SLEEP
89 select S5P_DEV_MFC 83 select S5P_DEV_MFC
90 select SAMSUNG_DMADEV 84 select SAMSUNG_DMADEV
91 help 85 help
@@ -96,8 +90,6 @@ config SOC_EXYNOS5420
96 default y 90 default y
97 depends on ARCH_EXYNOS5 91 depends on ARCH_EXYNOS5
98 select PM_GENERIC_DOMAINS if PM_RUNTIME 92 select PM_GENERIC_DOMAINS if PM_RUNTIME
99 select S5P_PM if PM_SLEEP
100 select S5P_SLEEP if PM_SLEEP
101 help 93 help
102 Enable EXYNOS5420 SoC support 94 Enable EXYNOS5420 SoC support
103 95