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

Reply via email to