mvneta: SGMII-based in-band link state signaling
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 21 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | fixed_phy: pass phy_device instead of net_device to link_update() functiondrivers/ include/ net/ | +7 | 0 replies | |
| 2/6 | fixed_phy: add fixed_phy_unregister()drivers/ drivers/ include/ +1 more | +23 | 0 replies | |
| 3/6 | of_mdio: restructure of_phy_register_fixed_link() for further modificationsdrivers/ | +18 | 0 replies | |
| 4/6 | of: add API for changing parameters of fixed linkdrivers/ include/ | +89 | 10 replies | |
| 5/6 | mvneta: implement SGMII-based in-band link state signalingdrivers/ | +81 | 5 replies | |
| 6/6 | mvneta: port marvell's official in-band status enabling proceduredrivers/ | +12 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/6] mvneta: SGMII-based in-band link state signaling
Hello.
Currently the fixed-link DT binding is pre-configured and cannot be changed in run-time. This means the cable unplug events are not being detected, and the link parameters can't be negotiated.
The following patches are needed when mvneta is used in fixed-link mode (without MDIO).
They add an API to of_mdio for updating the fixed_phy status, and use that API in the mvneta driver when parsing the SGMII in-band status.
Signed-off-by Stas Sergeev <[email protected]>