OSDN Git Service

net: microchip: sparx5: add support for offloading mqprio qdisc
authorDaniel Machon <daniel.machon@microchip.com>
Tue, 20 Sep 2022 10:14:29 +0000 (12:14 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 23 Sep 2022 08:53:10 +0000 (09:53 +0100)
commitab0e493e75bde65579bf17a4e1e5a01f781146a7
treee885cb7594c321ebfc9d6291a35aea3a4cc45d12
parent65ec1bbe029703dc5e2a217337f30d93cf360a08
net: microchip: sparx5: add support for offloading mqprio qdisc

Add support for offloading mqprio qdisc to sparx5 switch.

The offloaded mqprio qdisc currently does nothing by itself, but serves
as an attachment point for other qdiscs (tbf, ets etc.)

Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/microchip/sparx5/Makefile
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c [new file with mode: 0644]
drivers/net/ethernet/microchip/sparx5/sparx5_qos.h [new file with mode: 0644]
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c