summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2016-03-24 01:37:37 +0100
committerTom Rini <trini@konsulko.com>2016-03-27 09:13:02 -0400
commit1cd29f0abd787eb881523452a77e12dab1cb32c5 (patch)
treea23d6d161fe43ba552d0e3880672b9f5299dfe38 /test
parentedc498c651d97e4b2cbd9a83a93a7f815a93e272 (diff)
downloadtalos-obmc-uboot-1cd29f0abd787eb881523452a77e12dab1cb32c5.tar.gz
talos-obmc-uboot-1cd29f0abd787eb881523452a77e12dab1cb32c5.zip
efi_loader: Fix some entry/exit points
When switching between EFI context and U-Boot context we need to swap the register that "gd" resides in. Some functions slipped through here, with efi_allocate_pool / efi_free_pool not doing the switch correctly and efi_return_handle switching too often. Fix them all up to make sure we always have consistent register state. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud