[PATCH] efi: Select required CMDs from BOOTMETH_EFILOADER
    Simon Glass 
    sjg at chromium.org
       
    Sun Oct 19 17:21:01 CEST 2025
    
    
  
Hi Jan,
On Sun, 19 Oct 2025 at 16:02, Jan Kiszka <jan.kiszka at siemens.com> wrote:
>
> On 20.08.25 07:50, Jan Kiszka wrote:
> > From: Jan Kiszka <jan.kiszka at siemens.com>
> >
> > There are needed because distro_efi_read_bootflow_net depend on symbols
> > provided by those commands when networking is in use. Imply is too weak.
Reviewed-by: Simon Glass <sjg at chromium.org>
But I would like a bit more info on why 'imply' doesn't do the trick.
Is it due to a depends being wrong somewhere else, perhaps?
> >
> > Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
> > ---
> >
> > This obsoletes https://patchwork.ozlabs.org/project/uboot/patch/fffc4713-4f89-4a04-acc6-8b295e453226@siemens.com/.
> >
> >  boot/Kconfig | 3 ++-
> >  1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/boot/Kconfig b/boot/Kconfig
> > index 54ef7052c5c..2813a39b102 100644
> > --- a/boot/Kconfig
> > +++ b/boot/Kconfig
> > @@ -605,7 +605,8 @@ config BOOTMETH_EXTLINUX_PXE
> >  config BOOTMETH_EFILOADER
> >       bool "Bootdev support for EFI boot"
> >       depends on EFI_BINARY_EXEC
> > -     imply CMD_TFTPBOOT if CMD_NET
> > +     select CMD_TFTPBOOT if CMD_NET
> > +     select CMD_DHCP if CMD_NET
> >       default y
> >       help
> >         Enables support for EFI boot using bootdevs. This makes the
>
> Ping.
Regards,
Simon
    
    
More information about the U-Boot
mailing list