aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-samsung/s5p-clock.c
diff options
context:
space:
mode:
authorMarek Szyprowski <m.szyprowski@samsung.com>2012-07-12 17:29:55 +0900
committerKukjin Kim <kgene.kim@samsung.com>2012-07-12 17:29:55 +0900
commitebc35c726298ba3fdebba316a592735268a520bc (patch)
tree9c252513c49338d00d9148efb4366e92ee425578 /arch/arm/plat-samsung/s5p-clock.c
parentARM: EXYNOS: read initial state of power domain from hw registers (diff)
downloadlinux-dev-ebc35c726298ba3fdebba316a592735268a520bc.tar.xz
linux-dev-ebc35c726298ba3fdebba316a592735268a520bc.zip
ARM: EXYNOS: register devices in 'need_restore' state for pm_domains
Commit ca1d72f033 ('PM / Domains: Make it possible to add devices to inactive domains') introduced possibility to add devices to inactive power domains and added pm_genpd_dev_need_restore() function which lets platform core to notify power domain core that the specified device must be restored (with its runtime_resume() callback) before first use. This patch adds the pm_genpd_dev_need_restore() call what brings back the suspend/resume behaviour for the client devices known from the previous power domain driver (removed by commit 91cfbd4ee0 - 'ARM: EXYNOS: Hook up power domains to generic power domain infrastructure'). Client device drivers relay on that suspend/resume behaviour, thus this patch fixes runtime pm operation for client devices. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/plat-samsung/s5p-clock.c')
0 files changed, 0 insertions, 0 deletions