On Mon, Jan 13, 2025 at 01:52:13PM -0800, Melody Olvera wrote: > From: Wesley Cheng <quic_wcheng@xxxxxxxxxxx> > > Enable USB support on SM8750 MTP and QRD variants. SM8750 has a QMP combo > PHY for the SSUSB path, and a M31 eUSB2 PHY for the HSUSB path. > > Signed-off-by: Wesley Cheng <quic_wcheng@xxxxxxxxxxx> > Signed-off-by: Melody Olvera <quic_molvera@xxxxxxxxxxx> > --- > arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 24 ++++++ > arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 24 ++++++ > arch/arm64/boot/dts/qcom/sm8750.dtsi | 134 ++++++++++++++++++++++++++++++++ > 3 files changed, 182 insertions(+) > > + > + usb_dp_qmpphy: phy@88e8000 { > + compatible = "qcom,sm8750-qmp-usb3-dp-phy"; > + reg = <0x0 0x088e8000 0x0 0x3000>; If I understand anything correctly, this should be 0x4000, not 0x3000. You have missed the DP part of it. > + > + clocks = <&gcc GCC_USB3_PRIM_PHY_AUX_CLK>, > + <&rpmhcc RPMH_CXO_CLK>, > + <&gcc GCC_USB3_PRIM_PHY_COM_AUX_CLK>, > + <&gcc GCC_USB3_PRIM_PHY_PIPE_CLK>; > + clock-names = "aux", > + "ref", > + "com_aux", > + "usb3_pipe"; > + > + resets = <&gcc GCC_USB3_PHY_PRIM_BCR>, > + <&gcc GCC_USB3_DP_PHY_PRIM_BCR>; > + reset-names = "phy", > + "common"; > + > + power-domains = <&gcc GCC_USB3_PHY_GDSC>; > + > + #clock-cells = <1>; > + #phy-cells = <1>; > + > + status = "disabled"; > + }; > + -- With best wishes Dmitry