Adjust power save execution flow to avoid resume fail.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Support scan offload with extra OP chan.
Signed-off-by: Zong-Zhe Yang <kevin_yang@realtek.com>
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Adjust power save execution flow to avoid resume fail.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
This reverts commit eb03c8ce59.
To support v0.29.128.0, driver should update BT-coexistence mechanism
accordingly. Otherwise, BT will get degraded performance.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Support scan offload with extra OP chan.
Signed-off-by: Zong-Zhe Yang <kevin_yang@realtek.com>
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Adjust power save execution flow to avoid resume fail.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
This reverts commit 351eb5c764.
To support v0.29.127.0, driver should update BT-coexistence mechanism
accordingly. Otherwise, BT will get degraded performance.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Fix loss of group addressed frames on non-transmitted BSSID, and
allow beacon mode to use data rates other than 6 Mbps.
Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Fix loss of group addressed frames on non-transmitted BSSID.
Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Add tables for dynamic antenna gain (DAG) mechanism to ensure TX power
is under regulation.
Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Configure 6 GHz VLP fields for FCC regulation and IC regulation.
Signed-off-by: Zong-Zhe Yang <kevin_yang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Since new format is supported by kernel v6.13 and later, older driver
can't load this firmware correct. Revert this and re-add this with
rtw8852c_fw-2.bin by latter commit.
rtw8852c_fw-1.bin will be kept to v0.27.122.0.
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
New scan firmware command format
Update BB parameters to V41
Update RF parameters to R33
Update TX power table to R33
Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
* Fix disconnect from AP after resuming from wowlan mode.
* Add rtw8922a_fw-2.bin for format change of RX DCK
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Fixed v0.35.18 TX/RX throughput reduction problem.
Fix WATCH_DOG SER happened in the suspend flow of net-detect function.
Use format-1 because of new register address of WoWLAN reason, and firmware
commmand format changed of hardware scan and RF calibration notification.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Refine WoWLAN function, such as security and PNO.
Add register and power tables as known as fw elements.
Use format-1 because of new register address of WoWLAN reason and addition
of fw_elements.
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
8922A is a 802.11be WiFi 7 chip which can support 2x2 4096QAM 160MHz
channel bandwidth on 2/5/6GHz bands. Add initial firmware to support it.
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Fix MBSSID number exceed array size and support firmware log format
Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>