| From: |
| Justin Chen <justin.chen-AT-broadcom.com> |
| To: |
| netdev-AT-vger.kernel.org |
| Subject: |
| [PATCH net-next v3 0/6] Support for ASP 2.2 and optimizations |
| Date: |
| Wed, 28 Feb 2024 14:53:54 -0800 |
| Message-ID: |
| <20240228225400.3509156-1-justin.chen@broadcom.com> |
| Cc: |
| horms-AT-kernel.org, bcm-kernel-feedback-list-AT-broadcom.com, florian.fainelli-AT-broadcom.com, davem-AT-davemloft.net, edumazet-AT-google.com, kuba-AT-kernel.org, pabeni-AT-redhat.com, robh+dt-AT-kernel.org, krzysztof.kozlowski+dt-AT-linaro.org, conor+dt-AT-kernel.org, opendmb-AT-gmail.com, andrew-AT-lunn.ch, hkallweit1-AT-gmail.com, linux-AT-armlinux.org.uk, rafal-AT-milecki.pl, devicetree-AT-vger.kernel.org, Justin Chen <justin.chen-AT-broadcom.com> |
| Archive-link: |
| Article |
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 | 203 ++++++++----------
drivers/net/mdio/mdio-bcm-unimac.c | 1 +
6 files changed, 204 insertions(+), 118 deletions(-)
--
2.34.1