diff options
author | Alexander Graf <agraf@suse.de> | 2016-03-24 01:37:37 +0100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2016-03-27 09:13:02 -0400 |
commit | 1cd29f0abd787eb881523452a77e12dab1cb32c5 (patch) | |
tree | a23d6d161fe43ba552d0e3880672b9f5299dfe38 /net/ping.h | |
parent | edc498c651d97e4b2cbd9a83a93a7f815a93e272 (diff) | |
download | u-boot-imx-1cd29f0abd787eb881523452a77e12dab1cb32c5.zip u-boot-imx-1cd29f0abd787eb881523452a77e12dab1cb32c5.tar.gz u-boot-imx-1cd29f0abd787eb881523452a77e12dab1cb32c5.tar.bz2 |
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 'net/ping.h')
0 files changed, 0 insertions, 0 deletions