RTL8852BE was reported possibly failed to download firmware during stressed suspend/resume test. Add retry mechanism to avoid this rare failure caused by abnormal hardware state. For RTL8852CE, set PCI PHY parameters to improve compatibility to avoid card lost during stressed reboot test. Since some parameters are only needed by certain platforms, add quirks for them. Also, update 5.9GHz TX power table of IC for RTL8852C. Chia-Yuan Li (1): wifi: rtw89: download firmware with five times retry Ping-Ke Shih (2): wifi: rtw89: 8852c: add quirk to set PCI BER for certain platforms wifi: rtw89: 8852c: disable PCI PHY EQ to improve compatibility Zong-Zhe Yang (1): wifi: rtw89: 8852c: update TX power tables to R69 drivers/net/wireless/realtek/rtw89/core.c | 18 ++++ drivers/net/wireless/realtek/rtw89/core.h | 10 ++ drivers/net/wireless/realtek/rtw89/fw.c | 27 ++++-- drivers/net/wireless/realtek/rtw89/pci.c | 91 +++++++++++++++++++ drivers/net/wireless/realtek/rtw89/pci.h | 13 +++ .../net/wireless/realtek/rtw89/rtw8851be.c | 1 + .../net/wireless/realtek/rtw89/rtw8852ae.c | 1 + .../net/wireless/realtek/rtw89/rtw8852be.c | 1 + .../wireless/realtek/rtw89/rtw8852c_table.c | 90 +++++++++--------- .../net/wireless/realtek/rtw89/rtw8852ce.c | 23 +++++ .../net/wireless/realtek/rtw89/rtw8922ae.c | 1 + 11 files changed, 225 insertions(+), 51 deletions(-) -- 2.25.1