]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: dsa: b53: implement port isolation support
authorJonas Gorski <jonas.gorski@gmail.com>
Mon, 13 Oct 2025 15:28:34 +0000 (17:28 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 14 Oct 2025 20:33:36 +0000 (13:33 -0700)
commitbdec4271e8081fed339759c45f1db81ea7f8f8ed
tree2dcbab4122c2a2016d4bb4f8422f1e72452e1a6d
parente0aa115271394d68992e4a0369479e3632038c2a
net: dsa: b53: implement port isolation support

Implement port isolation support via the Protected Ports register.

Protected ports can only communicate with unprotected ports, but not
with each other, matching the expected behaviour of isolated ports.

Tested on BCM963268BU.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Link: https://patch.msgid.link/20251013152834.100169-1-jonas.gorski@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/b53/b53_common.c
drivers/net/dsa/b53/b53_regs.h