mbox series

[net-next,v3,0/6] Support for ASP 2.2 and optimizations

Message ID 20240228225400.3509156-1-justin.chen@broadcom.com (mailing list archive)
Headers show
Series Support for ASP 2.2 and optimizations | expand

Message

Justin Chen Feb. 28, 2024, 10:53 p.m. UTC
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(-)

Comments

patchwork-bot+netdevbpf@kernel.org March 1, 2024, 9:30 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller <davem@davemloft.net>:

On Wed, 28 Feb 2024 14:53:54 -0800 you wrote:
> 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
> 
> [...]

Here is the summary with links:
  - [net-next,v3,1/6] dt-bindings: net: brcm,unimac-mdio: Add asp-v2.2
    https://git.kernel.org/netdev/net-next/c/edac4b113297
  - [net-next,v3,2/6] dt-bindings: net: brcm,asp-v2.0: Add asp-v2.2
    https://git.kernel.org/netdev/net-next/c/5682a878e7f1
  - [net-next,v3,3/6] net: bcmasp: Add support for ASP 2.2
    https://git.kernel.org/netdev/net-next/c/1d472eb5b670
  - [net-next,v3,4/6] net: phy: mdio-bcm-unimac: Add asp v2.2 support
    https://git.kernel.org/netdev/net-next/c/9112fc0109fc
  - [net-next,v3,5/6] net: bcmasp: Keep buffers through power management
    https://git.kernel.org/netdev/net-next/c/4688f4f41cfa
  - [net-next,v3,6/6] net: bcmasp: Add support for PHY interrupts
    https://git.kernel.org/netdev/net-next/c/cc7f105e7604

You are awesome, thank you!