rockchip: odroid-go2: Use appropriate bootph props

GPIO devices are needed in U-Boot proper phase, sdmmc and sfc devices
are needed in SPL and pre-reloc phase.

Update bootph- props to match what boot phase devices are needed at.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
Jonas Karlman 2025-08-31 16:49:22 +00:00 committed by Kever Yang
parent 17c86993df
commit e338dc015b

View File

@ -27,22 +27,18 @@
};
&gpio0 {
bootph-all;
gpio-ranges = <&pinctrl 0 0 32>;
};
&gpio1 {
bootph-all;
gpio-ranges = <&pinctrl 0 32 32>;
};
&gpio2 {
bootph-all;
gpio-ranges = <&pinctrl 0 64 32>;
};
&gpio3 {
bootph-all;
gpio-ranges = <&pinctrl 0 96 32>;
};
@ -78,28 +74,30 @@
};
&sdmmc {
bootph-all;
bootph-pre-ram;
bootph-some-ram;
/* mmc to sram can't do dma, prevent aborts transferring TF-A parts */
u-boot,spl-fifo-mode;
};
&sfc {
bootph-all;
bootph-some-ram;
};
&{/spi@ff3a0000/flash@0} {
bootph-all;
bootph-pre-ram;
bootph-some-ram;
};
&uart1 {
clock-frequency = <24000000>;
bootph-all;
clock-frequency = <24000000>;
};
&uart2 {
clock-frequency = <24000000>;
bootph-all;
clock-frequency = <24000000>;
};
&xin24m {