summaryrefslogtreecommitdiff
path: root/drivers/spi
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2012-01-30 16:58:45 +0530
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-01-31 04:44:28 -0800
commitc8932c9184978b42398fd582592315cbbf507415 (patch)
tree8ac19e5d621fd962e053ad1b563d47822f5352d2 /drivers/spi
parentdcde905cf7aa475d2c925d47fd1148febc23134d (diff)
spi: tegra: use run time pm apis for clock control
Used run time apis for clock controls i.e. clock enable/ disable in place of direct clock apis. Using of runtime pm api was already implemented but it was missed on probe where it was calling clock_disable. Fixing this issue. bug 928541 Change-Id: I511467bd1cbe05f2a05d219d19236426a30d05d5 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/78156 Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com> Reviewed-by: Ashwini Ghuge <aghuge@nvidia.com>
Diffstat (limited to 'drivers/spi')
-rw-r--r--drivers/spi/spi-tegra.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/spi-tegra.c b/drivers/spi/spi-tegra.c
index c6ec3d0e384b..1e1ec8310094 100644
--- a/drivers/spi/spi-tegra.c
+++ b/drivers/spi/spi-tegra.c
@@ -1352,7 +1352,7 @@ skip_dma_alloc:
ret = spi_register_master(master);
if (!tspi->is_clkon_always) {
if (tspi->clk_state) {
- clk_disable(tspi->clk);
+ pm_runtime_put_sync(&pdev->dev);
tspi->clk_state = 0;
}
}