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.schucha...@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