media: atomisp: gc0310: Limit max exposure value to mode-height + vblank
authorHans de Goede <hansg@kernel.org>
Sun, 6 Jul 2025 09:53:53 +0000 (11:53 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 8 Jul 2025 06:43:30 +0000 (08:43 +0200)
commitbddd68a844f5a1c5ecc2f0409e7a2e7789169477
tree2a072fa264b80d2f7b293b6bc24e27ab3d0a59dc
parentc9524e6b90824ccfb96eac2e88f377f50c6d13ce
media: atomisp: gc0310: Limit max exposure value to mode-height + vblank

When an exposure value > (mode-height + vblank) gets set the sensor will
automatically increase vblank, lowering the framerate.

This is not desirable, limit exposure the maximum exposure to mode-height +
vblank to avoid the unwanted framerate slowdown.

Signed-off-by: Hans de Goede <hansg@kernel.org>
Reviewed-by: Andy Shevchenko <andy@kernel.org>
Link: https://lore.kernel.org/r/20250517114106.43494-11-hdegoede@redhat.com
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/staging/media/atomisp/i2c/atomisp-gc0310.c