media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure
authorHans de Goede <hdegoede@redhat.com>
Sun, 7 Nov 2021 17:15:48 +0000 (17:15 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 Jan 2022 09:54:11 +0000 (10:54 +0100)
commitff2138d6c2a3a57347de902ecbda873e5c1725b6
tree01266d18abc26f95040f66afd92a8e8e93de909f
parent51ef6582a2189677fc8d46d3892b4e6a4ae1908a
media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure

[ Upstream commit 4492289c31364d28c2680b43b18883385a5d216c ]

Now that we restore the default or last user set exposure setting on
power_up() there is no need for the registers written by ov2680_set_fmt()
to write to the exposure register.

Not doing so fixes the exposure always being reset to the value from
the res->regs array after a set_fmt().

Link: https://lore.kernel.org/linux-media/20211107171549.267583-11-hdegoede@redhat.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/staging/media/atomisp/i2c/ov2680.h