diff options
author | 2015-11-30 14:53:16 +0100 | |
---|---|---|
committer | 2015-12-13 22:22:52 +0900 | |
commit | 0b102aaaa15e82b01e8026714a8eb6497cc9cdfe (patch) | |
tree | 2a8c392a0c401a56155c7a30a4af07dc3ee42a0b | |
parent | ARM: dts: Use OF graph for DP to panel connection in exynos5800-peach-pi (diff) | |
download | linux-dev-0b102aaaa15e82b01e8026714a8eb6497cc9cdfe.tar.xz linux-dev-0b102aaaa15e82b01e8026714a8eb6497cc9cdfe.zip |
drm/exynos: gsc: prepare and unprepare gsc clock
Ths patch changes the clk_enable and clk_disable call in gsc driver
into clk_prepare_enable and clk_disable_unprepare.
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r-- | drivers/gpu/drm/exynos/exynos_drm_gsc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/drivers/gpu/drm/exynos/exynos_drm_gsc.c index 11b87d2a7913..72a9c84e06b6 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c @@ -1215,10 +1215,10 @@ static int gsc_clk_ctrl(struct gsc_context *ctx, bool enable) DRM_DEBUG_KMS("enable[%d]\n", enable); if (enable) { - clk_enable(ctx->gsc_clk); + clk_prepare_enable(ctx->gsc_clk); ctx->suspended = false; } else { - clk_disable(ctx->gsc_clk); + clk_disable_unprepare(ctx->gsc_clk); ctx->suspended = true; } |