Skip to content

Commit 6ebe22b

Browse files
Yongxing Moushashim-quic
authored andcommitted
FROMLIST: arm64: dts: qcom: qcs8300-ride: Enable Display Port
Enable DPTX0 along with their corresponding PHYs for qcs8300-ride platform. Link:https://lore.kernel.org/all/20241226-dts_qcs8300-v2-2-ec8d4fb65cba@quicinc.com/ Signed-off-by: Yongxing Mou <quic_yongmou@quicinc.com>
1 parent cbd343c commit 6ebe22b

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

arch/arm64/boot/dts/qcom/qcs8300-ride.dts

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,18 @@
3232
enable-active-high;
3333
regulator-always-on;
3434
};
35+
36+
dp0-connector {
37+
compatible = "dp-connector";
38+
label = "DP0";
39+
type = "full-size";
40+
41+
port {
42+
dp0_connector_in: endpoint {
43+
remote-endpoint = <&mdss_dp0_out>;
44+
};
45+
};
46+
};
3547
};
3648

3749
&apps_rsc {
@@ -304,6 +316,30 @@
304316
};
305317
};
306318

319+
&mdss {
320+
status = "okay";
321+
};
322+
323+
&mdss_dp0 {
324+
pinctrl-0 = <&dp_hot_plug_det>;
325+
pinctrl-names = "default";
326+
327+
status = "okay";
328+
};
329+
330+
&mdss_dp0_out {
331+
data-lanes = <0 1 2 3>;
332+
link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
333+
remote-endpoint = <&dp0_connector_in>;
334+
};
335+
336+
&mdss_dp0_phy {
337+
vdda-phy-supply = <&vreg_l5a>;
338+
vdda-pll-supply = <&vreg_l4a>;
339+
340+
status = "okay";
341+
};
342+
307343
&qupv3_id_0 {
308344
status = "okay";
309345
};
@@ -346,6 +382,14 @@
346382
};
347383
};
348384

385+
&tlmm {
386+
dp_hot_plug_det: dp-hot-plug-det-state {
387+
pins = "gpio94";
388+
function = "edp0_hot";
389+
bias-disable;
390+
};
391+
};
392+
349393
&uart7 {
350394
status = "okay";
351395
};

0 commit comments

Comments
 (0)