]> git.baikalelectronics.ru Git - kernel.git/commit
dmaengine: pl330: Drop boilerplate code for suspend/resume
authorUlf Hansson <ulf.hansson@linaro.org>
Thu, 5 Dec 2019 14:37:45 +0000 (15:37 +0100)
committerVinod Koul <vkoul@kernel.org>
Tue, 10 Dec 2019 06:08:56 +0000 (11:38 +0530)
commit81f4352eadb67745dfc7ff551d0c13751b1ca6e3
tree1e4bd10551a79f6cb58a22acbe502bddfabb9032
parent37983ed127538ed65a5929936fe751862a69ef44
dmaengine: pl330: Drop boilerplate code for suspend/resume

Let's drop the boilerplate code in the system suspend/resume callbacks and
convert to use pm_runtime_force_suspend|resume(). This change also has a
nice side effect, as pm_runtime_force_resume() may decide to leave the
device in low power state, when that is feasible, thus avoiding to waste
both time and energy during system resume.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20191205143746.24873-2-ulf.hansson@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/pl330.c