diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2012-01-30 16:58:45 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-01-31 04:44:28 -0800 |
commit | c8932c9184978b42398fd582592315cbbf507415 (patch) | |
tree | 8ac19e5d621fd962e053ad1b563d47822f5352d2 /drivers | |
parent | dcde905cf7aa475d2c925d47fd1148febc23134d (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')
-rw-r--r-- | drivers/spi/spi-tegra.c | 2 |
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; } } |