summaryrefslogtreecommitdiff
path: root/drivers/media/platform/soc_camera/tegra_camera/common.h
diff options
context:
space:
mode:
authorBryan Wu <pengw@nvidia.com>2014-09-17 18:04:17 -0700
committerWinnie Hsu <whsu@nvidia.com>2015-01-07 18:05:29 -0800
commit373c23c7936c05f615d3db569198c10be3d9d4b2 (patch)
tree99fd916382f2bcf633b5209f331182ebf5bd26ef /drivers/media/platform/soc_camera/tegra_camera/common.h
parent2e8fe26468a7c4e9b41e5bbd28681664e1153238 (diff)
media: tegra_v4l2_camera: use port num to init clk
Change clks_init() internal API to use CSI port number to enable clks instead of using dev_id which is incorrect sometime, since vi.0 might also assigned to CSI_B/CSI_C port. Bug 1560636 Change-Id: I0e26308ec885e2e34fe8faa63fca404c911912c4 Signed-off-by: Bryan Wu <pengw@nvidia.com> Reviewed-on: http://git-master/r/539002 Reviewed-by: Venkat Moganty <vmoganty@nvidia.com> (cherry picked from commit c66d8e5880589b0d95dba63d10daff53e47e8628) Reviewed-on: http://git-master/r/665995 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Winnie Hsu <whsu@nvidia.com>
Diffstat (limited to 'drivers/media/platform/soc_camera/tegra_camera/common.h')
-rw-r--r--drivers/media/platform/soc_camera/tegra_camera/common.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/platform/soc_camera/tegra_camera/common.h b/drivers/media/platform/soc_camera/tegra_camera/common.h
index ab1a9af15d9f..084d45f03b98 100644
--- a/drivers/media/platform/soc_camera/tegra_camera/common.h
+++ b/drivers/media/platform/soc_camera/tegra_camera/common.h
@@ -56,7 +56,7 @@ struct tegra_camera_clk {
};
struct tegra_camera_ops {
- int (*clks_init)(struct tegra_camera_dev *cam);
+ int (*clks_init)(struct tegra_camera_dev *cam, int port);
void (*clks_deinit)(struct tegra_camera_dev *cam);
void (*clks_enable)(struct tegra_camera_dev *cam);
void (*clks_disable)(struct tegra_camera_dev *cam);