]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: verisilicon: AV1: Fix enable cdef computation
authorBenjamin Gaignard <benjamin.gaignard@collabora.com>
Tue, 9 Dec 2025 10:34:01 +0000 (11:34 +0100)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Mon, 5 Jan 2026 14:56:31 +0000 (15:56 +0100)
commite0f99b810e1181374370f91cd996d761549e147f
tree85a94ddfd40d20d32db344079519286bf0b1b2c5
parente0203ddf9af7c8e170e1e99ce83b4dc07f0cd765
media: verisilicon: AV1: Fix enable cdef computation

If all the fields of the CDEF parameters are zero (which is the default),
then av1_enable_cdef register needs to be unset
(despite the V4L2_AV1_SEQUENCE_FLAG_ENABLE_CDEF possibly being set).

Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Fixes: 727a400686a2c ("media: verisilicon: Add Rockchip AV1 decoder")
Cc: stable@vger.kernel.org
Reported-by: Jianfeng Liu <liujianfeng1994@gmail.com>
Closes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4786
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>
[hverkuil: dropped Link tag since it just duplicated the Closes: URL]
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c