summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPing-Ke Shih <pkshih@realtek.com>2026-03-25 10:21:27 +0300
committerPing-Ke Shih <pkshih@realtek.com>2026-03-30 05:27:56 +0300
commitce945fb377ce8620272536d734c99064de91dfd0 (patch)
tree8a8ee4779ea15e6bd6ce4f8f0d4ab3c5b5e9ed31
parentba42bb2813aa9574d67ba0f4612ff0acba972d67 (diff)
downloadlinux-ce945fb377ce8620272536d734c99064de91dfd0.tar.xz
wifi: rtw89: mac: disable pre-load function for RTL8922DE
The pre-load function is a MAC function to pre-load TX packets into WiFi device's memory, so it can enhance performance. However, RTL8922DE has not fully verified and fine tune this function, temporarily disable this function. Signed-off-by: Ping-Ke Shih <pkshih@realtek.com> Link: https://patch.msgid.link/20260325072130.41751-6-pkshih@realtek.com
-rw-r--r--drivers/net/wireless/realtek/rtw89/mac.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/mac.h b/drivers/net/wireless/realtek/rtw89/mac.h
index 93bedf056f17..9db9ae219cd6 100644
--- a/drivers/net/wireless/realtek/rtw89/mac.h
+++ b/drivers/net/wireless/realtek/rtw89/mac.h
@@ -1828,8 +1828,7 @@ static inline bool rtw89_mac_chk_preload_allow(struct rtw89_dev *rtwdev)
if (rtwdev->hci.type != RTW89_HCI_TYPE_PCIE)
return false;
- if (rtwdev->chip->chip_id == RTL8922D && rtwdev->hal.cid == RTL8922D_CID7090)
- return true;
+ /* The RTL8922DE will re-enable pre-load function after verification. */
return false;
}