openwrt/target/linux/realtek
Harshal Gohel f6603de71d
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
realtek: rtl93xx: Add learning and flooding enable/disable
Both RTL930x and RTL931x were missing the code to support enabling and
disabling MAC address learning and unknown unicast flooding on a per-port
basis.

* rtl93*x_enable_learning() allows toggling of dynamic MAC learning on
  individual ports by modifying the L2 learning constraint control
  register.
* rtl93*x_enable_flood() provides the ability to control unknown unicast
  flooding behavior, disabling forwarding when set. If it is enabled, it
  will just forward it. If it is disabled, packets will simply be dropped.

Signed-off-by: Harshal Gohel <hg@simonwunderlich.de>
Signed-off-by: Sharadanand Karanjkar <sk@simonwunderlich.de>
Link: https://github.com/openwrt/openwrt/pull/19581
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-08-08 13:56:58 +02:00
..
base-files realtek: add support for TP-Link TL-ST1008F v2.0 2025-06-16 13:30:52 +02:00
dts realtek: use consistent definition in DTS for SFP(+) ports 2025-08-07 13:47:27 +02:00
files/firmware/rtl838x_phy
files-6.12 realtek: rtl93xx: Add learning and flooding enable/disable 2025-08-08 13:56:58 +02:00
image realtek: rtl930x: convert Hasivo S1100W to lzma only. 2025-08-06 15:22:52 +02:00
patches-6.12 realtek: backport NAND driver for RTL93xx 2025-07-30 23:22:24 +02:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x realtek: backport NAND driver for RTL93xx 2025-07-30 23:22:24 +02:00
rtl839x realtek: backport NAND driver for RTL93xx 2025-07-30 23:22:24 +02:00
rtl930x realtek: rtl930x: enable SMP 2025-08-04 16:01:49 +02:00
rtl931x realtek: backport NAND driver for RTL93xx 2025-07-30 23:22:24 +02:00
Makefile realtek: switch to 6.12 as default 2025-06-22 16:38:11 +02:00