]> asedeno.scripts.mit.edu Git - linux.git/commit
spi: rockchip: Fix clock handling in suspend/resume
authorJeffy Chen <jeffy.chen@rock-chips.com>
Mon, 7 Aug 2017 12:40:20 +0000 (20:40 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 7 Aug 2017 15:44:13 +0000 (16:44 +0100)
commitd38c4ae194bb8a3d8cf7d95378c5b2799cdd0a3b
tree995344d86065d6999f2eebf641d42692b47be34f
parent6a06e895b262621a81b3b08126b4bc5e1b8eef05
spi: rockchip: Fix clock handling in suspend/resume

The runtime suspend callback might be called by pm domain framework at
suspend_noirq stage. It would try to disable the clocks which already
been disabled by rockchip_spi_suspend.

Call pm_runtime_force_suspend/pm_runtime_force_resume when
suspend/resume to avoid that.

Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-rockchip.c