]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
drm: xlnx: sdi: Fix the VSync_Start and VSync_End for interlaced modes
authorVishal Sagar <vishal.sagar@xilinx.com>
Thu, 21 Jun 2018 11:18:18 +0000 (16:48 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 7 Nov 2018 10:02:32 +0000 (11:02 +0100)
commitc842a7a32a319e6338142f2c0c36f2d3736fd3d1
treed4d87382a799da22707f93e111802ef485d4f318
parentd5a752352b285bd5a87a77924dd483e20e8b1658
drm: xlnx: sdi: Fix the VSync_Start and VSync_End for interlaced modes

Fixes the VSync_start and VSync_End for Vertical Sync Line for Field 0
and Field 1 for interlaced modes. The Field 0 is to be incremented by 1
for all interlaced modes. The Field 1 is to be incremented by 2 for 3GB
modes and by 1 for all other interlaced modes.
This can't be fixed in any other way by modifying the timing values in
the modes array.

Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com>
Reviewed-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/gpu/drm/xlnx/xlnx_sdi_timing.c