1
0
Fork 0
forked from mirror/openwrt
openwrt/target/linux/realtek
Sven Eckelmann 622e2d0971 realtek: dsa: Share port member configuration code
The leave and join callbacks for DSA were using their own implementation of
the port member handling code. This makes the implementation of additional
functionality based on the port member matrix complicated because it needs
to be implemented in both places and also in the new code path for the
introduced feature.

By sharing this code, it is much easier to guarantee that all code paths
behave the same. This approach is already implemented by other DSA drivers
like qca8k, mt7530 or ksz.

Signed-off-by: Sven Eckelmann <se@simonwunderlich.de>
Link: https://github.com/openwrt/openwrt/pull/20360
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-12 12:49:49 +02:00
..
base-files realtek: add support for Linksys LGS352C 2025-10-05 12:14:05 +02:00
dts realtek: rtl930x: add XGS1250-12 B1 device 2025-10-07 00:25:02 +02:00
files/firmware/rtl838x_phy
files-6.12 realtek: dsa: Share port member configuration code 2025-10-12 12:49:49 +02:00
image realtek: rtl930x: add XGS1250-12 B1 device 2025-10-07 00:25:02 +02:00
patches-6.12 kernel: bump 6.12 to 6.12.50 2025-10-04 16:18:49 +02:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x realtek: backport ECC driver 2025-09-30 11:15:26 +02:00
rtl839x realtek: backport ECC driver 2025-09-30 11:15:26 +02:00
rtl930x realtek: backport ECC driver 2025-09-30 11:15:26 +02:00
rtl930x_nand realtek: drop source-only from NAND targets 2025-10-05 12:14:05 +02:00
rtl931x realtek: drop source-only from rtl931x target 2025-10-04 16:16:22 +02:00
rtl931x_nand realtek: drop source-only from NAND targets 2025-10-05 12:14:05 +02:00
Makefile realtek: add NAND targets for RTL93xx 2025-08-10 11:46:52 +02:00