Skip to content

Commit 21de1ec

Browse files
committed
FROMLIST: arm64: dts: qcom: talos-evk: 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. Link: https://lore.kernel.org/lkml/20260609073509.2453273-1-mchunara@oss.qualcomm.com/ Signed-off-by: Jaypal Sodhaparmar <jsodhapa@qti.qualcomm.com> Signed-off-by: Monish Chunara <monish.chunara@oss.qualcomm.com>
1 parent 8e9d6b4 commit 21de1ec

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

arch/arm64/boot/dts/qcom/talos-evk-som.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,8 +218,8 @@
218218

219219
vreg_l2a: ldo2 {
220220
regulator-name = "vreg_l2a";
221-
regulator-min-microvolt = <1650000>;
222-
regulator-max-microvolt = <3100000>;
221+
regulator-min-microvolt = <1800000>;
222+
regulator-max-microvolt = <2960000>;
223223
regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
224224
regulator-allow-set-load;
225225
regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM

arch/arm64/boot/dts/qcom/talos-evk.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@
189189
cd-gpios = <&tlmm 99 GPIO_ACTIVE_LOW>;
190190

191191
vmmc-supply = <&vreg_l10a>;
192-
vqmmc-supply = <&vreg_s4a>;
192+
vqmmc-supply = <&vreg_l2a>;
193193

194194
status = "okay";
195195
};

0 commit comments

Comments
 (0)