mbox series

[net-next,v2,0/3] net: ocelot: Extend MRP

Message ID 20210316201019.3081237-1-horatiu.vultur@microchip.com (mailing list archive)
Headers show
Series net: ocelot: Extend MRP | expand

Message

Horatiu Vultur March 16, 2021, 8:10 p.m. UTC
This patch series extends the current support of MRP in Ocelot driver.
Currently the forwarding of the frames happened in SW because all frames
were trapped to CPU. With this patch the MRP frames will be forward in HW.

v1 -> v2:
 - create a patch series instead of single patch
 - rename ocelot_mrp_find_port to ocelot_mrp_find_partner_port
 - rename PGID_MRP to PGID_BLACKHOLE
 - use GFP_KERNEL instead of GFP_ATOMIC
 - fix other whitespace issues

Horatiu Vultur (3):
  net: ocelot: Add PGID_BLACKHOLE
  net: ocelot: Extend MRP
  net: ocelot: Remove ocelot_xfh_get_cpuq

 drivers/net/ethernet/mscc/ocelot.c     |  12 +-
 drivers/net/ethernet/mscc/ocelot_mrp.c | 233 +++++++++++++++++--------
 include/linux/dsa/ocelot.h             |   5 -
 include/soc/mscc/ocelot.h              |  12 +-
 net/dsa/tag_ocelot.c                   |   8 -
 5 files changed, 167 insertions(+), 103 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org March 16, 2021, 11:30 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Tue, 16 Mar 2021 21:10:16 +0100 you wrote:
> This patch series extends the current support of MRP in Ocelot driver.
> Currently the forwarding of the frames happened in SW because all frames
> were trapped to CPU. With this patch the MRP frames will be forward in HW.
> 
> v1 -> v2:
>  - create a patch series instead of single patch
>  - rename ocelot_mrp_find_port to ocelot_mrp_find_partner_port
>  - rename PGID_MRP to PGID_BLACKHOLE
>  - use GFP_KERNEL instead of GFP_ATOMIC
>  - fix other whitespace issues
> 
> [...]

Here is the summary with links:
  - [net-next,v2,1/3] net: ocelot: Add PGID_BLACKHOLE
    https://git.kernel.org/netdev/net-next/c/ebb1bb401303
  - [net-next,v2,2/3] net: ocelot: Extend MRP
    https://git.kernel.org/netdev/net-next/c/7c588c3e96e9
  - [net-next,v2,3/3] net: ocelot: Remove ocelot_xfh_get_cpuq
    https://git.kernel.org/netdev/net-next/c/2ed2c5f03911

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html