ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node
authorCristian Birsan <cristian.birsan@microchip.com>
Tue, 19 Nov 2024 16:01:07 +0000 (18:01 +0200)
committerClaudiu Beznea <claudiu.beznea@tuxon.dev>
Thu, 2 Jan 2025 10:33:56 +0000 (12:33 +0200)
Add no-1-8-v property to sdmmc0 node to keep VDDSDMMC power rail at 3.3V.
This property will stop the LDO regulator from switching to 1.8V when the
MMC core detects an UHS SD Card. VDDSDMMC power rail is used by all the
SDMMC interface pins in GPIO mode (PA0 - PA13).

On this board, PA10 is used as GPIO to enable the power switch controlling
USB Vbus for the USB Host. The change is needed to fix the PA10 voltage
level to 3.3V instead of 1.8V.

Fixes: 5d4c3cfb63fe ("ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and wlsom1-ek")
Suggested-by: Mihai Sain <mihai.sain@microchip.com>
Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
Tested-by: Andrei Simion <andrei.simion@microchip.com>
Link: https://lore.kernel.org/r/20241119160107.598411-3-cristian.birsan@microchip.com
Signed-off-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>
arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1_ek.dts

index 15239834d886edbf9e732ac461a92ac9eea42ae5..35a933eec5738fe089142d10309026ed2d861dab 100644 (file)
 
 &sdmmc0 {
        bus-width = <4>;
+       no-1-8-v;
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_sdmmc0_default>;
        status = "okay";