coreboot-kgpe-d16/src/arch
Patrick Rudolph a892cde653 lib: Add FIT payload support
* Add support for parsing and booting FIT payloads.
* Build fit loader code from depthcharge.
* Fix coding style.
* Add Kconfig option to add compiletime support for FIT.
* Add support for initrd.
* Add default compat strings
* Apply optional devicetree fixups using dt_apply_fixups

Starting at this point the CBFS payload/ can be either SELF or FIT.

Tested on Cavium SoC: Parses and loads a Linux kernel 4.16.3.
Tested on Cavium SoC: Parses and loads a Linux kernel 4.15.0.
Tested on Cavium SoC: Parses and loads a Linux kernel 4.1.52.

Change-Id: I0f27b92a5e074966f893399eb401eb97d784850d
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/25019
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
2018-06-19 18:10:05 +00:00
..
arm arch/arm/armv7: Fix coding style 2018-06-14 09:49:39 +00:00
arm64 lib: Add FIT payload support 2018-06-19 18:10:05 +00:00
mips pci: Fix compilation on non x86 2018-05-14 13:53:30 +00:00
power8 Constify struct cpu_device_id instances 2017-11-23 05:00:17 +00:00
riscv RISC-V boards: Remove PAGETABLES section from memlayout.ld 2018-04-27 09:07:43 +00:00
x86 arch/x86: Fix payload loading via bounce-buffer 2018-06-12 07:44:08 +00:00