]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: EXYNOS: Stop using legacy Samsung PM code
authorTomasz Figa <t.figa@samsung.com>
Mon, 17 Mar 2014 22:28:27 +0000 (07:28 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Thu, 20 Mar 2014 19:09:28 +0000 (04:09 +0900)
commit0526c27760f1ac9d65658512043cc4f56146a38b
treeb897e022fd8d9579acaabc318a2bffd0c55c1f2e
parentbc7311ebc637b7ae0722d1b0bbce4f955992e27f
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>
arch/arm/mach-exynos/Kconfig
arch/arm/mach-exynos/Makefile
arch/arm/mach-exynos/common.h
arch/arm/mach-exynos/include/mach/pm-core.h [deleted file]
arch/arm/mach-exynos/pm.c
arch/arm/mach-exynos/regs-pmu.h
arch/arm/mach-exynos/sleep.S [new file with mode: 0644]
arch/arm/plat-samsung/s5p-sleep.S