]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
net: Make NET imply NETDEVICES
authorTom Rini <trini@konsulko.com>
Thu, 9 Nov 2023 00:12:25 +0000 (19:12 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 23 Nov 2023 00:53:39 +0000 (19:53 -0500)
Normally, when NET is enabled, CMD_NET will then be enabled and in turn
NETDEVICES will (likely) be enabled via imply. However, if we disable
CMDLINE in a defconfig we now no longer get CMD_NET enabling NETDEVICES
for us. This suggestion (as an imply is) really isn't about the network
commands but network itself and is a legacy of how intertwined
NET/CMD_NET were historically. Move this over to the NET entry instead
where it is a more logical fit.

Reported-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
cmd/Kconfig
net/Kconfig

index 6f636155e5b6b34fdc033c9527dde18819205df8..9ebea76c2ce52d6dae5dbe3dd35674c798e2dd2a 100644 (file)
@@ -1681,7 +1681,6 @@ if NET
 menuconfig CMD_NET
        bool "Network commands"
        default y
-       imply NETDEVICES
 
 if CMD_NET
 
index 4215889127c9b215e96f6b23edd65406ee8f4fe4..8c80b3a6c6715837d621885b966682a9c5e9b494 100644 (file)
@@ -5,6 +5,7 @@
 menuconfig NET
        bool "Networking support"
        default y
+       imply NETDEVICES
 
 if NET