netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/3] net: ocelot: Extend MRP
@ 2021-03-16 20:10 Horatiu Vultur
  2021-03-16 20:10 ` [PATCH net-next v2 1/3] net: ocelot: Add PGID_BLACKHOLE Horatiu Vultur
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Horatiu Vultur @ 2021-03-16 20:10 UTC (permalink / raw)
  To: davem, kuba, vladimir.oltean, claudiu.manoil, alexandre.belloni,
	andrew, vivien.didelot, f.fainelli
  Cc: UNGLinuxDriver, netdev, linux-kernel, Horatiu Vultur

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(-)

-- 
2.30.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-03-16 23:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-16 20:10 [PATCH net-next v2 0/3] net: ocelot: Extend MRP Horatiu Vultur
2021-03-16 20:10 ` [PATCH net-next v2 1/3] net: ocelot: Add PGID_BLACKHOLE Horatiu Vultur
2021-03-16 23:13   ` Vladimir Oltean
2021-03-16 20:10 ` [PATCH net-next v2 2/3] net: ocelot: Extend MRP Horatiu Vultur
2021-03-16 23:22   ` Vladimir Oltean
2021-03-16 20:10 ` [PATCH net-next v2 3/3] net: ocelot: Remove ocelot_xfh_get_cpuq Horatiu Vultur
2021-03-16 23:24   ` Vladimir Oltean
2021-03-16 23:30 ` [PATCH net-next v2 0/3] net: ocelot: Extend MRP patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).