From: Andy Yan <andy....@rock-chips.com>
Thanks for the basic work from Collabora, I can bringup a HDMI display out on rk3576. The hdmi depends on WIP patch from Cristian[0] I test it with a 1080P/4K HDMI output with modetest and weston output. If there are some one want to have a try, I have a tree here[1] [0]https://lore.kernel.org/lkml/20240819-b4-rk3588-bridge-upstream-v4-0-6417c72a2...@collabora.com/ [1]https://github.com/andyshrk/linux/tree/rk3576-vop2-upstream-v2 Changes in v2: - split it from main patch add support for rk3576 - Add platform specific callback - Introduce vop hardware version - Add dt bindings - Add platform specific callback Andy Yan (11): drm/rockchip: vop2: Add debugfs support drm/rockchip: vop2: Support for different layer selet configuration between VPs drm/rockchip: vop2: Support 32x8 superblock afbc drm/rockchip: vop2: Add platform specific callback drm/rockchip: vop2: Introduce vop hardware version drm/rockchip: vop2: Register the primary plane and overlay plane separately drm/rockchip: vop2: Set plane possible crtcs by possible vp mask drm/rockchip: vop2: Add uv swap for cluster window dt-bindings: display: vop2: Add rk3576 support drm/rockchip: vop2: Add support for rk3576 phy: phy-rockchip-samsung-hdptx: Don't request RST_PHY/RST_ROPLL/RST_LCPLL .../display/rockchip/rockchip-vop2.yaml | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1560 ++++--------- drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 274 ++- drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 1989 ++++++++++++++++- .../phy/rockchip/phy-rockchip-samsung-hdptx.c | 17 +- 5 files changed, 2701 insertions(+), 1140 deletions(-) -- 2.34.1