diff options
| author | Daniel Machon <daniel.machon@microchip.com> | 2024-04-20 21:29:11 +0200 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2024-04-24 13:08:06 +0100 |
| commit | 1ede4acf045ced70d9b72465e2e968aec71e0a42 (patch) | |
| tree | 1f87997e97220ee774bbfdccd9c21352ba6996c0 /drivers/net/ethernet/microchip/sparx5/sparx5_main.c | |
| parent | 8c82bfdd84998c2d78dda0f4a32ecc7b91f7ea8d (diff) | |
net: sparx5: add bookkeeping code for matchall rules
In preparation for new tc matchall rules, we add a bit of bookkeeping
code to keep track of them. The rules are identified by the cookie
passed from the tc stack.
Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
Reviewed-by: Steen Hegelund <Steen.Hegelund@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/microchip/sparx5/sparx5_main.c')
| -rw-r--r-- | drivers/net/ethernet/microchip/sparx5/sparx5_main.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/microchip/sparx5/sparx5_main.c b/drivers/net/ethernet/microchip/sparx5/sparx5_main.c index 3c066b62e689..b64c814eac11 100644 --- a/drivers/net/ethernet/microchip/sparx5/sparx5_main.c +++ b/drivers/net/ethernet/microchip/sparx5/sparx5_main.c @@ -899,6 +899,9 @@ static int mchp_sparx5_probe(struct platform_device *pdev) dev_err(sparx5->dev, "PTP failed\n"); goto cleanup_ports; } + + INIT_LIST_HEAD(&sparx5->mall_entries); + goto cleanup_config; cleanup_ports: |