Commit 85eef5cb authored by Marijn Suijten's avatar Marijn Suijten Committed by Bjorn Andersson

arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (SDCard slot)

Without power the SDCard slot / hardware remains dormant.

Like many other platforms these regulators are used exclusively by
SDHCI, and have their maximum voltage decreased to what downstream sets
on the consumer side.  Additionally the SDHCI driver supports setting a
load, for which the regulator definition is extended much the same.
Signed-off-by: default avatarMarijn Suijten <marijn.suijten@somainline.org>
Reviewed-by: default avatarKonrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221030073232.22726-8-marijn.suijten@somainline.org
parent deaf8c88
......@@ -219,8 +219,13 @@ pm6150l_l5: ldo5 {
pm6150l_l6: ldo6 {
regulator-min-microvolt = <1700000>;
regulator-max-microvolt = <3544000>;
regulator-max-microvolt = <2950000>;
regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
regulator-allow-set-load;
regulator-allowed-modes =
<RPMH_REGULATOR_MODE_LPM
RPMH_REGULATOR_MODE_HPM>;
};
pm6150l_l7: ldo7 {
......@@ -237,8 +242,13 @@ pm6150l_l8: ldo8 {
pm6150l_l9: ldo9 {
regulator-min-microvolt = <2700000>;
regulator-max-microvolt = <3544000>;
regulator-max-microvolt = <2960000>;
regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
regulator-allow-set-load;
regulator-allowed-modes =
<RPMH_REGULATOR_MODE_LPM
RPMH_REGULATOR_MODE_HPM>;
};
pm6150l_l10: ldo10 {
......@@ -300,6 +310,9 @@ sd-cd-pins {
&sdhc_2 {
status = "okay";
vmmc-supply = <&pm6150l_l9>;
vqmmc-supply = <&pm6150l_l6>;
cd-gpios = <&tlmm 94 GPIO_ACTIVE_HIGH>;
};
......
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