mbox series

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

Message ID 20210123105633.16753-1-kurt@linutronix.de (mailing list archive)
Headers show
Series net: dsa: hellcreek: Add TAPRIO offloading | expand

Message

Kurt Kanzenbach Jan. 23, 2021, 10:56 a.m. UTC
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(-)

Comments

patchwork-bot+netdevbpf@kernel.org Jan. 24, 2021, 5:30 a.m. UTC | #1
Hello:

This patch was applied to netdev/net-next.git (refs/heads/master):

On Sat, 23 Jan 2021 11:56:32 +0100 you wrote:
> 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.
> 
> [...]

Here is the summary with links:
  - [v3,net-next,1/1] net: dsa: hellcreek: Add TAPRIO offloading support
    https://git.kernel.org/netdev/net-next/c/24dfc6eb39b2

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html