From be43a35bff17550fa707795a06eaed6114eb1742 Mon Sep 17 00:00:00 2001 From: John Keeping Date: Thu, 28 Jul 2022 11:19:15 +0100 Subject: boot: allow bootmeth-distro without CONFIG_NET Remove the dependency on CMD_PXE from BOOTMETH_DISTRO by introducing a new hidden kconfig symbol to control whether pxe_utils is compiled, allowing bootstd's distro method to be compiled without needing networking support enabled. Signed-off-by: John Keeping Reviewed-by: Tom Rini Reviewed-by: Simon Glass Correct build errors when CMD_BOOTM is not enabled: Signed-off-by: Simon Glass --- boot/Kconfig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'boot/Kconfig') diff --git a/boot/Kconfig b/boot/Kconfig index eddb0c6b31..a294ad769e 100644 --- a/boot/Kconfig +++ b/boot/Kconfig @@ -294,6 +294,12 @@ endif # SPL endif # FIT +config PXE_UTILS + bool + select MENU + help + Utilities for parsing PXE file formats. + config BOOTSTD bool "Standard boot support" default y @@ -345,7 +351,7 @@ config BOOTSTD_BOOTCOMMAND config BOOTMETH_DISTRO bool "Bootdev support for distro boot" - depends on CMD_PXE + select PXE_UTILS default y help Enables support for distro boot using bootdevs. This makes the -- cgit v1.2.3