netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] Ocelot/Felix driver support for preemptible traffic classes
@ 2023-04-15 17:05 Vladimir Oltean
  2023-04-15 17:05 ` [PATCH net-next 1/7] net: mscc: ocelot: export a single ocelot_mm_irq() Vladimir Oltean
                   ` (7 more replies)
  0 siblings, 8 replies; 19+ messages in thread
From: Vladimir Oltean @ 2023-04-15 17:05 UTC (permalink / raw)
  To: netdev
  Cc: Andrew Lunn, Florian Fainelli, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Claudiu Manoil, Alexandre Belloni,
	UNGLinuxDriver, Xiaoliang Yang, linux-kernel

The series "Add tc-mqprio and tc-taprio support for preemptible traffic
classes" from:
https://lore.kernel.org/netdev/20230220122343.1156614-1-vladimir.oltean@nxp.com/

was eventually submitted in a form without the support for the
Ocelot/Felix switch driver. This patch set picks up that work again,
and presents a fairly modified form compared to the original.

Vladimir Oltean (7):
  net: mscc: ocelot: export a single ocelot_mm_irq()
  net: mscc: ocelot: remove struct ocelot_mm_state :: lock
  net: mscc: ocelot: optimize ocelot_mm_irq()
  net: mscc: ocelot: don't rely on cached verify_status in
    ocelot_port_get_mm()
  net: mscc: ocelot: add support for mqprio offload
  net: dsa: felix: act upon the mqprio qopt in taprio offload
  net: mscc: ocelot: add support for preemptible traffic classes

 drivers/net/dsa/ocelot/felix_vsc9959.c |  43 +++++++---
 drivers/net/ethernet/mscc/ocelot.c     |  60 +++++++++++++-
 drivers/net/ethernet/mscc/ocelot.h     |   3 +
 drivers/net/ethernet/mscc/ocelot_mm.c  | 107 ++++++++++++++++++++++---
 include/soc/mscc/ocelot.h              |  11 ++-
 5 files changed, 199 insertions(+), 25 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2023-04-18  2:10 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-15 17:05 [PATCH net-next 0/7] Ocelot/Felix driver support for preemptible traffic classes Vladimir Oltean
2023-04-15 17:05 ` [PATCH net-next 1/7] net: mscc: ocelot: export a single ocelot_mm_irq() Vladimir Oltean
2023-04-17 12:51   ` Simon Horman
2023-04-17 12:56   ` Florian Fainelli
2023-04-15 17:05 ` [PATCH net-next 2/7] net: mscc: ocelot: remove struct ocelot_mm_state :: lock Vladimir Oltean
2023-04-17 12:53   ` Simon Horman
2023-04-17 12:56   ` Florian Fainelli
2023-04-15 17:05 ` [PATCH net-next 3/7] net: mscc: ocelot: optimize ocelot_mm_irq() Vladimir Oltean
2023-04-17 12:55   ` Simon Horman
2023-04-17 12:59   ` Florian Fainelli
2023-04-15 17:05 ` [PATCH net-next 4/7] net: mscc: ocelot: don't rely on cached verify_status in ocelot_port_get_mm() Vladimir Oltean
2023-04-17 12:59   ` Florian Fainelli
2023-04-17 13:01   ` Simon Horman
2023-04-15 17:05 ` [PATCH net-next 5/7] net: mscc: ocelot: add support for mqprio offload Vladimir Oltean
2023-04-17 13:00   ` Florian Fainelli
2023-04-15 17:05 ` [PATCH net-next 6/7] net: dsa: felix: act upon the mqprio qopt in taprio offload Vladimir Oltean
2023-04-17 13:01   ` Florian Fainelli
2023-04-15 17:05 ` [PATCH net-next 7/7] net: mscc: ocelot: add support for preemptible traffic classes Vladimir Oltean
2023-04-18  2:10 ` [PATCH net-next 0/7] Ocelot/Felix driver " 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).