[PATCH] net: make initr_net() invocation command line agnostic
Ilias Apalodimas
ilias.apalodimas at linaro.org
Tue Apr 15 09:40:03 CEST 2025
On Mon, 14 Apr 2025 at 16:55, Heinrich Schuchardt
<heinrich.schuchardt at canonical.com> wrote:
>
> initr_net() initalizes the network devices by calling eth_initalize().
> There is no good reason to disable this if no command line interface is
> present.
>
> Let initr_net() depend on CONFIG_NET || CONFIG_NET_LWIP.
>
> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>
> ---
> common/board_r.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/common/board_r.c b/common/board_r.c
> index 62228a723e1..0b1dbd4196d 100644
> --- a/common/board_r.c
> +++ b/common/board_r.c
> @@ -482,7 +482,7 @@ static int initr_boot_led_on(void)
> return 0;
> }
>
> -#if defined(CONFIG_CMD_NET)
> +#if CONFIG_IS_ENABLED(NET) || CONFIG_IS_ENABLED(NET_LWIP)
> static int initr_net(void)
> {
> puts("Net: ");
> @@ -747,7 +747,7 @@ static init_fnc_t init_sequence_r[] = {
> #ifdef CONFIG_PCI_ENDPOINT
> pci_ep_init,
> #endif
> -#if defined(CONFIG_CMD_NET)
> +#if CONFIG_IS_ENABLED(NET) || CONFIG_IS_ENABLED(NET_LWIP)
> INIT_FUNC_WATCHDOG_RESET
> initr_net,
> #endif
> --
> 2.48.1
>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas at linaro.org>
More information about the U-Boot
mailing list