Thread (3 messages) flat view 3 messages, 2 authors, 2021-01-24
STALE2029d LANDED

Revision v3 of 3 in this series; landed in mainline as a61e4b60761f on 2021-01-24.

Revisions (3)
  1. v1 [diff vs current]
  2. v2 [diff vs current]
  3. v3 current

[PATCH v3 net-next 0/1] net: dsa: hellcreek: Add TAPRIO offloading

From: Kurt Kanzenbach <kurt@linutronix.de>
Date: 2021-01-23 10:57:32

Hi,

The switch has support for the 802.1Qbv Time Aware Shaper (TAS). Traffic
schedules may be configured individually on each front port. Each port has eight
egress queues. The traffic is mapped to a traffic class respectively via the PCP
field of a VLAN tagged frame.

Previous attempts:

 * https://lkml.kernel.org/netdev/20201121115703.23221-1-kurt@linutronix.de/
 * https://lkml.kernel.org/netdev/20210116124922.32356-1-kurt@linutronix.de/

Changes since v2:

 * Add comment about rescheduling period
 * Validate entry command
 * Coding style
 * Add rb tag

Changes since v1:

 * Use taprio data structure
 * Calculate base_time if in past
 * Validate input parameters
 * Minor things

Kurt Kanzenbach (1):
  net: dsa: hellcreek: Add TAPRIO offloading support

 drivers/net/dsa/hirschmann/hellcreek.c | 303 ++++++++++++++++++++++++-
 drivers/net/dsa/hirschmann/hellcreek.h |  17 +-
 2 files changed, 318 insertions(+), 2 deletions(-)

-- 
2.20.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help