commit | bfd199c19ccf12a71b17646bd3d5c50f124a93b2 | [log] [tgz] |
---|---|---|
author | Alexander Graf <agraf@suse.de> | Thu Nov 17 01:02:58 2016 +0100 |
committer | Alexander Graf <agraf@suse.de> | Thu Nov 17 11:52:21 2016 +0100 |
tree | f02f29ed636d7f5660869685b23232125e0636e9 | |
parent | d881f5f4e7c98fc1a20b348437658374b62e4040 [diff] |
efi_loader: AArch64: Run EFI payloads in EL2 if U-Boot runs in EL3 Some boards decided not to run ATF or other secure firmware in EL3, so they instead run U-Boot there. The uEFI spec doesn't know what EL3 is though - it only knows about EL2 and EL1. So if we see that we're running in EL3, let's get into EL2 to make payloads happy. Signed-off-by: Alexander Graf <agraf@suse.de> Reviewed-by: York Sun <york.sun@nxp.com>