diff options
| author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2026-04-18 20:48:44 +0000 |
|---|---|---|
| committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2026-04-22 20:57:12 +0000 |
| commit | 7ffebcdb702d212afab3ed6adb5ac0e69ef1269c (patch) | |
| tree | 5ba5a6500db1c25a7c29d39e1f866d18660d2aed /sys/contrib/dev/rtw89/ps.c | |
| parent | f08c02995e658076f23b221ddfacba9956428183 (diff) | |
rtw89: update Realtek's rtw89 driver
This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).
Sponsored by: The FreeBSD Foundation
(cherry picked from commit 422e9c5d878e14ec16bb89ef6df65d964d5ce2f1)
Diffstat (limited to 'sys/contrib/dev/rtw89/ps.c')
| -rw-r--r-- | sys/contrib/dev/rtw89/ps.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/contrib/dev/rtw89/ps.c b/sys/contrib/dev/rtw89/ps.c index 50edf83b022f..5cab41d43d10 100644 --- a/sys/contrib/dev/rtw89/ps.c +++ b/sys/contrib/dev/rtw89/ps.c @@ -16,7 +16,7 @@ static int rtw89_fw_receive_lps_h2c_check(struct rtw89_dev *rtwdev, u8 macid) { - struct rtw89_mac_c2h_info c2h_info = {}; + struct rtw89_mac_c2h_info c2h_info = {.timeout = 5000}; u16 c2hreg_macid; u32 c2hreg_ret; int ret; @@ -189,6 +189,8 @@ void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, if (RTW89_CHK_FW_FEATURE(LPS_CH_INFO, &rtwdev->fw)) rtw89_fw_h2c_lps_ch_info(rtwdev, rtwvif); + else if (RTW89_CHK_FW_FEATURE(LPS_ML_INFO_V1, &rtwdev->fw)) + rtw89_fw_h2c_lps_ml_cmn_info_v1(rtwdev, rtwvif); else rtw89_fw_h2c_lps_ml_cmn_info(rtwdev, rtwvif); |
