All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/4] net: lan966x: Add mqprio and taprio support
@ 2022-09-20  9:00 Horatiu Vultur
  2022-09-20  9:00 ` [PATCH net-next 1/4] net: lan966x: Add define for number of priority queues NUM_PRIO_QUEUES Horatiu Vultur
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Horatiu Vultur @ 2022-09-20  9:00 UTC (permalink / raw)
  To: linux-kernel, netdev
  Cc: UNGLinuxDriver, davem, edumazet, kuba, pabeni, Horatiu Vultur

Add support for offloading QoS features with tc command to lan966x. The
offloaded QoS features are mqprio and taprio.

Horatiu Vultur (4):
  net: lan966x: Add define for number of priority queues NUM_PRIO_QUEUES
  net: lan966x: Add offload support for mqprio
  net: lan966x: Add registers used by taprio
  net: lan966x: Add offload support for taprio

 .../net/ethernet/microchip/lan966x/Makefile   |   3 +-
 .../ethernet/microchip/lan966x/lan966x_main.c |  11 +-
 .../ethernet/microchip/lan966x/lan966x_main.h |  17 +
 .../microchip/lan966x/lan966x_mqprio.c        |  28 +
 .../ethernet/microchip/lan966x/lan966x_port.c |   2 +
 .../ethernet/microchip/lan966x/lan966x_ptp.c  |   9 +-
 .../ethernet/microchip/lan966x/lan966x_regs.h | 159 ++++++
 .../microchip/lan966x/lan966x_taprio.c        | 528 ++++++++++++++++++
 .../ethernet/microchip/lan966x/lan966x_tc.c   |  40 ++
 9 files changed, 792 insertions(+), 5 deletions(-)
 create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_mqprio.c
 create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
 create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_tc.c

-- 
2.33.0


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

end of thread, other threads:[~2022-09-20  8:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-20  9:00 [PATCH net-next 0/4] net: lan966x: Add mqprio and taprio support Horatiu Vultur
2022-09-20  9:00 ` [PATCH net-next 1/4] net: lan966x: Add define for number of priority queues NUM_PRIO_QUEUES Horatiu Vultur
2022-09-20  9:00 ` [PATCH net-next 2/4] net: lan966x: Add offload support for mqprio Horatiu Vultur
2022-09-20  9:00 ` [PATCH net-next 3/4] net: lan966x: Add registers used by taprio Horatiu Vultur
2022-09-20  9:00 ` [PATCH net-next 4/4] net: lan966x: Add offload support for taprio Horatiu Vultur

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.