diff options
author | Sam Lewis <sam.vr.lewis@gmail.com> | 2020-09-14 21:04:35 +1000 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-09-21 08:10:56 +0000 |
commit | 362a1568670851cf25117d5660504dfb1d1b6331 (patch) | |
tree | 594596204207b4e909b685d52f9fbe164c091782 /src/arch/arm/memcpy.S | |
parent | d5dda47db8fe1ed48e5aa02c02b3b6fe9b1b5402 (diff) |
arch/arm: Add support for loading Linux kernels
Adds support for loading Linux kernels through FIT payloads. This has
been implemented as an assembly function in order to simplify dealing
with some of the intricacies of loading a kernel (such as needing to
jump to the kernel in ARM mode and the kernel ABI).
TEST: Booted a FIT image containing a 5.4 kernel and initramfs on the
Beaglebone Black.
Change-Id: I7dbf9467665ec17447cec73676763844b4be4764
Signed-off-by: Sam Lewis <sam.vr.lewis@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/45335
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'src/arch/arm/memcpy.S')
0 files changed, 0 insertions, 0 deletions