[RFC 09/11] EFI, arm, arm64: Enable EFI Runtime Services later

2017-08-25 Thread Florent Revest
EFI Runtime Services on ARM are enabled very early in the boot process although they aren't used until substantially later. This patch modifies the efi initialization sequence on ARM to enable runtime services just before they are effectively needed (in a subsys target instead of early). The

[RFC 09/11] EFI, arm, arm64: Enable EFI Runtime Services later

2017-08-25 Thread Florent Revest
EFI Runtime Services on ARM are enabled very early in the boot process although they aren't used until substantially later. This patch modifies the efi initialization sequence on ARM to enable runtime services just before they are effectively needed (in a subsys target instead of early). The