]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
wifi: rtw89: disable RTW89_PHYSTS_IE09_FTR_0 for ppdu status
authorChih-Kang Chang <gary.chang@realtek.com>
Mon, 15 Sep 2025 06:52:05 +0000 (14:52 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Thu, 18 Sep 2025 01:13:07 +0000 (09:13 +0800)
The IE length of RTW89_PHYSTS_IE09_FTR_0 is dynamic, need to calculate
more to get it. This IE is not necessary now, disable it to avoid get
wrong IE length to let the parse function check failed.

Signed-off-by: Chih-Kang Chang <gary.chang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20250915065213.38659-4-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/phy.c

index c3181a301f7cb30d6e9a1b885bd0d3b0098fe1fb..0e9cb0558eb3b5df605e6a2f6877078fbb80812f 100644 (file)
@@ -6184,8 +6184,6 @@ static void __rtw89_physts_parsing_init(struct rtw89_dev *rtwdev,
                        val |= BIT(RTW89_PHYSTS_IE13_DL_MU_DEF) |
                               BIT(RTW89_PHYSTS_IE01_CMN_OFDM);
                } else if (i >= RTW89_CCK_PKT) {
-                       val |= BIT(RTW89_PHYSTS_IE09_FTR_0);
-
                        val &= ~(GENMASK(RTW89_PHYSTS_IE07_CMN_EXT_PATH_D,
                                         RTW89_PHYSTS_IE04_CMN_EXT_PATH_A));