]> git.baikalelectronics.ru Git - kernel.git/commit
net: sparx5: add support for mrouter ports
authorCasper Andersson <casper.casan@gmail.com>
Thu, 25 Aug 2022 09:28:37 +0000 (11:28 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 29 Aug 2022 11:57:38 +0000 (12:57 +0100)
commit1e721c38f8513f6d4594bcd8e0d6915986231148
tree8016fb8fdc87b46feb22a3841697b33ce48238b4
parentc3bc4845a72020e6529c58ab7738cf6dc825ec00
net: sparx5: add support for mrouter ports

All multicast should be forwarded to mrouter ports. Mrouter ports must
therefore be part of all active multicast groups, and override flooding
from being disabled.

Signed-off-by: Casper Andersson <casper.casan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c