diff options
author | Prashant Gaikwad <pgaikwad@nvidia.com> | 2012-06-05 04:29:40 (GMT) |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2012-06-12 16:32:54 (GMT) |
commit | cb53417efc726f3c243eaaeb9fce1d15bda05521 (patch) | |
tree | 276ddbf742cb2dc0a99bb5fc29c7c161376b2cd1 | |
parent | f762470b522014ce4ebda3ecac74eb6658da7d9d (diff) | |
download | linux-cb53417efc726f3c243eaaeb9fce1d15bda05521.tar.xz |
spi/tegra: add clk_prepare/clk_unprepare
Use clk_prepare/clk_unprepare as required by the generic clk framework.
Cc: grant.likely@secretlab.ca
cc: spi-devel-general@lists.sourceforge.net
Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
-rw-r--r-- | drivers/spi/spi-tegra.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/spi/spi-tegra.c b/drivers/spi/spi-tegra.c index ae6d78a..7f99ff3 100644 --- a/drivers/spi/spi-tegra.c +++ b/drivers/spi/spi-tegra.c @@ -261,7 +261,7 @@ static void spi_tegra_start_transfer(struct spi_device *spi, clk_set_rate(tspi->clk, speed); if (tspi->cur_speed == 0) - clk_enable(tspi->clk); + clk_prepare_enable(tspi->clk); tspi->cur_speed = speed; @@ -373,7 +373,7 @@ static void tegra_spi_rx_dma_complete(struct tegra_dma_req *req) spi = m->state; spi_tegra_start_message(spi, m); } else { - clk_disable(tspi->clk); + clk_disable_unprepare(tspi->clk); tspi->cur_speed = 0; } } |