net: sparx5: Use Switchdev fdb events for managing fdb entries
authorCasper Andersson <casper.casan@gmail.com>
Mon, 14 Mar 2022 16:09:18 +0000 (17:09 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 16 Mar 2022 03:40:55 +0000 (20:40 -0700)
commit9f01cfbf2922432668c2fd4dfc0413342aaff48b
tree47282b9d45993b3dea13053218cd55f2cb468e0b
parent40867d74c374b235e14d839f3a77f26684feefe5
net: sparx5: Use Switchdev fdb events for managing fdb entries

Changes the handling of fdb entries to use Switchdev events,
instead of the previous "sync_bridge" and "sync_port" which
only run when adding or removing VLANs on the bridge.

Signed-off-by: Casper Andersson <casper.casan@gmail.com>
Link: https://lore.kernel.org/r/20220314160918.4rfrrfgmbsf2pxl3@wse-c0155
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c