mirror of
https://github.com/torvalds/linux.git
synced 2026-10-10 20:38:02 +02:00
arm64: dts: qcom: qcs615-ride: fix sdhc_2 vqmmc-supply for UHS-I mode
SD card is detected as SDHS instead of UHS-I because sdhc_2 was configured with vreg_s4a as vqmmc-supply, which cannot switch between 1.8V and 3.3V. Switch vqmmc-supply to vreg_l2a and update its voltage range to 1800000-2960000 uV to enable proper UHS-I signaling. Signed-off-by: Monish Chunara <monish.chunara@oss.qualcomm.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260522105020.3588377-1-mchunara@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
d5f5c08985
commit
4614628bea
|
|
@ -232,8 +232,8 @@ vreg_l1a: ldo1 {
|
|||
|
||||
vreg_l2a: ldo2 {
|
||||
regulator-name = "vreg_l2a";
|
||||
regulator-min-microvolt = <1650000>;
|
||||
regulator-max-microvolt = <3100000>;
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <2960000>;
|
||||
regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
|
||||
regulator-allow-set-load;
|
||||
regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
|
||||
|
|
@ -599,7 +599,7 @@ &sdhc_2 {
|
|||
cd-gpios = <&tlmm 99 GPIO_ACTIVE_LOW>;
|
||||
|
||||
vmmc-supply = <&vreg_l10a>;
|
||||
vqmmc-supply = <&vreg_s4a>;
|
||||
vqmmc-supply = <&vreg_l2a>;
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user