rockchip: odroid-go2: Include pinctrl for sdmmc, sfc and uart in SPL

Include pinctrl nodes and props for sdmmc, sfc and uart in SPL to ensure
pins are configured according to the device tree.

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-11-01 21:17:43 +08:00
committed by Kever Yang
parent 28fa983c58
commit dedc70f58c
3 changed files with 69 additions and 1 deletions
@@ -35,3 +35,13 @@
bootph-all;
clock-frequency = <24000000>;
};
&uart1_cts {
bootph-pre-sram;
bootph-pre-ram;
};
&uart1_xfer {
bootph-pre-sram;
bootph-pre-ram;
};
+58
View File
@@ -46,6 +46,24 @@
bootph-all;
};
&pcfg_pull_none {
bootph-all;
};
&pcfg_pull_none_8ma {
bootph-pre-ram;
bootph-some-ram;
};
&pcfg_pull_up {
bootph-all;
};
&pcfg_pull_up_8ma {
bootph-pre-ram;
bootph-some-ram;
};
&pmucru {
bootph-all;
};
@@ -62,15 +80,55 @@
u-boot,spl-fifo-mode;
};
&sdmmc_bus4 {
bootph-pre-ram;
bootph-some-ram;
};
&sdmmc_clk {
bootph-pre-ram;
bootph-some-ram;
};
&sdmmc_cmd {
bootph-pre-ram;
bootph-some-ram;
};
&sdmmc_det {
bootph-pre-ram;
bootph-some-ram;
};
&sfc {
bootph-some-ram;
};
&sfc_bus2 {
bootph-pre-ram;
bootph-some-ram;
};
&sfc_clk {
bootph-pre-ram;
bootph-some-ram;
};
&sfc_cs0 {
bootph-pre-ram;
bootph-some-ram;
};
&uart2 {
bootph-all;
clock-frequency = <24000000>;
};
&uart2m1_xfer {
bootph-pre-sram;
bootph-pre-ram;
};
&xin24m {
bootph-all;
};
+1 -1
View File
@@ -51,7 +51,7 @@ CONFIG_CMD_USB_MASS_STORAGE=y
CONFIG_EFI_PARTITION_ENTRIES_NUMBERS=64
CONFIG_SPL_OF_CONTROL=y
CONFIG_OF_LIVE=y
CONFIG_OF_SPL_REMOVE_PROPS="pinctrl-0 pinctrl-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents"
CONFIG_OF_SPL_REMOVE_PROPS="interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents"
CONFIG_ENV_IS_IN_MMC=y
CONFIG_SPL_DM_SEQ_ALIAS=y
CONFIG_REGMAP=y