]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
arm64: dts: sdm845: Add UFS PHY reset
authorEvan Green <evgreen@chromium.org>
Thu, 21 Mar 2019 17:17:56 +0000 (10:17 -0700)
committerAndy Gross <agross@kernel.org>
Tue, 23 Apr 2019 05:10:10 +0000 (00:10 -0500)
Wire up the reset controller in the Qcom UFS controller for the PHY.
This will be used to toggle PHY reset during initialization of the PHY.

Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Evan Green <evgreen@chromium.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Andy Gross <agross@kernel.org>
arch/arm64/boot/dts/qcom/sdm845.dtsi

index d8d381f9ca7362157b708bf9d35ac5d98fda08a4..84a57d390b6dc9a57d66f4a74ac2b274369b04ac 100644 (file)
@@ -1035,6 +1035,7 @@ ufs_mem_hc: ufshc@1d84000 {
                        phy-names = "ufsphy";
                        lanes-per-direction = <2>;
                        power-domains = <&gcc UFS_PHY_GDSC>;
+                       #reset-cells = <1>;
 
                        iommus = <&apps_smmu 0x100 0xf>;
 
@@ -1080,6 +1081,8 @@ ufs_mem_phy: phy@1d87000 {
                        clocks = <&gcc GCC_UFS_MEM_CLKREF_CLK>,
                                 <&gcc GCC_UFS_PHY_PHY_AUX_CLK>;
 
+                       resets = <&ufs_mem_hc 0>;
+                       reset-names = "ufsphy";
                        status = "disabled";
 
                        ufs_mem_phy_lanes: lanes@1d87400 {