net: sparx5: Refactor mdb handling according to feedback
- Remove mact_lookup and use new mact_find instead. - Make pgid_read_mask function. - Set PGID arbiter to start searching at PGID_BASE + 8. This is according to feedback on previous patch. https://lore.kernel.org/netdev/20220322081823.wqbx7vud4q7qtjuq@wse-c0155/T/#t Signed-off-by:Casper Andersson <casper.casan@gmail.com> Reviewed-by:
Steen Hegelund <Steen.Hegelund@microchip.com> Signed-off-by:
Jakub Kicinski <kuba@kernel.org>
Showing
- drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c 4 additions, 15 deletionsdrivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
- drivers/net/ethernet/microchip/sparx5/sparx5_main.h 2 additions, 1 deletiondrivers/net/ethernet/microchip/sparx5/sparx5_main.h
- drivers/net/ethernet/microchip/sparx5/sparx5_pgid.c 3 additions, 0 deletionsdrivers/net/ethernet/microchip/sparx5/sparx5_pgid.c
- drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c 8 additions, 10 deletionsdrivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
- drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c 7 additions, 0 deletionsdrivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
Please register or sign in to comment