All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] odroid-go-ultra: fix SD boot after a reboot from Linux
@ 2026-10-10  1:32 Shigeaki Asai
       [not found] ` <20261010013237.2269021-2-y-asai.0816@docomonet.jp>
       [not found] ` <20261010013237.2269021-3-y-asai.0816@docomonet.jp>
  0 siblings, 2 replies; 5+ messages in thread
From: Shigeaki Asai @ 2026-10-10  1:32 UTC (permalink / raw)
  To: u-boot
  Cc: u-boot-amlogic, neil.armstrong, jh80.chung, peng.fan, kever.yang,
	u-boot, sjg, trini, ilias.apalodimas, Shigeaki Asai

On the ODROID-GO Ultra, booting from the SD card fails after a reboot
from Linux. Linux sets vddio_c (the SD card vqmmc supply, RK818 LDO9)
to 3.0V, the value is kept across the warm reboot, and with U-Boot
running the card at 40 MHz, reads fail on some cards. The board then
stops at the U-Boot prompt. A cold boot is fine.

Patch 1 adds the missing RK818 LDO9 to the rk8xx regulator driver, and
patch 2 uses it to set vddio_c to 3.3V on the ODROID-GO Ultra.

Tested on an ODROID-GO Ultra with v2026.07 and a SanDisk Ultra A1 64GB
card: 9 reboots from Linux in a row, all booting from SD. The series
is rebased on current main and builds with
odroid-go-ultra_defconfig.

The patches were written with the help of Claude (claude-opus-5-5).

Shigeaki Asai (2):
  power: regulator: rk8xx: add RK818 LDO9 support
  arm: dts: meson-g12b-odroid-go-ultra-u-boot: set vddio_c to 3.3V

 .../meson-g12b-odroid-go-ultra-u-boot.dtsi    |  8 ++++
 drivers/power/regulator/rk8xx.c               | 46 +++++++++++++++----
 2 files changed, 44 insertions(+), 10 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-10-17  5:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-10  1:32 [PATCH 0/2] odroid-go-ultra: fix SD boot after a reboot from Linux Shigeaki Asai
     [not found] ` <20261010013237.2269021-2-y-asai.0816@docomonet.jp>
2026-10-16 13:05   ` [PATCH 1/2] power: regulator: rk8xx: add RK818 LDO9 support Quentin Schulz
2026-10-17  5:01     ` Asai, Shigeaki
     [not found] ` <20261010013237.2269021-3-y-asai.0816@docomonet.jp>
2026-10-16 13:16   ` [PATCH 2/2] arm: dts: meson-g12b-odroid-go-ultra-u-boot: set vddio_c to 3.3V Quentin Schulz
2026-10-17  5:15     ` Asai, Shigeaki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.