[PATCH v2] Kconfig: clean up the efi configuration status
Simon Glass
sjg at chromium.org
Sun Sep 1 22:09:46 CEST 2024
On Fri, 30 Aug 2024 at 05:45, Ilias Apalodimas
<ilias.apalodimas at linaro.org> wrote:
>
> The EFI_LOADER and EFI config options are randomly scattered under lib/
> making it cumbersome to navigate and enable options, unless you really
> know what you are doing. On top of that the existing options are in
> random order instead of a logical one.
>
> So let's move things around a bit and move them under boot/. Present a
> generic UEFI entry where people can select Capsules, Protocols,
> Services, and an option to compile U-Boot as an EFI for X86
>
> Signed-off-by: Ilias Apalodimas <ilias.apalodimas at linaro.org>
> ---
> Changes since v1:
> - Move the EFI Loader under boot/ instead of having it on the main menu
> - Fold in the U-Boot as an EFI app option under the new EFI menu
> boot/Kconfig | 2 +
> lib/Kconfig | 2 -
> lib/efi/Kconfig | 5 +
> lib/efi_loader/Kconfig | 204 +++++++++++++++++++++++------------------
> 4 files changed, 124 insertions(+), 89 deletions(-)
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list