[PATCH 0/4] Enable Early Boot of IPUs on TI AM57xx platforms
Beleswar Padhi
b-padhi at ti.com
Fri Aug 29 07:34:47 CEST 2025
Early Boot of IPUs occur at SPL stage of bootloader and thus require
memory carveouts, page table carveouts, MMU configuration and timers to
be defined at {}-u-boot.dtsi. Include "dra7-ipu-common-early-boot.dtsi"
which defines above nodes in board level -uboot DTSIs.
Also add the necessary configs to enable remoteproc, fs_loader and reset
drivers at the SPL stage to load a firmware from boot media to cores.
Remove the ARCH_K3 dependency from REMOTEPROC_TI_IPU as IPU rprocs are
only present in TI OMAP SoCs.
Beleswar Padhi (4):
Revert "remoteproc: Tighten some remoteproc driver dependencies"
arm: dts: am57xx-idk-common-u-boot: Include IPU Early Boot changes
configs: am57xx_evm_defconfig: Enable configs needed for Early Boot
configs: am57xx_hs_evm_defconfig: Enable configs needed for Early Boot
arch/arm/dts/am57xx-idk-common-u-boot.dtsi | 1 +
configs/am57xx_evm_defconfig | 7 +++++++
configs/am57xx_hs_evm_defconfig | 7 +++++++
drivers/remoteproc/Kconfig | 1 -
4 files changed, 15 insertions(+), 1 deletion(-)
--
2.34.1
More information about the U-Boot
mailing list