net: NC-SI setup and handling
authorSamuel Mendoza-Jonas <sam@mendozajonas.com>
Mon, 8 Aug 2022 12:16:03 +0000 (21:46 +0930)
committerTom Rini <trini@konsulko.com>
Fri, 21 Oct 2022 20:04:39 +0000 (16:04 -0400)
commit09bd3d0b0a954f250bac61fee7e3c6d037914569
tree4f85b9e67aa28ad4505b3cd0a6191a1dcc29281d
parent7723828c97bc107d2fba976fc50403ac8747f1bc
net: NC-SI setup and handling

Add the handling of NC-SI ethernet frames, and add a check at the start
of net_loop() to configure NC-SI before starting other network commands.

Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
drivers/net/phy/ncsi.c
drivers/net/phy/phy.c
include/net.h
include/phy.h
net/net.c