video: tegra: dc: moving to clk prepare APIs
The clk_enable/clk_disable pair of APIs are replaced with
clk_prepare_enable and clk_disable_unprepare.
This is needed for the migration to common clk framework.
Bug 920915
Change-Id: I3798befdd10a78b95f844a39dc8dd52948f07d08
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/162325
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
diff --git a/drivers/video/tegra/dc/dc.c b/drivers/video/tegra/dc/dc.c
index 676689d..af20ef4 100644
--- a/drivers/video/tegra/dc/dc.c
+++ b/drivers/video/tegra/dc/dc.c
@@ -1543,7 +1543,7 @@
return IRQ_HANDLED;
}
- clk_enable(dc->clk);
+ clk_prepare_enable(dc->clk);
tegra_dc_io_start(dc);
tegra_dc_hold_dc_out(dc);
@@ -1553,7 +1553,7 @@
tegra_dc_writel(dc, status, DC_CMD_INT_STATUS);
tegra_dc_release_dc_out(dc);
tegra_dc_io_end(dc);
- clk_disable(dc->clk);
+ clk_disable_unprepare(dc->clk);
mutex_unlock(&dc->lock);
return IRQ_HANDLED;
}
@@ -1590,7 +1590,7 @@
tegra_dc_release_dc_out(dc);
tegra_dc_io_end(dc);
- clk_disable(dc->clk);
+ clk_disable_unprepare(dc->clk);
mutex_unlock(&dc->lock);
return IRQ_HANDLED;