First three patches are to refactor PS flow to fit coming MLO PS mode, and to send channel data to firmware for PS mode. Patches 4 ~ 5 are to refine TX rate selection rule for HE GI-LTF. This can improve throughput. Patch 6 is to regulatory rule from internal database. The last patch is to a H2C command format for coming firmware. This patchset contains several small sets, but each of them doesn't have functional dependency. Chih-Kang Chang (1): wifi: rtw89: 8922a: update format of RFK pre-notify H2C command v2 Eric Huang (1): wifi: rtw89: ps: update data for firmware and settings for hardware before/after PS Kuan-Chung Chen (2): wifi: rtw89: disable firmware training HE GI and LTF wifi: rtw89: 8852c: disable ER SU when 4x HE-LTF and 0.8 GI capability differ Ping-Ke Shih (2): wifi: rtw89: ps: refactor PS flow to support MLO wifi: rtw89: ps: refactor channel info to firmware before entering PS Zong-Zhe Yang (1): wifi: rtw89: regd: update regulatory map to R68-R51 drivers/net/wireless/realtek/rtw89/core.c | 52 ++++---- drivers/net/wireless/realtek/rtw89/core.h | 23 ++++ drivers/net/wireless/realtek/rtw89/fw.c | 150 +++++++++++++++++++--- drivers/net/wireless/realtek/rtw89/fw.h | 28 +++- drivers/net/wireless/realtek/rtw89/phy.c | 30 +++-- drivers/net/wireless/realtek/rtw89/phy.h | 1 + drivers/net/wireless/realtek/rtw89/ps.c | 42 +++--- drivers/net/wireless/realtek/rtw89/ps.h | 4 +- drivers/net/wireless/realtek/rtw89/regd.c | 57 ++++---- drivers/net/wireless/realtek/rtw89/wow.c | 6 +- 10 files changed, 292 insertions(+), 101 deletions(-) -- 2.25.1