Kconfig: describe NET, NO_NET, LWIP_DEBUG and LWIP_ASSERT

Some Kconfig symbols introduced in commit 8cb330355b ("net: introduce
alternative implementation as net/lwip/") need a full description. The
NET symbol needs one, too.

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
Jerome Forissier 2024-11-12 16:44:29 +01:00 committed by Tom Rini
parent 2071583c8f
commit deb9a07cf1
2 changed files with 12 additions and 0 deletions

View file

@ -765,10 +765,15 @@ choice
config NO_NET config NO_NET
bool "No networking support" bool "No networking support"
help
Do not include networking support
config NET config NET
bool "Legacy U-Boot networking stack" bool "Legacy U-Boot networking stack"
imply NETDEVICES imply NETDEVICES
help
Include networking support with U-Boot's internal implementation of
the TCP/IP protocol stack.
config NET_LWIP config NET_LWIP
bool "Use lwIP for networking stack" bool "Use lwIP for networking stack"

View file

@ -6,9 +6,16 @@ if NET_LWIP
config LWIP_DEBUG config LWIP_DEBUG
bool "Enable debug traces in the lwIP library" bool "Enable debug traces in the lwIP library"
help
Prints messages to the console regarding network packets that go in
and out of the lwIP library.
config LWIP_ASSERT config LWIP_ASSERT
bool "Enable assertions in the lwIP library" bool "Enable assertions in the lwIP library"
help
Compiles additional error checking code into the lwIP library. These
checks are related to conditions that should not happen in typical
use, but may be helpful to debug new features.
config PROT_DHCP_LWIP config PROT_DHCP_LWIP
bool bool