LX2106A U-Boot: board_eth_init() not called any more

Stefan Roese sr at denx.de
Tue Nov 8 10:57:40 CET 2022


Dear NXP LX2160 developers!

With commit 94633c36f9eb ("net: Make DM_ETH be selected by NETDEVICE")
DM_ETH is now mandatory. And net/eth_legacy.c is not compiled anymore.
Resulting in board_eth_init() not being called anymore. On NXP LX2160
platforms (and some other NXP platforms as well), this functions and
the legacy net/eth infrastructure seems still to be used AFAICT.

So could you please let me know, if and how ethernet support on these
boards is supposed to work with recent U-Boot versions on LX2160? My
understanding is, that the current versions will result in an output
like this:

...
In:    serial_pl01x
Out:   serial_pl01x
Err:   serial_pl01x
SEC0:  RNG instantiated
Net:   No ethernet found.
...

Or did I miss something?

Thanks,
Stefan


More information about the U-Boot mailing list