]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
drivers: media: camera: Multiple channel support
authorBhanu Murthy V <bmurthyv@nvidia.com>
Mon, 21 Mar 2016 21:25:05 +0000 (14:25 -0700)
committerWenjia Zhou <wenjiaz@nvidia.com>
Wed, 27 Jul 2016 22:25:12 +0000 (15:25 -0700)
commitda695f232cb2b4b18653eb549a763061fb485108
tree2efa31b6ec31b4ab2aef3b3b084a9cd8e160a523
parent35978033ba4db72dd04fb2e578d9288f37d98559
drivers: media: camera: Multiple channel support

Fix header references which are no longer needed.
Fix issues in CSI pad configuration for port A
when port B is programmed.
Fix CSI port and num lanes information for CSI
in VI mode when multiple channels are available.
Fix CSI power sequence for TPG mode.
Remove duplicated DPD programming of CSI channels
when sensor is connected. In case of TPG mode,
DPD programming is handled within CSI
power sequence.

Bug 1736471

Change-Id: Id43a32926277e03d20f993484baae7c5b623bcbe
Signed-off-by: Bhanu Murthy V <bmurthyv@nvidia.com>
Reviewed-on: http://git-master/r/1113880
(cherry picked from commit 022e9de4246e237e3d7ee18525f8c3e57cb4bf28)
Reviewed-on: http://git-master/r/1113678
(cherry picked from commit c72e750c1a5bbb4de2fdcfc3edcefb09eb438173)
Reviewed-on: http://git-master/r/1144973
drivers/media/platform/tegra/camera/mc_common.c
drivers/media/platform/tegra/camera/registers.h
drivers/media/platform/tegra/csi/csi.c
drivers/media/platform/tegra/csi/csi.h
drivers/media/platform/tegra/vi/vi.c
drivers/media/platform/tegra/vi/vi.h
drivers/media/platform/tegra/vi/vi_irq.h