[PATCH net v3 0/2] net: dsa: b53: Fix IGMP/MLD snooping

From: Florian Fainelli

Date: Wed Oct 28 2026 - 19:51:25 EST


This patch series fixes IGMP and MLD snooping for b53, these were found
by running multicast membership/learning tests.

Changes in v3:

- move general IGMP/MLD snooping comment to be applicable to all
switches, move comments about zero controls where they belong
- added IGMP snooping programming for older switches, too

Changes in v2:

- export the helper and call it from bcm_sf2.c as well as spotted by
Sashiko

Florian Fainelli (2):
net: dsa: b53: Enable IGMP and MLD control packet CPU copies
net: dsa: b53: Enable legacy IGMP snooping controls

drivers/net/dsa/b53/b53_common.c | 74 ++++++++++++++++++++++++++++++++
drivers/net/dsa/b53/b53_priv.h | 1 +
drivers/net/dsa/b53/b53_regs.h | 19 ++++++++
drivers/net/dsa/bcm_sf2.c | 5 +++
4 files changed, 99 insertions(+)

--
2.53.0