Hi Ilias, On Wed, 14 Aug 2024 at 07:45, Ilias Apalodimas <[email protected]> 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 present two enties for the
entries > EFI_LOADER and EFI options in the main config screen. > While at it add menus for Capsules, Protocols, and Services in the > EFI_LOADER so people can find their way around easier > > Signed-off-by: Ilias Apalodimas <[email protected]> > --- > Kconfig | 4 + > lib/Kconfig | 2 - > lib/efi/Kconfig | 5 + > lib/efi_loader/Kconfig | 202 +++++++++++++++++++++++------------------ > 4 files changed, 123 insertions(+), 90 deletions(-) > > diff --git a/Kconfig b/Kconfig > index 82df59f176ec..62c5441e3576 100644 > --- a/Kconfig > +++ b/Kconfig > @@ -756,3 +756,7 @@ source "lib/Kconfig" > source "test/Kconfig" > > source "tools/Kconfig" > + > +source "lib/efi_loader/Kconfig" > + This should be included from boot/Kconfig as it relates to booting. The EFI app thing should perhaps be under there too...I'm not sure. Regards, Simon

