diff options
| author | Andy Yan <andy.yan@rock-chips.com> | 2024-12-14 16:17:01 +0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-02-08 09:56:56 +0100 |
| commit | a7b38cd0c10ab6a0f615c67f96458d5e1c38d82c (patch) | |
| tree | 10d32c7fb32a9e0db801c2cfb12b4581aa35ef98 /scripts/git.orderFile | |
| parent | 36766cdebe92524009c8c8384e705f167e89c32c (diff) | |
| download | linux-a7b38cd0c10ab6a0f615c67f96458d5e1c38d82c.tar.gz linux-a7b38cd0c10ab6a0f615c67f96458d5e1c38d82c.tar.bz2 linux-a7b38cd0c10ab6a0f615c67f96458d5e1c38d82c.zip | |
drm/rockchip: vop2: Fix the windows switch between different layers
[ Upstream commit 0ca953ac226eaffbe1a795f5e517095a8d494921 ]
Every layer of vop2 should bind a window, and we also need to make
sure that this window is not used by other layer.
0x5 is a reserved layer sel value on rk3568, but it will select
Cluster3 on rk3588, configure unused layers to 0x5 will lead
alpha blending error on rk3588.
When we bind a window from layerM to layerN, we move the old window
on layerN to layerM.
Fixes: 604be85547ce ("drm/rockchip: Add VOP2 driver")
Tested-by: Derek Foreman <derek.foreman@collabora.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20241214081719.3330518-3-andyshrk@163.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'scripts/git.orderFile')
0 files changed, 0 insertions, 0 deletions
