Commit 18eac39b authored by Dmitry Baryshkov's avatar Dmitry Baryshkov Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: sm8350: move USB graph to the SoC dtsi



Move the graph connection between USB host, USB SS PHY and DP port to
the SoC dtsi file. They are linked in hardware in this way.

Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: default avatarKonrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20240429-usb-link-dtsi-v1-2-87c341b55cdf@linaro.org


Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
parent 4b699d2d
Loading
Loading
Loading
Loading
+3 −22
Original line number Diff line number Diff line
@@ -486,17 +486,10 @@ &mdss {

&mdss_dp {
	status = "okay";
};

	ports {
		port@1 {
			reg = <1>;

			mdss_dp0_out: endpoint {
&mdss_dp_out {
	data-lanes = <0 1>;
				remote-endpoint = <&usb_1_qmpphy_dp_in>;
			};
		};
	};
};

&mpss {
@@ -864,10 +857,6 @@ &usb_1_dwc3_hs {
	remote-endpoint = <&pmic_glink_hs_in>;
};

&usb_1_dwc3_ss {
	remote-endpoint = <&usb_1_qmpphy_usb_ss_in>;
};

&usb_1_hsphy {
	status = "okay";

@@ -885,18 +874,10 @@ &usb_1_qmpphy {
	orientation-switch;
};

&usb_1_qmpphy_dp_in {
	remote-endpoint = <&mdss_dp0_out>;
};

&usb_1_qmpphy_out {
	remote-endpoint = <&pmic_glink_ss_in>;
};

&usb_1_qmpphy_usb_ss_in {
	remote-endpoint = <&usb_1_dwc3_ss>;
};

&usb_2 {
	status = "okay";
};
+11 −0
Original line number Diff line number Diff line
@@ -2273,6 +2273,7 @@ port@1 {
					reg = <1>;

					usb_1_qmpphy_usb_ss_in: endpoint {
						remote-endpoint = <&usb_1_dwc3_ss>;
					};
				};

@@ -2280,6 +2281,7 @@ port@2 {
					reg = <2>;

					usb_1_qmpphy_dp_in: endpoint {
						remote-endpoint = <&mdss_dp_out>;
					};
				};
			};
@@ -2405,6 +2407,7 @@ port@1 {
						reg = <1>;

						usb_1_dwc3_ss: endpoint {
							remote-endpoint = <&usb_1_qmpphy_usb_ss_in>;
						};
					};
				};
@@ -2626,6 +2629,14 @@ mdss_dp_in: endpoint {
							remote-endpoint = <&dpu_intf0_out>;
						};
					};

					port@1 {
						reg = <1>;

						mdss_dp_out: endpoint {
							remote-endpoint = <&usb_1_qmpphy_dp_in>;
						};
					};
				};

				dp_opp_table: opp-table {