]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: amphion: Clear last_buffer_dequeued flag for DEC_CMD_START
authorMing Qian <ming.qian@oss.nxp.com>
Wed, 17 Dec 2025 03:02:22 +0000 (11:02 +0800)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Tue, 13 Jan 2026 08:41:59 +0000 (09:41 +0100)
commitd85f3207d75df6d7a08be6526b15ff398668206c
tree4b173865219ccbcecbe6fe778ba82725447f534f
parent8f1fd70fc7c3cad2faf0a1adde5e4399ecfae691
media: amphion: Clear last_buffer_dequeued flag for DEC_CMD_START

The V4L2_DEC_CMD_START command may be used to handle the dynamic source
change, which will triggers an implicit decoder drain.
The last_buffer_dequeued flag is set in the implicit decoder drain,
so driver need to clear it to continue the following decoding flow.

Signed-off-by: Ming Qian <ming.qian@oss.nxp.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/platform/amphion/vdec.c