From 007293b6f2ecac4d27f6ed5c4a0198ecca891d5a Mon Sep 17 00:00:00 2001 From: Udipto Goswami Date: Tue, 19 Jan 2021 11:10:02 +0530 Subject: [PATCH] ARM: dts: msm: Add pmic dependency back on Yupik This reverts commit 36a0f1c95da5 ("ARM: dts: msm: Remove pmic dependency on Yupik"). This was needed for Bring-up Day 0 as USB has a dependency on ADSP for the role communication, so if role communication fails, USB won't be able to come up in device mode. Now that ADSP is up role communication is taking place hence this change is not needed. Change-Id: I2cb35f8abb146688fbb00fc5872fd9df059989fe --- qcom/yupik-usb.dtsi | 10 +++++++++- qcom/yupik.dtsi | 5 +++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/qcom/yupik-usb.dtsi b/qcom/yupik-usb.dtsi index 474485e8348c..67b822bf441d 100644 --- a/qcom/yupik-usb.dtsi +++ b/qcom/yupik-usb.dtsi @@ -49,6 +49,8 @@ 0x144 /* GSI_RING_BASE_ADDR_H */ 0x1a4>; /* GSI_IF_STS */ qcom,dwc-usb3-msm-tx-fifo-size = <21288>; + usb-role-switch; + extcon = <&eud>; interconnect-names = "usb-ddr", "usb-ipa", "ddr-usb"; interconnects = <&aggre1_noc MASTER_USB3_0 &mc_virt SLAVE_EBI1>, @@ -73,7 +75,13 @@ snps,ssp-u3-u0-quirk; tx-fifo-resize; maximum-speed = "super-speed"; - dr_mode = "peripheral"; + dr_mode = "otg"; + }; + + port { + usb_port0: endpoint { + remote-endpoint = <&usb_port0_connector>; + }; }; }; diff --git a/qcom/yupik.dtsi b/qcom/yupik.dtsi index df4341dc8f48..dd36d03f8083 100644 --- a/qcom/yupik.dtsi +++ b/qcom/yupik.dtsi @@ -2168,6 +2168,11 @@ qcom,ucsi { compatible = "qcom,ucsi-glink"; + port { + usb_port0_connector: endpoint { + remote-endpoint = <&usb_port0>; + }; + }; }; altmode: qcom,altmode {