linux-at91 icon indicating copy to clipboard operation
linux-at91 copied to clipboard

ARM: dts: sama7d65: Remove the vqmmc-supply property from the sdmmc1

Open kay54068 opened this issue 8 months ago • 2 comments

On the SAMA7D65 Curiosity development board, the SD CARD (SDMMC1) circuit uses SDMMC1_1V8SEL_PB30 to switch the SD card voltage.

If you configure vqmmc-supply = <&vdd_3v3>;, it will force the voltage to stay at 3.3V, preventing high-speed SD cards from operating efficiently.

kay54068 avatar Jun 02 '25 02:06 kay54068

Confirmed: with this regulator property, sdhci_setup_host() masks the UHS-I bus speed modes. Without the property, sdhci_start_signal_voltage_switch() would proceed and set SDHCI_CTRL_VDD_180 in SDHCI_HOST_CONTROL2. That said, they are ongoing works on SD/MMC which call to keep your PR on hold, for the moment.

nirvann avatar Jun 13 '25 09:06 nirvann

@kay54068, please advise in case you wish credits (name, email address) in the related commit message. Thanks

nirvann avatar Sep 15 '25 09:09 nirvann