Commit 94dc9f48 authored by Bjorn Andersson's avatar Bjorn Andersson Committed by Andy Gross

arm64: dts: qcom: msm8996: Use UFS_GDSC for UFS

The UFS host controller occationally (20%) fails to enable
gcc_ufs_axi_clk because the UFS GDSC is not enabled. In most cases it's
enabled through the UFS phy driver, but to make sure it's enabled let's
enable it directly from the UFS host controller directly as well.
Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: default avatarAndy Gross <andy.gross@linaro.org>
parent 57fc67ef
...@@ -654,8 +654,6 @@ ufsphy: phy@627000 { ...@@ -654,8 +654,6 @@ ufsphy: phy@627000 {
clocks = <&rpmcc RPM_SMD_LN_BB_CLK>, clocks = <&rpmcc RPM_SMD_LN_BB_CLK>,
<&gcc GCC_UFS_CLKREF_CLK>; <&gcc GCC_UFS_CLKREF_CLK>;
status = "disabled"; status = "disabled";
power-domains = <&gcc UFS_GDSC>;
}; };
ufshc@624000 { ufshc@624000 {
...@@ -674,6 +672,8 @@ ufshc@624000 { ...@@ -674,6 +672,8 @@ ufshc@624000 {
vccq-max-microamp = <450000>; vccq-max-microamp = <450000>;
vccq2-max-microamp = <450000>; vccq2-max-microamp = <450000>;
power-domains = <&gcc UFS_GDSC>;
clock-names = clock-names =
"core_clk_src", "core_clk_src",
"core_clk", "core_clk",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment