[PATCH V2 2/9] arch: arm: dts: k3-am67a-beagley-ai-u-boot: Mark main_gpio1 as bootph-all

Nishanth Menon nm at ti.com
Fri Apr 18 21:39:36 CEST 2025


main_gpio1 controls the voltage for the SDcard from 3.3v to 1.8v.
This is required for proper operation of SDcard through various boot
stages.

Fixes the following seen in the boot log:
failed to set vqmmc-voltage to 3.3V

Signed-off-by: Nishanth Menon <nm at ti.com>
---
Changes Since v1:
- None

V1: https://lore.kernel.org/r/20250411225717.3117370-3-nm@ti.com

Side note: patch was posted to upstream linux kernel:
https://lore.kernel.org/all/20250411203950.2859356-1-nm@ti.com/

I had originally thought it was OK to delay this patch, but the error
messages in boot log is annoying.

 arch/arm/dts/k3-am67a-beagley-ai-u-boot.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/dts/k3-am67a-beagley-ai-u-boot.dtsi b/arch/arm/dts/k3-am67a-beagley-ai-u-boot.dtsi
index 6c52038cdcaf..6330ca93fc74 100644
--- a/arch/arm/dts/k3-am67a-beagley-ai-u-boot.dtsi
+++ b/arch/arm/dts/k3-am67a-beagley-ai-u-boot.dtsi
@@ -53,6 +53,10 @@
 	status = "disabled";
 };
 
+&main_gpio1 {
+	bootph-all;
+};
+
 #if IS_ENABLED(CONFIG_TARGET_J722S_R5_BEAGLEY_AI)
 
 &binman {
-- 
2.47.0



More information about the U-Boot mailing list