summaryrefslogtreecommitdiff
path: root/scripts/dtc/pylibfdt/setup.py
diff options
context:
space:
mode:
authorJustin Klaassen <justin@tidylabs.net>2025-05-23 16:53:41 +0000
committerKever Yang <kever.yang@rock-chips.com>2025-06-06 17:21:54 +0800
commit210ab4f60df8d48abb475fd4dac7a9a74ffa6090 (patch)
treeb3ccad1d1f66da4d3d558765ca8c0cb80664bd19 /scripts/dtc/pylibfdt/setup.py
parent2abd7fff9ebf08d51614c58e824d184ebe550404 (diff)
rockchip: rk3399-nanopi-4: Enable IO-domain driver in SPL
The NanoPi RK3399 boards support UHS-I (up to SDR104) SD cards, however using any of these 1.8v modes results in a boot failure in SPL upon soft reboot. The issue is that the "vcc_sdio" regulator is left at 1.8v on reboot and the corresponding GPIO defaults to 3.3v. This prevents the SD card from being reinitialized and read successfully. This change enables the RK8XX regulators and Rockchip IO-domain drivers in SPL, which initializes "vcc_sdio" regulator to 3.0v and configures the GPIO for the correct level on boot. Signed-off-by: Justin Klaassen <justin@tidylabs.net> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'scripts/dtc/pylibfdt/setup.py')
0 files changed, 0 insertions, 0 deletions