Assign regulators and enable regulator-set-load on
VMMC so as to provide sufficient power.

Signed-off-by: Konrad Dybcio <[email protected]>
---
 .../boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi    | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi 
b/arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi
index 33af174b78ab..26b54f360fc3 100644
--- a/arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi
@@ -355,6 +355,8 @@ pm8994_l21: l21 {
                        regulator-min-microvolt = <2950000>;
                        regulator-max-microvolt = <2950000>;
                        regulator-always-on;
+                       regulator-allow-set-load;
+                       regulator-system-load = <800000>;
                };
 
                pm8994_l22: l22 {
@@ -461,6 +463,14 @@ &sdhc1 {
         */
 };
 
+&sdhc2 {
+       status = "okay";
+
+       cd-gpios = <&tlmm 100 0>;
+       vmmc-supply = <&pm8994_l21>;
+       vqmmc-supply = <&pm8994_l13>;
+};
+
 &tlmm {
        ts_int_active: ts-int-active {
                pins = "gpio42";
-- 
2.29.2

Reply via email to