]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
toradex: Switch from ARCH_MISC_INIT to MISC_INIT_R in some cases
authorTom Rini <trini@konsulko.com>
Fri, 4 Jul 2025 21:45:41 +0000 (15:45 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 11 Jul 2025 17:33:25 +0000 (11:33 -0600)
The hook arch_misc_init was not intended to be used for per-board hooks.
This can be done with misc_init_r instead, which is what follows
immediately after arch_misc_init. Switch a few platforms.

Acked-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
board/toradex/apalis-tk1/apalis-tk1.c
board/toradex/apalis_t30/apalis_t30.c
board/toradex/colibri_t20/colibri_t20.c
board/toradex/colibri_t30/colibri_t30.c
configs/apalis-tk1_defconfig
configs/apalis_t30_defconfig
configs/colibri_t20_defconfig
configs/colibri_t30_defconfig

index 4557ed1f1f2ff17f57e94bbbd3211d8469257f62..168840764a1d436871206b726c05e6644b41da5a 100644 (file)
@@ -36,7 +36,7 @@
 #define VCC_USBO1      TEGRA_GPIO(T, 5)
 #define VCC_USBO1_V1_0 TEGRA_GPIO(N, 4)
 
-int arch_misc_init(void)
+int misc_init_r(void)
 {
        if (readl(NV_PA_BASE_SRAM + NVBOOTINFOTABLE_BOOTTYPE) ==
            NVBOOTTYPE_RECOVERY) {
index 02e8f8eb1fed9c64e49d99017cb6debae2023c32..2c785da41eaa411f00e83723cde4593ee10486d6 100644 (file)
@@ -35,7 +35,7 @@ DECLARE_GLOBAL_DATA_PTR;
 static int pci_reset_status;
 #endif /* CONFIG_APALIS_T30_PCIE_EVALBOARD_INIT */
 
-int arch_misc_init(void)
+int misc_init_r(void)
 {
        if (readl(NV_PA_BASE_SRAM + NVBOOTINFOTABLE_BOOTTYPE) ==
            NVBOOTTYPE_RECOVERY)
index d432fd2b843de55d295bdc9dba8b5b3f94e267bd..05c3377a60bc0d43de4e49355c46dc1f87010782 100644 (file)
@@ -29,7 +29,7 @@ DECLARE_GLOBAL_DATA_PTR;
 #define PMU_SUPPLYENE_SYSINEN  (1<<5)
 #define PMU_SUPPLYENE_EXITSLREQ        (1<<1)
 
-int arch_misc_init(void)
+int misc_init_r(void)
 {
        /* Disable PMIC sleep mode on low supply voltage */
        struct udevice *dev;
index 342673ac506ca781f51ecc44c468afccdf486a74..1b091ea1694e6a541cda0d3188505cea6e35a158 100644 (file)
@@ -18,7 +18,7 @@
 #include "pinmux-config-colibri_t30.h"
 #include "../common/tdx-common.h"
 
-int arch_misc_init(void)
+int misc_init_r(void)
 {
        if (readl(NV_PA_BASE_SRAM + NVBOOTINFOTABLE_BOOTTYPE) ==
            NVBOOTTYPE_RECOVERY)
index de30fa1b961c7df5e731f856d79fd69f30089135..846c7bde234318da2aa18172535bf8d62c793162 100644 (file)
@@ -27,7 +27,7 @@ CONFIG_CONSOLE_MUX=y
 CONFIG_SYS_STDIO_DEREGISTER=y
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_DISPLAY_BOARDINFO_LATE=y
-CONFIG_ARCH_MISC_INIT=y
+CONFIG_MISC_INIT_R=y
 CONFIG_SPL_FOOTPRINT_LIMIT=y
 CONFIG_SPL_MAX_FOOTPRINT=0x8000
 # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
index e9c9cfe940e42663f59e192b4ccea245bdd4e704..57e1eb733a87ce7701b3e2d3569aa784c6e7fd02 100644 (file)
@@ -22,7 +22,7 @@ CONFIG_CONSOLE_MUX=y
 CONFIG_SYS_STDIO_DEREGISTER=y
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_DISPLAY_BOARDINFO_LATE=y
-CONFIG_ARCH_MISC_INIT=y
+CONFIG_MISC_INIT_R=y
 CONFIG_SPL_FOOTPRINT_LIMIT=y
 CONFIG_SPL_MAX_FOOTPRINT=0x8000
 # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
index c8a17cd40a2f3f4fdf37be54eb19a09cdabc9412..02e33ba5e3cb09b8810d656e816ff5ef9ab14ede 100644 (file)
@@ -20,7 +20,7 @@ CONFIG_SYS_PBSIZE=1055
 CONFIG_SYS_STDIO_DEREGISTER=y
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_DISPLAY_BOARDINFO_LATE=y
-CONFIG_ARCH_MISC_INIT=y
+CONFIG_MISC_INIT_R=y
 CONFIG_SPL_FOOTPRINT_LIMIT=y
 CONFIG_SPL_MAX_FOOTPRINT=0x8000
 # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
index 8d7a6bf7060cdfa359b2b49eba829da08b39b6b0..63b695c1e54b123c88c6104643ec839e7ba778ec 100644 (file)
@@ -21,7 +21,7 @@ CONFIG_CONSOLE_MUX=y
 CONFIG_SYS_STDIO_DEREGISTER=y
 # CONFIG_DISPLAY_BOARDINFO is not set
 CONFIG_DISPLAY_BOARDINFO_LATE=y
-CONFIG_ARCH_MISC_INIT=y
+CONFIG_MISC_INIT_R=y
 CONFIG_SPL_FOOTPRINT_LIMIT=y
 CONFIG_SPL_MAX_FOOTPRINT=0x8000
 # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set