]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: amphion: Remove lock in s_ctrl callback
authorMing Qian <ming.qian@nxp.com>
Mon, 6 May 2024 08:49:17 +0000 (17:49 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Aug 2024 13:34:14 +0000 (15:34 +0200)
commit6fd9b044bde5d299b840deb3e53c2779a75ac217
tree6cd2cafef5b49bbd1c5b61a84618150d28982ff1
parent16a8a2a839d19c4cf7253642b493ffb8eee1d857
media: amphion: Remove lock in s_ctrl callback

[ Upstream commit 065927b51eb1f042c3e026cebfd55e72ccc26093 ]

There is no need to add a lock in s_ctrl callback, it has been
synchronized by the ctrl_handler's lock, otherwise it may led to
a deadlock if the driver calls v4l2_ctrl_s_ctrl().

Signed-off-by: Ming Qian <ming.qian@nxp.com>
Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/media/platform/amphion/vdec.c
drivers/media/platform/amphion/venc.c