summaryrefslogtreecommitdiff
path: root/drivers/media
diff options
context:
space:
mode:
authorAnton Kondratenko <akondratenko@nvidia.com>2012-05-17 12:31:09 -0700
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-05-22 23:52:26 -0700
commite4c4ed40010e115c31c143de847a435fef82303e (patch)
tree35e4f1a9c4fa6f31c0e13412f96ad3249651a588 /drivers/media
parent3910362a2873687a41a9dd4c186e28b1451db7d0 (diff)
media: video: tegra: fix nvc power management
NVC focuser code was not up to date with the latest changes related to power management in upper layers. This change is to fix it. Bug 968003 Change-Id: I362fa062039eaa06c4f67644eac7ee2db0bf7d6b Signed-off-by: Anton Kondratenko <akondratenko@nvidia.com> Reviewed-on: http://git-master/r/103188 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Krishna Reddy <vdumpa@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'drivers/media')
-rw-r--r--drivers/media/video/tegra/sh532u.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/video/tegra/sh532u.c b/drivers/media/video/tegra/sh532u.c
index 014b4bd30ca9..f41b44ce9530 100644
--- a/drivers/media/video/tegra/sh532u.c
+++ b/drivers/media/video/tegra/sh532u.c
@@ -1773,6 +1773,7 @@ static int sh532u_open(struct inode *inode, struct file *file)
file->private_data = info;
dev_dbg(&info->i2c_client->dev, "%s\n", __func__);
sh532u_pos_rel_wr(info, info->cap.focus_infinity);
+ sh532u_pm_wr_s(info, NVC_PWR_OFF);
return 0;
}