[PATCH v2 4/5] drm/rockchip: dw_dp: Add DisplayPort support for rk3576
From: Andy Yan <hidden>
Date: 2026-02-01 08:15:16
Also in:
dri-devel, linux-devicetree, linux-rockchip, lkml
Subsystem:
arm/rockchip soc support, drm drivers, drm drivers and misc gpu patches, drm drivers for rockchip, the rest · Maintainers:
Heiko Stuebner, David Airlie, Simona Vetter, Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Sandy Huang, Heiko Stübner, Andy Yan, Linus Torvalds
From: Andy Yan <andy.yan@rock-chips.com>
The DisplayPort of the RK3576 is basically the same as that of the
RK3588, but it operates in dual-pixel mode and also support MST.
This patch only enable the SST output now.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Reviewed-by: Sebastian Reichel <redacted>
Tested-by: Sebastian Reichel <redacted>
---
(no changes since v1)
drivers/gpu/drm/rockchip/dw_dp-rockchip.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/drivers/gpu/drm/rockchip/dw_dp-rockchip.c b/drivers/gpu/drm/rockchip/dw_dp-rockchip.c
index 89d614d53596..dac3d202971e 100644
--- a/drivers/gpu/drm/rockchip/dw_dp-rockchip.c
+++ b/drivers/gpu/drm/rockchip/dw_dp-rockchip.c
@@ -142,10 +142,18 @@ static const struct dw_dp_plat_data rk3588_dp_plat_data = {
.pixel_mode = DW_DP_MP_QUAD_PIXEL,
};
+static const struct dw_dp_plat_data rk3576_dp_plat_data = {
+ .max_link_rate = 810000,
+ .pixel_mode = DW_DP_MP_DUAL_PIXEL,
+};
+
static const struct of_device_id dw_dp_of_match[] = {
{
.compatible = "rockchip,rk3588-dp",
.data = &rk3588_dp_plat_data,
+ }, {
+ .compatible = "rockchip,rk3576-dp",
+ .data = &rk3576_dp_plat_data,
},
{}
};--
2.43.0