u-boot-brain/arch/arm/cpu/armv8
Michal Simek c85a6b79d1 tools: mkimage: Extend mkimage to also include pmufw
The patch is adding external pmufw "Platform Management Unit firmware"
to boot.bin image. Boot.bin is a Xilinx format which bootrom is capable
to read and boot the system. pmufw is copied to the header data section
follows by u-boot-spl.bin. pmufw is consumed by PMU unit (Microblaze)
and SPL runs on a53-0.

This is generated command line when PMUFW_INIT_FILE is setup.

./tools/mkimage -T zynqmpimage -R ./"" -n
./"board/xilinx/zynqmp/pmufw.bin" -d spl/u-boot-spl.bin spl/boot.bin

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2017-11-28 16:08:57 +01:00
..
fsl-layerscape driver: net: fsl-mc: Use base 16 in simple_strtoul 2017-11-15 10:53:15 -08:00
hisilicon hisilicon: hi6220: Add a hi6220 pinmux driver. 2015-08-12 20:48:00 -04:00
s32v234 armv8: mmu: Add support of non-identical mapping 2016-07-15 09:01:43 -07:00
zynqmp tools: mkimage: Extend mkimage to also include pmufw 2017-11-28 16:08:57 +01:00
cache_v8.c arm: Support cache invalidate 2017-05-11 22:03:39 -04:00
cache.S armv8: move low-level assembly functions into function-sections 2017-08-13 17:12:21 +02:00
config.mk efi: arm: Add aarch64 EFI app support 2016-11-14 23:24:04 +01:00
cpu-dt.c arm: psci: make psci usable on single core socs 2017-04-24 09:07:12 -07:00
cpu.c armv8: add simple sdelay implementation 2017-01-04 16:37:41 +01:00
exceptions.S arm64: Allow exceptions to return 2016-03-15 21:30:10 -04:00
fwcall.c ARMv8: Add support for poweroff via PSCI 2017-06-05 14:13:12 -04:00
generic_timer.c arm: Correct signature for get_ticks() 2017-05-11 22:03:38 -04:00
Kconfig armv8: ls1088aqds: Add support of LS1088AQDS 2017-09-11 08:01:05 -07:00
lowlevel_init.S armv8: add lowlevel_init.S 2017-01-04 16:37:40 +01:00
Makefile dm: timer: normalise SPL and TPL support 2017-08-13 17:12:36 +02:00
psci.S ARMv8: Add basic PSCI framework 2016-12-15 11:57:44 -08:00
sec_firmware_asm.S ARMv8/sec_firmware: relocated and renamed the config FSL_PPA_ARMV8_PSCI 2017-01-18 09:39:51 -08:00
sec_firmware.c armv8: sec_firmware: Add support for loadables in FIT 2017-10-27 08:47:14 -07:00
smccc-call.S ARM: adjust arm-smccc code for use in U-Boot 2017-04-18 10:29:17 -04:00
spin_table_v8.S arm64: add better and more generic spin-table support 2016-07-14 18:22:16 -04:00
spin_table.c arm64: add better and more generic spin-table support 2016-07-14 18:22:16 -04:00
start.S arm64: support running at addr other than linked to 2017-11-17 07:44:13 -05:00
tlb.S armv8: move low-level assembly functions into function-sections 2017-08-13 17:12:21 +02:00
transition.S armv8: move low-level assembly functions into function-sections 2017-08-13 17:12:21 +02:00
u-boot-spl.lds arm64: Add NOLOAD attribute NOLOAD to .bss sections 2017-06-05 14:13:12 -04:00
u-boot.lds ARMv8: Add secure sections for PSCI text and data 2016-12-15 11:57:25 -08:00