Messages in this thread | | | From | Vladimir Oltean <> | Subject | [PATCH net-next 0/7] Ocelot/Felix driver support for preemptible traffic classes | Date | Sat, 15 Apr 2023 20:05:44 +0300 |
| |
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
| |