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;