]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: verisilicon: Fix AV1 decoder clock frequency
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Mon, 17 Feb 2025 21:46:54 +0000 (16:46 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Aug 2025 14:28:37 +0000 (16:28 +0200)
commitb3433cffee8da62e93ab54d5d1083cd643f8d3a7
tree701c214bd47c9a7e2acf51421b1d2a2a34adddb3
parent6a41dc143e3c3de245bce2b7130e91524a9b2643
media: verisilicon: Fix AV1 decoder clock frequency

commit 01350185fe02ae3ea2c12d578e06af0d5186f33e upstream.

The desired clock frequency was correctly set to 400MHz in the device tree
but was lowered by the driver to 300MHz breaking 4K 60Hz content playback.
Fix the issue by removing the driver call to clk_set_rate(), which reduce
the amount of board specific code.

Fixes: 003afda97c65 ("media: verisilicon: Enable AV1 decoder on rk3588")
Cc: stable@vger.kernel.org
Reviewed-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/platform/verisilicon/rockchip_vpu_hw.c