Merge tag 'efi-2019-10-rc2' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi
authorTom Rini <trini@konsulko.com>
Sun, 4 Aug 2019 23:39:54 +0000 (19:39 -0400)
committerTom Rini <trini@konsulko.com>
Sun, 4 Aug 2019 23:39:54 +0000 (19:39 -0400)
commit7127151d538d878bd073ca6d6cca630a4b35b76f
tree2c55481916d8d48bf9d05c6daa4fbd19be7a0b28
parent898c40c0d6f9e53dafcfdf6f870190faef6e088b
parentbb689577206a679f5066a5251610ff80659507af
Merge tag 'efi-2019-10-rc2' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi

Pull request for UEFI sub-system for v2019.10-rc2

With this pull request a workaround for GRUB on 32bit ARM is re-enabled
and made customizable. Without the patch booting on ARM 32bit with GRUB
prior to version 2.04 or with a cache which is not managed via CP15
fails.

Further work will be needed to achieve a UEFI compliant cache handling.
According to the UEFI spec all caches except those that cannot be
managed via CP15 should be enabled.

An implementation of the ConvertPointer() runtime service is provided.

efi_crt0 is always rebuild to avoid having to call 'make mrproper' when
switching architectures.