Search Linux Wireless

[PATCH rtw-next 0/8] wifi: rtw89: improve connection loss and 8851B performance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Connection loss might because beacon loss when device enters PS mode,
which expected to receive beacons on TBTT, but somehow it can't because
of beacons drift. Improve this by statistics beacon drift by patches 1-2.

Patches 4-5 are to improve RF calibration of RTL8851B to yield better
performance.

Patches 7-8 are to handle non-transmitted BSSID missed before.

Others are to correct settings along firmware definition.

Chih-Kang Chang (1):
  wifi: rtw89: 8852c: check LPS H2C command complete by C2H reg instead
    of done ack

Kuan-Chung Chen (7):
  wifi: rtw89: introduce beacon tracking to improve connection stability
  wifi: rtw89: debug: add beacon_info debugfs
  wifi: rtw89: wow: remove notify during WoWLAN net-detect
  wifi: rtw89: 8851b: rfk: update IQK TIA setting
  wifi: rtw89: 8851b: rfk: update TX wideband IQK
  wifi: rtw89: fix BSSID comparison for non-transmitted BSSID
  wifi: rtw89: fix group frames loss when connected to non-transmitted
    BSSID

 drivers/net/wireless/realtek/rtw89/core.c     | 463 +++++++++++++++++-
 drivers/net/wireless/realtek/rtw89/core.h     |  51 +-
 drivers/net/wireless/realtek/rtw89/debug.c    |  61 +++
 drivers/net/wireless/realtek/rtw89/fw.c       |  93 +++-
 drivers/net/wireless/realtek/rtw89/fw.h       |  27 +
 drivers/net/wireless/realtek/rtw89/mac.c      |  30 +-
 drivers/net/wireless/realtek/rtw89/mac_be.c   |   1 +
 drivers/net/wireless/realtek/rtw89/phy.c      |   2 +-
 drivers/net/wireless/realtek/rtw89/ps.c       |   3 +
 drivers/net/wireless/realtek/rtw89/reg.h      |   9 +
 .../net/wireless/realtek/rtw89/rtw8851b_rfk.c | 159 +++---
 11 files changed, 810 insertions(+), 89 deletions(-)

-- 
2.25.1





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux