mbox series

[0/4] wifi: rtw89: improve compatibility of download firmware and PCI PHY

Message ID 20240329015251.22762-1-pkshih@realtek.com (mailing list archive)
Headers show
Series wifi: rtw89: improve compatibility of download firmware and PCI PHY | expand

Message

Ping-Ke Shih March 29, 2024, 1:52 a.m. UTC
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(-)