]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: x1e80100: move dp0/1/2 data-lanes to SoC dtsi
authorNeil Armstrong <neil.armstrong@linaro.org>
Fri, 22 Aug 2025 15:56:54 +0000 (17:56 +0200)
committerBjorn Andersson <andersson@kernel.org>
Mon, 1 Sep 2025 18:03:32 +0000 (13:03 -0500)
The connection between the QMP Combo PHY and the DisplayPort
controller is fixed in SoC, so move the data-lanes properties
in the SoC dtsi.

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250822-topic-x1e80100-4lanes-v3-6-5363acad9e32@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
arch/arm64/boot/dts/qcom/x1-crd.dtsi
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts
arch/arm64/boot/dts/qcom/x1e80100.dtsi

index 16d045cf64c08c02c420787e000f4f45cfc2c6ff..beb484e36b0473fd52106e0752a11424d1530337 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index e3d2fc342bd184473b37882f3bc4f9c4d23135bd..47dd99ecf02650ceee8247c9908dfc86c0f45aa2 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp2_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index a3323d03f644e411c472305f5cf3482ecbdb787c..bfc649d4b643ca5d0d12565bf147b9b1df90095c 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp2_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index e04df29a8853797c0e36cb60ebc2fb3161a41d30..81e42d42b3f75a543d6711377965011e07ebf624 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index 6b27067f0be66b5c41fa681ff3b4f535100bdf59..6f646b23305e7497794d01b7744c753695d94a2b 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index f9ce2a63767c151192b0618ee2154e8d97316c1b..ce1885e4c56300bf09c0f59deef4f6a38c80d1b0 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index 71becfc5e6f649299b05b0b93cf74b81dea9fa57..c03dbded1624ea52013b40a9bef4dfadde0863fe 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp2_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index 27dd5e4e9939124360544ee9c59900ebb01f3f49..eeef0cb2606a350594f03d91762a73e4dce021a9 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index b02a66f0895e9c91e5403553620615e0a3bfd7a9..cac22e50e266ffe08a1602cce7f49a45957af6af 100644 (file)
 };
 
 &mdss_dp0_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp1_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 };
 
 &mdss_dp2_out {
-       data-lanes = <0 1>;
        link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
index c9e96f6157111ffdb02d63c39a8c260019b12e7d..951703a60c64eeaea940e36e82f994b9c3bb4d12 100644 (file)
                                                reg = <1>;
 
                                                mdss_dp0_out: endpoint {
+                                                       data-lanes = <0 1>;
                                                        remote-endpoint = <&usb_1_ss0_qmpphy_dp_in>;
                                                };
                                        };
                                                reg = <1>;
 
                                                mdss_dp1_out: endpoint {
+                                                       data-lanes = <0 1>;
                                                        remote-endpoint = <&usb_1_ss1_qmpphy_dp_in>;
                                                };
                                        };
                                                reg = <1>;
 
                                                mdss_dp2_out: endpoint {
+                                                       data-lanes = <0 1>;
                                                        remote-endpoint = <&usb_1_ss2_qmpphy_dp_in>;
                                                };
                                        };