From mboxrd@z Thu Jan 1 00:00:00 1970 From: AKASHI Takahiro Date: Mon, 18 Jan 2021 11:33:54 +0900 Subject: [PATCH 0/2] efi_loader: make the UEFI boot manager configurable In-Reply-To: <20210115180250.154660-1-xypron.glpk@gmx.de> References: <20210115180250.154660-1-xypron.glpk@gmx.de> Message-ID: <20210118023354.GD16614@laputa> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Heinrich, On Fri, Jan 15, 2021 at 07:02:48PM +0100, Heinrich Schuchardt wrote: > Some boards are very tight on the binary size. Booting via UEFI is possible > without using the boot manager. > > Provide a configuration option to make the boot manager available. > > Heinrich Schuchardt (2): > efi_loader: move load options to new module > efi_loader: make the UEFI boot manager configurable > > cmd/bootefi.c | 13 ++- > cmd/efidebug.c | 8 +- > lib/efi_loader/Kconfig | 8 ++ > lib/efi_loader/Makefile | 3 +- > lib/efi_loader/efi_bootmgr.c | 135 -------------------------- "efidebug" command also has some related code in that "BootXXXX" variables are handled solely by boot manager. You can opt it out for the sake of consistency. -Takahiro Akashi > lib/efi_loader/efi_load_options.c | 151 ++++++++++++++++++++++++++++++ > 6 files changed, 176 insertions(+), 142 deletions(-) > create mode 100644 lib/efi_loader/efi_load_options.c > > -- > 2.29.2 >