As exposed by "make randconfig", we have an issues around a number of
symbols in BOOT_DEFAULTS_CMDS. Due to the nature of how we currently
handle other networking related command options, we need to be testing
for "!NO_NET" (which is the symbol for no networking stack) or "NET ||
NET_LWIP" rather than CMD_NET alone. For consistency and clarity here
use "CMD_NET && !NO_NET" here.
Signed-off-by: Tom Rini <trini@konsulko.com>
select CMD_FAT
select CMD_FS_GENERIC
select CMD_PART if PARTITIONS
- select CMD_DHCP if CMD_NET
- select CMD_PING if CMD_NET
- select CMD_PXE if CMD_NET
+ select CMD_DHCP if CMD_NET && !NO_NET
+ select CMD_PING if CMD_NET && !NO_NET
+ select CMD_PXE if CMD_NET && !NO_NET
select CMD_BOOTI if ARM64
select CMD_BOOTZ if ARM && !ARM64
- imply CMD_MII if NET || NET_LWIP
+ imply CMD_MII if CMD_NET && !NO_NET
config BOOT_DEFAULTS
bool # Common defaults for standard boot and distroboot