ASP 2.2 adds some power savings during low power modes.
Also make various improvements when entering low power modes and
reduce MDIO traffic by hooking up interrupts.
Justin Chen (6):
dt-bindings: net: brcm,unimac-mdio: Add asp-v2.2
dt-bindings: net: brcm,asp-v2.0: Add asp-v2.2
net: bcmasp: Add support for ASP 2.2
net: phy: mdio-bcm-unimac: Add asp v2.2 support
net: bcmasp: Keep buffers through power management
net: bcmasp: Add support for PHY interrupts
.../bindings/net/brcm,asp-v2.0.yaml | 4 +
.../bindings/net/brcm,unimac-mdio.yaml | 1 +
drivers/net/ethernet/broadcom/asp2/bcmasp.c | 90 +++++++-
drivers/net/ethernet/broadcom/asp2/bcmasp.h | 23 ++-
.../net/ethernet/broadcom/asp2/bcmasp_intf.c | 192 ++++++++----------
drivers/net/mdio/mdio-bcm-unimac.c | 1 +
6 files changed, 195 insertions(+), 116 deletions(-)
--
2.34.1