]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
driver: vi: tegra_camera: correct pdev->id for DT
authorBryan Wu <pengw@nvidia.com>
Fri, 21 Feb 2014 18:45:03 +0000 (10:45 -0800)
committerBryan Wu <pengw@nvidia.com>
Tue, 4 Mar 2014 22:54:16 +0000 (14:54 -0800)
commit4ca388fb943d17c7f7e8992fba04aac38714fdb2
treee0c54f0e60cce08dedd99aa39536f480f01f34b1
parent6207687cdae17f932b5c2a67935ed586b283461b
driver: vi: tegra_camera: correct pdev->id for DT

DT will initialize the pdev->id as -1 for both vi.0 and vi.1. This
will cause several subtle issues since checking pdev->id is used a
in VI and Tegra V4L2 camera drivers.

Set the pdev->id as the right value during probing for DT case. Then
no change is need for others

Bug 1463966

Change-Id: I8adf124c4d3489e9c06abbecb6d3587437954c50
Signed-off-by: Bryan Wu <pengw@nvidia.com>
Reviewed-on: http://git-master/r/373000
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jihoon Bang <jbang@nvidia.com>
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
drivers/media/platform/soc_camera/tegra_camera/common.c
drivers/media/platform/soc_camera/tegra_camera/vi2.c
drivers/video/tegra/host/vi/tegra_vi.c