media: adv7180: Add missing lock in suspend callback

[ Upstream commit 878c496ac5 ]

The adv7180_set_power() utilizes adv7180_write() which in turn requires
the state mutex to be held, take it before calling adv7180_set_power()
to avoid tripping a lockdep_assert_held().

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
Niklas Söderlund 2025-08-28 18:06:45 +02:00 • committed by Greg Kroah-Hartman
commit 4ff0ef7fad