u-boot/arch/arm/mach-k3/include/mach
Andreas Dannenberg 6df8706dc2 arm: K3: Introduce System Firmware loader framework
Introduce a framework that allows loading the System Firmware (SYSFW)
binary as well as the associated configuration data from an image tree
blob named "sysfw.itb" from an FS-based MMC boot media or from an MMC
RAW mode partition or sector.

To simplify the handling of and loading from the different boot media
we tap into the existing U-Boot SPL framework usually used for loading
U-Boot by building on an earlier commit that exposes some of that
functionality.

Note that this initial implementation only supports FS and RAW-based
eMMC/SD card boot.

Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2019-07-17 11:12:54 -04:00
..
am6_hardware.h arm: K3: Avoid use of MCU_PSRAM0 before SYSFW is loaded 2019-04-26 17:51:51 -04:00
am6_spl.h arm: K3: am654: Add support for boot device detection 2018-09-11 08:32:55 -04:00
clock.h arm: K3: Add support for AM654 SoC definition 2018-09-11 08:32:55 -04:00
hardware.h arm: K3: am654: Add support for boot device detection 2018-09-11 08:32:55 -04:00
spl.h arm: K3: am654: Add support for boot device detection 2018-09-11 08:32:55 -04:00
sys_proto.h arm: k3: Add support for updating msmc dt node 2019-04-12 08:05:51 -04:00
sysfw-loader.h arm: K3: Introduce System Firmware loader framework 2019-07-17 11:12:54 -04:00