Search Linux Wireless

[PATCH 00/11] rtw89: add TDLS and various fixes

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

 



Patch 1/11 ~ 4/11 are related to TDLS. To support TDLS, we need to create
CAM entries like STA in AP mode. Besides, it also needs BSSID CAM by
hardware design.

The remaining patches are to fix various issues met in field, so fix them.

Since patches have dependency, I submit them together.

Kuan-Chung Chen (2):
  rtw89: fix potential TX stuck
  rtw89: enable VO TX AMPDU

Ping-Ke Shih (8):
  rtw89: allocate address CAM and MAC ID to TDLS peer
  rtw89: separate BSSID CAM operations
  rtw89: allocate BSSID CAM per TDLS peer
  rtw89: support TDLS
  rtw89: add UNEXP debug mask to keep monitor messages unexpected to
    happen frequently
  rtw89: drop invalid TX rate report of legacy rate
  rtw89: fix long RX latency in low power mode
  rtw89: pci: fix PCI doesn't reclaim TX BD properly

Po-Hao Huang (1):
  rtw89: disable invalid phy reports for all ICs

 drivers/net/wireless/realtek/rtw89/cam.c      |  29 ++--
 drivers/net/wireless/realtek/rtw89/cam.h      |   9 +-
 drivers/net/wireless/realtek/rtw89/core.c     | 148 +++++++++++++++---
 drivers/net/wireless/realtek/rtw89/core.h     |  33 +++-
 drivers/net/wireless/realtek/rtw89/debug.c    |   3 +-
 drivers/net/wireless/realtek/rtw89/debug.h    |   2 +
 drivers/net/wireless/realtek/rtw89/fw.c       |   2 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c |   2 +-
 drivers/net/wireless/realtek/rtw89/pci.c      |  16 +-
 drivers/net/wireless/realtek/rtw89/phy.c      |  18 ++-
 drivers/net/wireless/realtek/rtw89/ser.c      |  15 +-
 11 files changed, 218 insertions(+), 59 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