summaryrefslogtreecommitdiff
path: root/drivers/media
diff options
context:
space:
mode:
authorAdam Jiang <chaoj@nvidia.com>2012-06-14 11:29:23 +0900
committerVarun Colbert <vcolbert@nvidia.com>2012-07-09 16:30:16 -0700
commit770115f9d16d0d989813dffab507d79e9826e853 (patch)
treecc746ad44b32dc49c8da49e54f22504d6d301d00 /drivers/media
parent9ce7445f0ff8e51b3b50dd2ca34b508ce906c322 (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>
Diffstat (limited to 'drivers/media')
-rw-r--r--drivers/media/video/tegra/tegra_dtv.c1
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");