diff options
author | Dasnavis Sabiya <sabiya.d@ti.com> | 2023-06-02 19:26:21 +0530 |
---|---|---|
committer | Praneeth Bajjuri <praneeth@ti.com> | 2023-06-07 16:56:46 -0500 |
commit | 1836a75f910dc91031140f240218a60b6a5a0585 (patch) | |
tree | d515736ceda2d36f2df3b70e47b219f3c8414387 /arch/arm/mach-k3/j784s4_init.c | |
parent | 9a2c6e508ff426bea629d7fe35c3be61e0f3b6dd (diff) |
arm: j784s4: Add support for selecting DT based on board name
Add support for selecting DTB from FIT based on the board name
read from EEPROM. This facilitates the use of single defconfig
for EVM and SK.
Signed-off-by: Dasnavis Sabiya <sabiya.d@ti.com>
Diffstat (limited to 'arch/arm/mach-k3/j784s4_init.c')
-rw-r--r-- | arch/arm/mach-k3/j784s4_init.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-k3/j784s4_init.c b/arch/arm/mach-k3/j784s4_init.c index ef7c54710f..9bd71d0257 100644 --- a/arch/arm/mach-k3/j784s4_init.c +++ b/arch/arm/mach-k3/j784s4_init.c @@ -184,6 +184,11 @@ void board_init_f(ulong dummy) k3_sysfw_loader(is_rom_loaded_sysfw(&bootdata), k3_mmc_stop_clock, k3_mmc_restart_clock); +#ifdef CONFIG_SPL_OF_LIST + if (IS_ENABLED(CONFIG_TI_I2C_BOARD_DETECT)) + do_board_detect(); +#endif + if (IS_ENABLED(CONFIG_SPL_CLK_K3)) { /* * Force probe of clk_k3 driver here to ensure basic default clock |