net: eth-uclass: ignore unavailable devices
authorMichael Walle <michael@walle.cc>
Mon, 21 Oct 2019 23:03:10 +0000 (01:03 +0200)
committerJoe Hershberger <joe.hershberger@ni.com>
Mon, 9 Dec 2019 15:47:42 +0000 (09:47 -0600)
commit19820db0bd97fd4e202019594abe9a9604aa5534
tree9fd6f74176d75e2f643677360e94197d2d00fbfa
parentbf58916373f0a94aaf0aca5ee67bb18d5928fa0e
net: eth-uclass: ignore unavailable devices

device_probe() may fail in which case the seq_id will be -1. Don't
display these devices during startup. While this is only a cosmetic
change, the return value of eth_initialize() will also change to the
actual number of available devices. The return value is only used in
spl_net to decide whether there are any devices to boot from. So
returning only available devices is also more correct in that case.

Signed-off-by: Michael Walle <michael@walle.cc>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
net/eth-uclass.c