diff options
author | Adam Jiang <chaoj@nvidia.com> | 2012-06-14 11:29:23 +0900 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2012-07-09 16:30:16 -0700 |
commit | 770115f9d16d0d989813dffab507d79e9826e853 (patch) | |
tree | cc746ad44b32dc49c8da49e54f22504d6d301d00 | |
parent | 9ce7445f0ff8e51b3b50dd2ca34b508ce906c322 (diff) |
video: tegra: dtv: Fixed clk disabling issue
APB clock for dtv logic block should be recorded by dtv_ctx->clk
hanlder. Otherwise, kernel will trigger a NULL point error in suspend.
Fixed Bug 1011149
Change-Id: I5d342ab6fc8ffb71211e370d304b17d5d44eef20
Signed-off-by: Adam Jiang <chaoj@nvidia.com>
Reviewed-on: http://git-master/r/108743
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
-rw-r--r-- | drivers/media/video/tegra/tegra_dtv.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/video/tegra/tegra_dtv.c b/drivers/media/video/tegra/tegra_dtv.c index 8a53930aec7a..f0b9a0a33a33 100644 --- a/drivers/media/video/tegra/tegra_dtv.c +++ b/drivers/media/video/tegra/tegra_dtv.c @@ -921,6 +921,7 @@ static int tegra_dtv_probe(struct platform_device *pdev) ret = -EIO; goto fail_no_clk; } + dtv_ctx->clk = clk; ret = clk_enable(clk); if (ret < 0) { dev_err(&pdev->dev, "cannot enable clk for tegra_dtv.\n"); |