* [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files
@ 2025-07-24 12:23 Dmitry Baryshkov
2025-07-24 12:23 ` [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint Dmitry Baryshkov
` (5 more replies)
0 siblings, 6 replies; 12+ messages in thread
From: Dmitry Baryshkov @ 2025-07-24 12:23 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
Follow the example of other DP controllers and also eDP controller on
SC7280 and add missing mdss*_dp*_out endpoint declaration to the SoC
DTSI. This slightly reduces the boilerplate in the platform DT files and
also reduces the difference between DP and eDP controllers.
While we are at it, also clean up remaining data-lanes and supplies
leftovers.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
Dmitry Baryshkov (5):
arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint
arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints
arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint
arm64: dts: qcom: move data-lanes to the DP-out endpoint
arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies
arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 96 +++++++---------------
arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 6 +-
.../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 14 +---
arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 14 +---
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 7 ++
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 11 +--
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 11 +--
.../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts | 13 +--
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 18 ++++
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 16 ++--
arch/arm64/boot/dts/qcom/x1-crd.dtsi | 15 ++--
.../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 16 ++--
.../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 16 ++--
.../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 16 ++--
.../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 16 ++--
.../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 16 ++--
.../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 16 ++--
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 15 ++--
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 3 +
19 files changed, 122 insertions(+), 213 deletions(-)
---
base-commit: a933d3dc1968fcfb0ab72879ec304b1971ed1b9a
change-id: 20250724-move-edp-endpoints-fadecdaadda1
Best regards,
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
@ 2025-07-24 12:23 ` Dmitry Baryshkov
2025-07-24 12:25 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints Dmitry Baryshkov
` (4 subsequent siblings)
5 siblings, 1 reply; 12+ messages in thread
From: Dmitry Baryshkov @ 2025-07-24 12:23 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
Follow the example of other DP controllers and also eDP controller on
SC7280 and move mdss_edp_out endpoint declaration to the SoC DTSI. This
slightly reduces the boilerplate in the platform DT files and also
reduces the difference between DP and eDP controllers.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 11 +++--------
arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 11 +++--------
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 7 +++++++
3 files changed, 13 insertions(+), 16 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts b/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts
index 21c2d25a294506de41f6e8b7197be85c02d03568..93dfb82c36da29cf271a2c0e4e5077f9cc7ac299 100644
--- a/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts
+++ b/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts
@@ -457,15 +457,10 @@ auo_b140han06_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
- mdss_edp_out: endpoint {
- remote-endpoint = <&auo_b140han06_in>;
- };
- };
- };
+&mdss_edp_out {
+ remote-endpoint = <&auo_b140han06_in>;
};
&pcie3 {
diff --git a/arch/arm64/boot/dts/qcom/sc8180x-primus.dts b/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
index 7a4bd6955470338dd9c7a628c9f9a01de8b480ac..6808226b04e4e6cab77af1a29376ce06d5dfd14e 100644
--- a/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
+++ b/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
@@ -551,15 +551,10 @@ auo_b133han05_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
- mdss_edp_out: endpoint {
- remote-endpoint = <&auo_b133han05_in>;
- };
- };
- };
+&mdss_edp_out {
+ remote-endpoint = <&auo_b133han05_in>;
};
&pcie1 {
diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi
index f4f1d6a11960c69055d001a34e893e696ae5ce77..836ac94551478fd728b1229616bbc6494cee336f 100644
--- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi
@@ -3423,6 +3423,13 @@ edp_in: endpoint {
remote-endpoint = <&dpu_intf5_out>;
};
};
+
+ port@1 {
+ reg = <1>;
+
+ mdss_edp_out: endpoint {
+ };
+ };
};
edp_opp_table: opp-table {
--
2.39.5
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
2025-07-24 12:23 ` [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint Dmitry Baryshkov
@ 2025-07-24 12:23 ` Dmitry Baryshkov
2025-07-24 12:27 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint Dmitry Baryshkov
` (3 subsequent siblings)
5 siblings, 1 reply; 12+ messages in thread
From: Dmitry Baryshkov @ 2025-07-24 12:23 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
Follow the example of other DP controllers and also eDP controller on
SC7280 and move all mdss[01]_dp[0123]_out endpoints declaration to the
SoC DTSI. This slightly reduces the boilerplate in the platform DT files
and also reduces the difference between DP and eDP controllers.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 78 +++++++---------------
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 11 +--
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 11 +--
.../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts | 13 ++--
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 18 +++++
5 files changed, 52 insertions(+), 79 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sa8295p-adp.dts b/arch/arm64/boot/dts/qcom/sa8295p-adp.dts
index 2fd1dafe63ce7a4f409d19946b9f10ffe324fba3..d5015ec4b23d00b5a51c81c99ea46f7c57c3fd13 100644
--- a/arch/arm64/boot/dts/qcom/sa8295p-adp.dts
+++ b/arch/arm64/boot/dts/qcom/sa8295p-adp.dts
@@ -35,7 +35,7 @@ dp2-connector {
port {
dp2_connector_in: endpoint {
- remote-endpoint = <&mdss1_dp0_phy_out>;
+ remote-endpoint = <&mdss1_dp0_out>;
};
};
};
@@ -49,7 +49,7 @@ dp3-connector {
port {
dp3_connector_in: endpoint {
- remote-endpoint = <&mdss1_dp1_phy_out>;
+ remote-endpoint = <&mdss1_dp1_out>;
};
};
};
@@ -63,7 +63,7 @@ edp0-connector {
port {
edp0_connector_in: endpoint {
- remote-endpoint = <&mdss0_dp2_phy_out>;
+ remote-endpoint = <&mdss0_dp2_out>;
};
};
};
@@ -77,7 +77,7 @@ edp1-connector {
port {
edp1_connector_in: endpoint {
- remote-endpoint = <&mdss0_dp3_phy_out>;
+ remote-endpoint = <&mdss0_dp3_out>;
};
};
};
@@ -91,7 +91,7 @@ edp2-connector {
port {
edp2_connector_in: endpoint {
- remote-endpoint = <&mdss1_dp2_phy_out>;
+ remote-endpoint = <&mdss1_dp2_out>;
};
};
};
@@ -105,7 +105,7 @@ edp3-connector {
port {
edp3_connector_in: endpoint {
- remote-endpoint = <&mdss1_dp3_phy_out>;
+ remote-endpoint = <&mdss1_dp3_out>;
};
};
};
@@ -364,15 +364,10 @@ &mdss0_dp2 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss0_dp2_phy_out: endpoint {
- remote-endpoint = <&edp0_connector_in>;
- };
- };
- };
+&mdss0_dp2_out {
+ remote-endpoint = <&edp0_connector_in>;
};
&mdss0_dp2_phy {
@@ -386,15 +381,10 @@ &mdss0_dp3 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss0_dp3_phy_out: endpoint {
- remote-endpoint = <&edp1_connector_in>;
- };
- };
- };
+&mdss0_dp3_out {
+ remote-endpoint = <&edp1_connector_in>;
};
&mdss0_dp3_phy {
@@ -412,15 +402,10 @@ &mdss1_dp0 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss1_dp0_phy_out: endpoint {
- remote-endpoint = <&dp2_connector_in>;
- };
- };
- };
+&mdss1_dp0_out {
+ remote-endpoint = <&dp2_connector_in>;
};
&mdss1_dp0_phy {
@@ -434,15 +419,10 @@ &mdss1_dp1 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss1_dp1_phy_out: endpoint {
- remote-endpoint = <&dp3_connector_in>;
- };
- };
- };
+&mdss1_dp1_out {
+ remote-endpoint = <&dp3_connector_in>;
};
&mdss1_dp1_phy {
@@ -456,15 +436,10 @@ &mdss1_dp2 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss1_dp2_phy_out: endpoint {
- remote-endpoint = <&edp2_connector_in>;
- };
- };
- };
+&mdss1_dp2_out {
+ remote-endpoint = <&edp2_connector_in>;
};
&mdss1_dp2_phy {
@@ -478,15 +453,10 @@ &mdss1_dp3 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss1_dp3_phy_out: endpoint {
- remote-endpoint = <&edp3_connector_in>;
- };
- };
- };
+&mdss1_dp3_out {
+ remote-endpoint = <&edp3_connector_in>;
};
&mdss1_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-crd.dts b/arch/arm64/boot/dts/qcom/sc8280xp-crd.dts
index 8e2c02497c05c10a3a5a43a6002467736a3b7f95..bcbd668f562fdfd3558e7138e98ba21987603162 100644
--- a/arch/arm64/boot/dts/qcom/sc8280xp-crd.dts
+++ b/arch/arm64/boot/dts/qcom/sc8280xp-crd.dts
@@ -548,15 +548,10 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
- mdss0_dp3_out: endpoint {
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+&mdss0_dp3_out {
+ remote-endpoint = <&edp_panel_in>;
};
&mdss0_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
index cefecb7a23cf579b1f62ef6fccf9a27a6ea92ac4..0b479e98ba387de8e9d5b2bbaf43e2ed083fb94f 100644
--- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
+++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
@@ -761,15 +761,10 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
- mdss0_dp3_out: endpoint {
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+&mdss0_dp3_out {
+ remote-endpoint = <&edp_panel_in>;
};
&mdss0_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dts b/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dts
index 812251324002b50f3b48845b6c244f692d42b9b2..29efbef5ef69263e9a59a43e27d158ae8e793ab8 100644
--- a/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dts
+++ b/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-blackrock.dts
@@ -63,7 +63,7 @@ dp3_connector: connector {
port {
dp1_connector_in: endpoint {
- remote-endpoint = <&mdss0_dp2_phy_out>;
+ remote-endpoint = <&mdss0_dp2_out>;
};
};
};
@@ -602,15 +602,10 @@ &mdss0_dp2 {
data-lanes = <0 1 2 3>;
status = "okay";
+};
- ports {
- port@1 {
- reg = <1>;
- mdss0_dp2_phy_out: endpoint {
- remote-endpoint = <&dp1_connector_in>;
- };
- };
- };
+&mdss0_dp2_out {
+ remote-endpoint = <&dp1_connector_in>;
};
&mdss0_dp2_phy {
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
index 87555a119d947dca75415675807f7965b2f203ac..421693208af0d5baeaa14ba2bbf29cbbc677e732 100644
--- a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
@@ -4526,6 +4526,9 @@ mdss0_dp2_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss0_dp2_out: endpoint {
+ };
};
};
@@ -4598,6 +4601,9 @@ mdss0_dp3_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss0_dp3_out: endpoint {
+ };
};
};
@@ -5701,6 +5707,9 @@ mdss1_dp0_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss1_dp0_out: endpoint {
+ };
};
};
@@ -5773,6 +5782,9 @@ mdss1_dp1_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss1_dp1_out: endpoint {
+ };
};
};
@@ -5845,6 +5857,9 @@ mdss1_dp2_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss1_dp2_out: endpoint {
+ };
};
};
@@ -5917,6 +5932,9 @@ mdss1_dp3_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss1_dp3_out: endpoint {
+ };
};
};
--
2.39.5
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
2025-07-24 12:23 ` [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint Dmitry Baryshkov
2025-07-24 12:23 ` [PATCH 2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints Dmitry Baryshkov
@ 2025-07-24 12:23 ` Dmitry Baryshkov
2025-07-24 12:28 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint Dmitry Baryshkov
` (2 subsequent siblings)
5 siblings, 1 reply; 12+ messages in thread
From: Dmitry Baryshkov @ 2025-07-24 12:23 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
Follow the example of other DP controllers and also eDP controller on
SC7280 and move mdss_dp3_out endpoint declaration to the SoC
DTSI. This slightly reduces the boilerplate in the platform DT files and
also reduces the difference between DP and eDP controllers.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1-crd.dtsi | 15 +++++----------
.../boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 16 +++++-----------
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 15 +++++----------
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 3 +++
10 files changed, 48 insertions(+), 97 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi b/arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
index c771fd1d8029b567dca349f2b0f2013f736c2b9f..16d045cf64c08c02c420787e000f4f45cfc2c6ff 100644
--- a/arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
@@ -1019,19 +1019,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1-crd.dtsi b/arch/arm64/boot/dts/qcom/x1-crd.dtsi
index c9f0d505267081af66b0973fe6c1e33832a2c86b..be391e9321296782eceb4321c4618c6438d2b1f7 100644
--- a/arch/arm64/boot/dts/qcom/x1-crd.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1-crd.dtsi
@@ -1168,18 +1168,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi b/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
index ac1dddf27da30e6a9f7e1d1ecbd5192bf2d0671e..713b40365ccbc3f2408a5c66769b0c6543e1fa95 100644
--- a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
@@ -1022,19 +1022,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts b/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
index 71b2cc6c392fef9edd19477e4aab6e28699e1eb7..62eba17cdc87c088ca471b4cbf5b44af06400fe4 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
@@ -611,19 +611,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts b/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
index fd00d1bf12e165e9ffa0848ba93110348de9a9dd..6b27067f0be66b5c41fa681ff3b4f535100bdf59 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
@@ -918,19 +918,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts b/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
index 8d2a9b7f4730783bbaa81e488a0e99cc195a195f..f9ce2a63767c151192b0618ee2154e8d97316c1b 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
@@ -1060,19 +1060,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts b/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
index d02f8d4f7baf0a8e7c1bb95cd4a84ffe24ba8ef1..71becfc5e6f649299b05b0b93cf74b81dea9fa57 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
@@ -1104,19 +1104,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi b/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
index 0fd8516580b2679ee425438cb73fd4078cb20581..27dd5e4e9939124360544ee9c59900ebb01f3f49 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
@@ -981,19 +981,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
-
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts b/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts
index 4dfba835af6a064dbc5ad65671cb8a6e4df79758..4c4e8bb154733f3262a4f1b0da5140d6e4d2d872 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts
@@ -887,18 +887,13 @@ edp_panel_in: endpoint {
};
};
};
+};
- ports {
- port@1 {
- reg = <1>;
- mdss_dp3_out: endpoint {
- data-lanes = <0 1 2 3>;
- link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+&mdss_dp3_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
- remote-endpoint = <&edp_panel_in>;
- };
- };
- };
+ remote-endpoint = <&edp_panel_in>;
};
&mdss_dp3_phy {
diff --git a/arch/arm64/boot/dts/qcom/x1e80100.dtsi b/arch/arm64/boot/dts/qcom/x1e80100.dtsi
index 5e9a8fa3cf96468b12775f91192cbd779d5ce946..9f1908ff0fe1958b52b2fe870d74ee0e480faec8 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1e80100.dtsi
@@ -5597,6 +5597,9 @@ mdss_dp3_in: endpoint {
port@1 {
reg = <1>;
+
+ mdss_dp3_out: endpoint {
+ };
};
};
--
2.39.5
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
` (2 preceding siblings ...)
2025-07-24 12:23 ` [PATCH 3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint Dmitry Baryshkov
@ 2025-07-24 12:23 ` Dmitry Baryshkov
2025-07-24 12:28 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies Dmitry Baryshkov
2025-08-12 4:03 ` [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Bjorn Andersson
5 siblings, 1 reply; 12+ messages in thread
From: Dmitry Baryshkov @ 2025-07-24 12:23 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
Support for the data-lanes declaration in the DP node is deprecated.
Move them to the corresponding endpoint as recommended by the current DP
bindings.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 18 ++++++------------
arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 3 +--
arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 3 +--
arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 3 +--
4 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sa8295p-adp.dts b/arch/arm64/boot/dts/qcom/sa8295p-adp.dts
index d5015ec4b23d00b5a51c81c99ea46f7c57c3fd13..64e59299672cbf316b4eddb978e4583ff34c0299 100644
--- a/arch/arm64/boot/dts/qcom/sa8295p-adp.dts
+++ b/arch/arm64/boot/dts/qcom/sa8295p-adp.dts
@@ -361,12 +361,11 @@ &mdss0 {
};
&mdss0_dp2 {
- data-lanes = <0 1 2 3>;
-
status = "okay";
};
&mdss0_dp2_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&edp0_connector_in>;
};
@@ -378,12 +377,11 @@ &mdss0_dp2_phy {
};
&mdss0_dp3 {
- data-lanes = <0 1 2 3>;
-
status = "okay";
};
&mdss0_dp3_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&edp1_connector_in>;
};
@@ -399,12 +397,11 @@ &mdss1 {
};
&mdss1_dp0 {
- data-lanes = <0 1 2 3>;
-
status = "okay";
};
&mdss1_dp0_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&dp2_connector_in>;
};
@@ -416,12 +413,11 @@ &mdss1_dp0_phy {
};
&mdss1_dp1 {
- data-lanes = <0 1 2 3>;
-
status = "okay";
};
&mdss1_dp1_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&dp3_connector_in>;
};
@@ -433,12 +429,11 @@ &mdss1_dp1_phy {
};
&mdss1_dp2 {
- data-lanes = <0 1 2 3>;
-
status = "okay";
};
&mdss1_dp2_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&edp2_connector_in>;
};
@@ -450,12 +445,11 @@ &mdss1_dp2_phy {
};
&mdss1_dp3 {
- data-lanes = <0 1 2 3>;
-
status = "okay";
};
&mdss1_dp3_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&edp3_connector_in>;
};
diff --git a/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts b/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
index 672ac4c3afa34011eba6a309148978a777e2fbfa..a70396f250f0cc7509128bd49b3c69e0e78cffc4 100644
--- a/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
+++ b/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
@@ -438,8 +438,6 @@ &mdss {
};
&mdss_dp {
- data-lanes = <0 1>;
-
vdda-1p2-supply = <&vreg_l3c_1p2>;
vdda-0p9-supply = <&vreg_l4a_0p8>;
@@ -447,6 +445,7 @@ &mdss_dp {
};
&mdss_dp_out {
+ data-lanes = <0 1>;
remote-endpoint = <&ec_dp_in>;
};
diff --git a/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts b/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts
index 93dfb82c36da29cf271a2c0e4e5077f9cc7ac299..08d0784d0cbb899b021198bd85e26f1a93861713 100644
--- a/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts
+++ b/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts
@@ -436,8 +436,6 @@ &mdss_dp1_out {
};
&mdss_edp {
- data-lanes = <0 1 2 3>;
-
pinctrl-0 = <&edp_hpd_active>;
pinctrl-names = "default";
@@ -460,6 +458,7 @@ auo_b140han06_in: endpoint {
};
&mdss_edp_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&auo_b140han06_in>;
};
diff --git a/arch/arm64/boot/dts/qcom/sc8180x-primus.dts b/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
index 6808226b04e4e6cab77af1a29376ce06d5dfd14e..93de9fe918ebdadf239832db647b84ac9d5a33f6 100644
--- a/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
+++ b/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
@@ -531,8 +531,6 @@ &mdss_dp1_out {
};
&mdss_edp {
- data-lanes = <0 1 2 3>;
-
pinctrl-names = "default";
pinctrl-0 = <&edp_hpd_active>;
@@ -554,6 +552,7 @@ auo_b133han05_in: endpoint {
};
&mdss_edp_out {
+ data-lanes = <0 1 2 3>;
remote-endpoint = <&auo_b133han05_in>;
};
--
2.39.5
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
` (3 preceding siblings ...)
2025-07-24 12:23 ` [PATCH 4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint Dmitry Baryshkov
@ 2025-07-24 12:23 ` Dmitry Baryshkov
2025-07-24 12:30 ` Konrad Dybcio
2025-08-12 4:03 ` [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Bjorn Andersson
5 siblings, 1 reply; 12+ messages in thread
From: Dmitry Baryshkov @ 2025-07-24 12:23 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
DP supplies were migrated to the corresponding DP PHY. Drop them from
the DP controller node.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts b/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
index a70396f250f0cc7509128bd49b3c69e0e78cffc4..ad342d8b7508c543984f166300bea04b6d7de88f 100644
--- a/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
+++ b/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
@@ -438,9 +438,6 @@ &mdss {
};
&mdss_dp {
- vdda-1p2-supply = <&vreg_l3c_1p2>;
- vdda-0p9-supply = <&vreg_l4a_0p8>;
-
status = "okay";
};
--
2.39.5
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint
2025-07-24 12:23 ` [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint Dmitry Baryshkov
@ 2025-07-24 12:25 ` Konrad Dybcio
0 siblings, 0 replies; 12+ messages in thread
From: Konrad Dybcio @ 2025-07-24 12:25 UTC (permalink / raw)
To: Dmitry Baryshkov, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
On 7/24/25 2:23 PM, Dmitry Baryshkov wrote:
> Follow the example of other DP controllers and also eDP controller on
> SC7280 and move mdss_edp_out endpoint declaration to the SoC DTSI. This
> slightly reduces the boilerplate in the platform DT files and also
> reduces the difference between DP and eDP controllers.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints
2025-07-24 12:23 ` [PATCH 2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints Dmitry Baryshkov
@ 2025-07-24 12:27 ` Konrad Dybcio
0 siblings, 0 replies; 12+ messages in thread
From: Konrad Dybcio @ 2025-07-24 12:27 UTC (permalink / raw)
To: Dmitry Baryshkov, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
On 7/24/25 2:23 PM, Dmitry Baryshkov wrote:
> Follow the example of other DP controllers and also eDP controller on
> SC7280 and move all mdss[01]_dp[0123]_out endpoints declaration to the
> SoC DTSI. This slightly reduces the boilerplate in the platform DT files
> and also reduces the difference between DP and eDP controllers.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint
2025-07-24 12:23 ` [PATCH 3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint Dmitry Baryshkov
@ 2025-07-24 12:28 ` Konrad Dybcio
0 siblings, 0 replies; 12+ messages in thread
From: Konrad Dybcio @ 2025-07-24 12:28 UTC (permalink / raw)
To: Dmitry Baryshkov, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
On 7/24/25 2:23 PM, Dmitry Baryshkov wrote:
> Follow the example of other DP controllers and also eDP controller on
> SC7280 and move mdss_dp3_out endpoint declaration to the SoC
> DTSI. This slightly reduces the boilerplate in the platform DT files and
> also reduces the difference between DP and eDP controllers.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint
2025-07-24 12:23 ` [PATCH 4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint Dmitry Baryshkov
@ 2025-07-24 12:28 ` Konrad Dybcio
0 siblings, 0 replies; 12+ messages in thread
From: Konrad Dybcio @ 2025-07-24 12:28 UTC (permalink / raw)
To: Dmitry Baryshkov, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
On 7/24/25 2:23 PM, Dmitry Baryshkov wrote:
> Support for the data-lanes declaration in the DP node is deprecated.
> Move them to the corresponding endpoint as recommended by the current DP
> bindings.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies
2025-07-24 12:23 ` [PATCH 5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies Dmitry Baryshkov
@ 2025-07-24 12:30 ` Konrad Dybcio
0 siblings, 0 replies; 12+ messages in thread
From: Konrad Dybcio @ 2025-07-24 12:30 UTC (permalink / raw)
To: Dmitry Baryshkov, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, cros-qcom-dts-watchers
Cc: linux-arm-msm, devicetree, linux-kernel
On 7/24/25 2:23 PM, Dmitry Baryshkov wrote:
> DP supplies were migrated to the corresponding DP PHY. Drop them from
> the DP controller node.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
` (4 preceding siblings ...)
2025-07-24 12:23 ` [PATCH 5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies Dmitry Baryshkov
@ 2025-08-12 4:03 ` Bjorn Andersson
5 siblings, 0 replies; 12+ messages in thread
From: Bjorn Andersson @ 2025-08-12 4:03 UTC (permalink / raw)
To: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
cros-qcom-dts-watchers, Dmitry Baryshkov
Cc: linux-arm-msm, devicetree, linux-kernel
On Thu, 24 Jul 2025 15:23:38 +0300, Dmitry Baryshkov wrote:
> Follow the example of other DP controllers and also eDP controller on
> SC7280 and add missing mdss*_dp*_out endpoint declaration to the SoC
> DTSI. This slightly reduces the boilerplate in the platform DT files and
> also reduces the difference between DP and eDP controllers.
>
> While we are at it, also clean up remaining data-lanes and supplies
> leftovers.
>
> [...]
Applied, thanks!
[1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint
commit: 45cca0f3c8208d210751ec91edf778a18336df88
[2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints
commit: caaba55bb751133433c1b0806f5ce6b88359f0f7
[3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint
commit: 91329efd132bf58aaecb33c07a4e566d9e95ff71
[4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint
commit: c361adf09dfc77c62da4c0d548a8c8d50eb9c71d
[5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies
commit: afde4d8ea536964b7b7fe83cc6736e28475b6135
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2025-08-12 4:03 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-24 12:23 [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Dmitry Baryshkov
2025-07-24 12:23 ` [PATCH 1/5] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint Dmitry Baryshkov
2025-07-24 12:25 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 2/5] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints Dmitry Baryshkov
2025-07-24 12:27 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 3/5] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint Dmitry Baryshkov
2025-07-24 12:28 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 4/5] arm64: dts: qcom: move data-lanes to the DP-out endpoint Dmitry Baryshkov
2025-07-24 12:28 ` Konrad Dybcio
2025-07-24 12:23 ` [PATCH 5/5] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies Dmitry Baryshkov
2025-07-24 12:30 ` Konrad Dybcio
2025-08-12 4:03 ` [PATCH 0/5] arm64: dts: qcom: add empty eDP endpoints to the SoC DTSI files Bjorn Andersson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).