mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 01:10:04 +00:00
[media] media: ov13858: Fix 4224x3136 video flickering at some vblanks
Previously, with crop (0, 0), (4255, 3167), VTS < 0xC9E was resulting in blank frames sometimes. This appeared as video flickering. But we need VTS < 0xC9E to get ~30fps. Omni Vision recommends to use crop (0,8), (4255, 3159) for 4224x3136. With this crop, VTS 0xC8E is supported and yields ~30fps. Signed-off-by: Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com> Reviewed-by: Tomasz Figa <tfiga@chromium.org> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
parent
6f2a0594ae
commit
58020c9f14
1 changed files with 2 additions and 2 deletions
|
@ -237,11 +237,11 @@ static const struct ov13858_reg mode_4224x3136_regs[] = {
|
|||
{0x3800, 0x00},
|
||||
{0x3801, 0x00},
|
||||
{0x3802, 0x00},
|
||||
{0x3803, 0x00},
|
||||
{0x3803, 0x08},
|
||||
{0x3804, 0x10},
|
||||
{0x3805, 0x9f},
|
||||
{0x3806, 0x0c},
|
||||
{0x3807, 0x5f},
|
||||
{0x3807, 0x57},
|
||||
{0x3808, 0x10},
|
||||
{0x3809, 0x80},
|
||||
{0x380a, 0x0c},
|
||||
|
|
Loading…
Reference in a new issue