]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/rockchip: vop2: Add uv swap for cluster window
authorAndy Yan <andy.yan@rock-chips.com>
Mon, 3 Mar 2025 03:44:17 +0000 (11:44 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 3 Mar 2025 21:35:21 +0000 (22:35 +0100)
commite7aae9f6d762139f8d2b86db03793ae0ab3dd802
tree296f639826c22a1f684cdd3d4360d72b76fbd591
parentb90fa71a11600276c993e620abea8ca9f2045401
drm/rockchip: vop2: Add uv swap for cluster window

The Cluster windows of upcoming VOP on rk3576 also support
linear YUV support, we need to set uv swap bit for it.

As the VOP2_WIN_UV_SWA register defined on rk3568/rk3588 is
0xffffffff, so this register will not be touched on these
two platforms.

Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Tested-by: Michael Riesch <michael.riesch@wolfvision.net> # on RK3568
Tested-by: Detlev Casanova <detlev.casanova@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20250303034436.192400-4-andyshrk@163.com
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c