openwrt/target/linux/realtek
Markus Stockhausen 63fab3bad4 realtek: dsa: fix RTL839x egress queue configuration
RTL839X_QM_PORT_QNUM contains ten packed 3-bit port fields per
register. Writing the complete register for each port therefore clears
the queue configuration of the other ports sharing that register.

Update rtl839x_set_egress_queue() to modify only the field belonging to
the requested port. Use the corrected helper during QoS initialization
for all user ports and the CPU port.

While we are here make the function static.

Assisted-by: ChatGPT (OpenAI GPT-5.6 Sol)
Link: https://github.com/openwrt/openwrt/pull/25186
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
2026-09-15 16:09:30 +02:00
..
base-files realtek: convert XGS1250-12 to NVMEM 2026-09-11 21:25:48 +02:00
dts realtek: fix MokerLink reset polarity 2026-09-15 13:43:19 +02:00
files-6.18 realtek: dsa: fix RTL839x egress queue configuration 2026-09-15 16:09:30 +02:00
image realtek: add support for KeepLiNK KP-9000-8XM 2026-09-14 08:52:35 +02:00
patches-6.18
profiles
rtl838x
rtl839x
rtl930x
rtl930x_nand
rtl931x
rtl931x_nand
Makefile
modules.mk