summaryrefslogtreecommitdiffstats
path: root/lib/asm-offsets.c
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2016-03-04 01:10:12 +0100
committerTom Rini <trini@konsulko.com>2016-03-15 21:30:13 -0400
commitcc4a474873ecf79775bef6b2e73a8b0c7e13b95f (patch)
treefbd4f28535b6bb3498684eb64435fcdc31f15e17 /lib/asm-offsets.c
parentda3e620d68ba06d7cb501f4756db7a3caf90e215 (diff)
downloadtalos-obmc-uboot-cc4a474873ecf79775bef6b2e73a8b0c7e13b95f.tar.gz
talos-obmc-uboot-cc4a474873ecf79775bef6b2e73a8b0c7e13b95f.zip
arm: Allow EFI payload code to take exceptions
There are 2 ways an EFI payload could return into u-boot: - Callback function - Exception While in EFI payload mode, r9 is owned by the payload and may not contain a valid pointer to gd, so we need to fix it up. We do that properly for the payload to callback path already. This patch also adds gd pointer restoral for the exception path. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'lib/asm-offsets.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud