arm: keystone: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPS
authorRajendra Nayak <rnayak@codeaurora.org>
Thu, 23 Apr 2015 08:33:10 +0000 (14:03 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 12 May 2015 21:55:38 +0000 (23:55 +0200)
commit1f51b0c6461eb72595c2b69b79ca69a322ed1d0e
tree26fb22d61ed36ecd3181b12223ab0c15ab618d0f
parent75f504004ab866c8f84749303b0f70953724e259
arm: keystone: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPS

USE_PM_CLK_RUNTIME_OPS is introduced so we don't repeat the same code
to do runtime_suspend and runtime_resume across users of PM clocks.
Use it to remove the boilerplate code.

Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
Reviewed-by: Kevin Hilman <khilman@linaro.org>
Acked-by: Santosh Shilimkar <ssantosh@kernel.org>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/arm/mach-keystone/pm_domain.c