Search Linux Wireless

[PATCH 0/6] wifi: rtw89: prepare packets offload to support newer firmware

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

 



The packet offload is that driver prepare packets, such as QoS null or null
frames, and firmware uses these packets to tell AP about power state, for
example. The older firmware can prepare this itself, but further firmware
in the future will always need driver's help.

First three patches are to fix and adjust packet offload feature. The
latter three patches are to support new firmware type NORMAL_CE that
doesn't have LPS-PS mode but have P2P-PS and hardware scan.

Chin-Yen Lee (2):
  wifi: rtw89: fix potential wrong mapping for pkt-offload
  wifi: rtw89: refine packet offload flow

Ping-Ke Shih (4):
  wifi: rtw89: add use of pkt_list offload to debug entry
  wifi: rtw89: 8852b: reset IDMEM mode to default value
  wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0
  wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first

 drivers/net/wireless/realtek/rtw89/core.c     | 23 ++---
 drivers/net/wireless/realtek/rtw89/core.h     |  5 +-
 drivers/net/wireless/realtek/rtw89/debug.c    | 36 ++++++++
 drivers/net/wireless/realtek/rtw89/fw.c       | 84 +++++++++++++++----
 drivers/net/wireless/realtek/rtw89/fw.h       |  6 +-
 drivers/net/wireless/realtek/rtw89/mac.c      |  5 ++
 drivers/net/wireless/realtek/rtw89/mac80211.c |  1 +
 drivers/net/wireless/realtek/rtw89/reg.h      |  3 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |  1 +
 drivers/net/wireless/realtek/rtw89/ser.c      |  1 +
 drivers/net/wireless/realtek/rtw89/wow.c      | 26 ++----
 13 files changed, 147 insertions(+), 46 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