[PATCH 4/4] arm64: dts: qcom: nord-rrd: Enable eDP0/1 display output

From: Shawn Guo

Date: Thu Sep 17 2026 - 21:39:06 EST


From: Ritesh Kumar <ritesh.kumar@xxxxxxxxxxxxxxxx>

Enable the MDSS, DP0/1 controllers and eDP0/1 PHYs on the Nord RRD
board and describe the eDP0/1 connector, its 4 data lanes and supported
link frequencies.

Signed-off-by: Ritesh Kumar <ritesh.kumar@xxxxxxxxxxxxxxxx>
Signed-off-by: Nabige Aala <nabige.aala@xxxxxxxxxxxxxxxx>
Signed-off-by: Shawn Guo <shengchao.guo@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/nord-rrd.dts | 62 +++++++++++++++++++++++++++
1 file changed, 62 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/nord-rrd.dts b/arch/arm64/boot/dts/qcom/nord-rrd.dts
index c547963371b4..802987da3cfd 100644
--- a/arch/arm64/boot/dts/qcom/nord-rrd.dts
+++ b/arch/arm64/boot/dts/qcom/nord-rrd.dts
@@ -53,6 +53,30 @@ bi_tcxo_ao_div2: bi-tcxo-ao-div2-clk {
clock-div = <2>;
};
};
+
+ dp0_connector: connector-dp0 {
+ compatible = "dp-connector";
+ label = "eDP0";
+ type = "full-size";
+
+ port {
+ dp0_connector_in: endpoint {
+ remote-endpoint = <&mdss_dp0_out>;
+ };
+ };
+ };
+
+ dp1_connector: connector-dp1 {
+ compatible = "dp-connector";
+ label = "eDP1";
+ type = "full-size";
+
+ port {
+ dp1_connector_in: endpoint {
+ remote-endpoint = <&mdss_dp1_out>;
+ };
+ };
+ };
};

&apps_rsc {
@@ -366,6 +390,20 @@ vreg_l3l_1p8: ldo3 {
};
};

+&dp0_phy {
+ vdda-phy-supply = <&vreg_l2h_1p2>;
+ vdda-pll-supply = <&vreg_l1h_0p9>;
+
+ status = "okay";
+};
+
+&dp1_phy {
+ vdda-phy-supply = <&vreg_l2h_1p2>;
+ vdda-pll-supply = <&vreg_l1h_0p9>;
+
+ status = "okay";
+};
+
&i2c7 {
clock-frequency = <400000>;

@@ -377,6 +415,30 @@ rtc@32 {
};
};

+&mdss {
+ status = "okay";
+};
+
+&mdss_dp0 {
+ status = "okay";
+};
+
+&mdss_dp0_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+ remote-endpoint = <&dp0_connector_in>;
+};
+
+&mdss_dp1 {
+ status = "okay";
+};
+
+&mdss_dp1_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+ remote-endpoint = <&dp1_connector_in>;
+};
+
&qupv3_0 {
firmware-name = "qcom/nord/qupv3fw.elf";

--
2.43.0