]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
realtek: rtl931x: Add missing rma_bpdu_fld_pmask 19569/head
authorHarshal Gohel <hg@simonwunderlich.de>
Mon, 14 Jul 2025 09:36:26 +0000 (11:36 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 10 Aug 2025 12:35:40 +0000 (14:35 +0200)
The .rma_bpdu_fld_pmask is not used anywhere in the code for RTL930x nor
RTL931x. But the RTL930x was still initializing this member. To avoid
problems in the future, simply initialize it also on RTL931x.

Signed-off-by: Harshal Gohel <hg@simonwunderlich.de>
Signed-off-by: Sharadanand Karanjkar <sk@simonwunderlich.de>
Link: https://github.com/openwrt/openwrt/pull/19569
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/rtl931x.c

index 5a623cd31b56006ab8583d474106eb9fcf3d7a4b..7d625e01043924e0a3e7b526103c5ea33b4147bf 100644 (file)
@@ -1696,6 +1696,7 @@ const struct rtl838x_reg rtl931x_reg = {
        .vlan_port_pvidmode_set = rtl931x_vlan_port_pvidmode_set,
        .vlan_port_pvid_set = rtl931x_vlan_port_pvid_set,
        .trk_mbr_ctr = rtldsa_931x_trk_mbr_ctr,
+       .rma_bpdu_fld_pmask = RTL931X_RMA_BPDU_FLD_PMSK,
        .set_vlan_igr_filter = rtl931x_set_igr_filter,
        .set_vlan_egr_filter = rtl931x_set_egr_filter,
        .set_distribution_algorithm = rtl931x_set_distribution_algorithm,