toradex: Switch from ARCH_MISC_INIT to MISC_INIT_R in some cases
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>
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user