immortalwrt/target/linux
Jan Hoffmann 3af984e46e realtek: properly update port masks when port leaves bridge
Correctly update the isolation mask of the port being configured. The
port_bitmap variable should contain all other bridge members and needs
to be actually removed from the isolation mask instead of added to it.

Also actually remove the port being configured from the pm field of the
other ports, so that any other ports that are currently disabled will be
configured correctly when they are enabled.

Fixes: df8e6be59a ("rtl838x: add new architecture")
[fixed updating pm field of other ports]
Fixes: 2b88563ee5 ("realtek: update the tree to the latest refactored version")
[reintroduced incorrect pm field update]
Fixes: 27029277f9 ("realtek: add switch driver support for the RTL93XX based switches")
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-05-07 19:07:34 +02:00
..
airoha kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
apm821xx kernel: bump 5.10 to 5.10.178 2023-04-22 01:15:03 +02:00
archs38 kernel: Activate CONFIG_HARDENED_USERCOPY for all targets 2023-04-29 21:56:53 +02:00
armvirt
at91 kernel: bump 5.10 to 5.10.178 2023-04-22 01:15:03 +02:00
ath25 treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
ath79 ath79: add support for ZTE MF282 2023-05-06 20:59:46 +02:00
bcm27xx bcm27xx: Deactivate CONFIG_OABI_COMPAT 2023-04-29 21:56:53 +02:00
bcm47xx kernel: bump 5.10 to 5.10.179 2023-04-30 00:01:12 +02:00
bcm53xx kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
bcm63xx bcm63xx: kernel: power cycle the bcm6358 USB PLL 2023-03-04 20:09:49 +01:00
bcm4908 bcm4908: switch to Kernel 5.15 by default 2023-04-10 21:21:03 +02:00
bmips bmips: fix external interrupt controller 2023-04-27 15:39:09 +02:00
gemini kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
generic generic: 5.15: remove outdated symbols 2023-05-05 15:48:21 +02:00
imx kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
ipq40xx kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
ipq806x kernel: fix handling of CONFIG_DYNAMIC_DEBUG 2023-05-03 10:26:17 -07:00
ipq807x kernel: bump 5.15 to 5.15.109 2023-04-30 00:02:47 +02:00
kirkwood kirkwood: fix Linksys upgrade, restore config step 2023-04-11 12:21:15 +02:00
lantiq lantiq: switch to Kernel 5.15 by default 2023-05-04 07:00:37 +02:00
layerscape layerscape: Add support for Felix DSA switch 2023-05-07 14:50:50 +02:00
malta treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
mediatek kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
mpc85xx kernel: Deactivate CONFIG_LEGACY_PTYS 2023-04-29 21:56:53 +02:00
mvebu kernel: bump 5.15 to 5.15.108 2023-04-22 01:10:24 +02:00
mxs mxs: switch default kernel to 5.15 2023-01-30 11:13:14 +01:00
octeon octeon: switch to Kernel 5.15 by default 2023-04-08 00:47:12 +02:00
octeontx kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
omap omap: mark source only 2023-05-03 14:49:44 +02:00
oxnas treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
pistachio kernel: bump 5.10 to 5.10.173 2023-03-20 22:44:28 +01:00
qoriq kernel: fix handling of CONFIG_DYNAMIC_DEBUG 2023-05-03 10:26:17 -07:00
ramips ramips: add support for SNR-CPE-ME1 2023-05-07 14:44:54 +02:00
realtek realtek: properly update port masks when port leaves bridge 2023-05-07 19:07:34 +02:00
rockchip kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
sunxi kernel: fix handling of CONFIG_DYNAMIC_DEBUG 2023-05-03 10:26:17 -07:00
tegra tegra: switch to Kernel 5.15 by default 2023-04-08 00:30:22 +02:00
uml treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
x86 kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
zynq zynq: remove kconfig for 5.10 2023-01-30 18:01:14 +08:00
Makefile