mbox series

pull-request: rtw-next-2024-10-10

Message ID 4a90097d-a2ce-4a30-953e-fb0ddae8d012@RTEXMBS04.realtek.com.tw (mailing list archive)
State Accepted
Commit 1f3de77752a7bf0d1beb44603f048eb46948b9fe
Delegated to: Kalle Valo
Headers show
Series pull-request: rtw-next-2024-10-10 | expand

Pull-request

https://github.com/pkshih/rtw.git tags/rtw-next-2024-10-10

Message

Ping-Ke Shih Oct. 10, 2024, 1:06 a.m. UTC
Hi,

A pull-request of rtw-next to wireless-next tree, more info below. Please
let me know if any problems.

Thanks
Ping-Ke

---

The following changes since commit 5a4d42c1688c88f3be6aef46b0ea6c32694cd2b8:

  wifi: wl1251: Use IRQF_NO_AUTOEN flag in request_irq() (2024-09-18 16:54:30 +0300)

are available in the Git repository at:

  https://github.com/pkshih/rtw.git tags/rtw-next-2024-10-10

for you to fetch changes up to fc442560016d9246460b317771bebbcbaf910aa2:

  wifi: rtw89: wow: do not configure CPU IO to receive packets for old firmware (2024-10-10 08:45:37 +0800)

----------------------------------------------------------------
rtw-next patches for v6.13

No big change at this point. Regular development and fixes are listed:

rtl8xxxu:
 - correct beaconing for the case of STA + AP

rtw88:
 - consolidate parser of RX descriptor as preparation to support coming
   chips

rtw89:
 - update BT-coexistence to improve user experience for RTL8852BE and
   RTL8852BE-VT
 - correct RTL8922AE RF calibration timeout time and print out firmware
   log
 - set proper PCI EQ value for RTL8852CE and RTL8922AE
 - adjust to support MLO continuously

----------------------------------------------------------------
Bitterblue Smith (2):
      wifi: rtw88: Constify some arrays and structs
      wifi: rtw88: Parse the RX descriptor with a single function

Chin-Yen Lee (1):
      wifi: rtw89: wow: do not configure CPU IO to receive packets for old firmware

Ching-Te Ku (4):
      wifi: rtw89: coex: Update priority setting for Wi-Fi is scanning
      wifi: rtw89: coex: Reorder Bluetooth info related logic
      wifi: rtw89: coex: Solved BT PAN profile idle decrease Wi-Fi throughput
      wifi: rtw89: coex: Add function to reorder Wi-Fi firmware report index

Colin Ian King (1):
      wifi: rtlwifi: make read-only arrays static const

Martin Kaistra (1):
      wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled

Ping-Ke Shih (14):
      wifi: rtw89: 8922a: rfk: enlarge TSSI timeout time to 20ms
      wifi: rtw89: 8922a: rfk: support firmware command RX DCK v1 format
      wifi: rtw89: rfk: add firmware debug log of TSSI
      wifi: rtw89: rfk: add firmware debug log of IQK
      wifi: rtw89: rfk: update firmware debug log of DACK to v2
      wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
      wifi: rtw89: check return value of ieee80211_probereq_get() for RNR
      wifi: rtw89: coex: initialize local .dbcc_2g_phy in _set_btg_ctrl()
      wifi: rtw89: 8852c: rfk: remove unnecessary assignment of return value of _dpk_dgain_read()
      wifi: rtw89: pci: consolidate PCI basic configurations for probe and resume
      wifi: rtw89: 8922ae: disable PCI PHY EQ to improve compatibility
      wifi: rtw89: 8852ce: fix gray code conversion for filter out EQ
      wifi: rtw89: 8852ce: set offset K of PCI PHY EQ to manual mode to improve compatibility
      wifi: rtw89: debug: add beacon RSSI for debugging

Zong-Zhe Yang (9):
      wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO
      wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO
      wifi: rtw89: read bss_conf corresponding to the link
      wifi: rtw89: read link_sta corresponding to the link
      wifi: rtw89: refactor VIF related func ahead for MLO
      wifi: rtw89: refactor STA related func ahead for MLO
      wifi: rtw89: tweak driver architecture for impending MLO support
      wifi: rtw89: initialize dual HW bands for MLO and control them by link
      wifi: rtw89: handle entity active flag per PHY

 drivers/net/wireless/realtek/rtl8xxxu/core.c       |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c    |  18 +-
 drivers/net/wireless/realtek/rtw88/fw.c            |   2 +-
 drivers/net/wireless/realtek/rtw88/mac.c           |   4 +-
 drivers/net/wireless/realtek/rtw88/main.h          |  13 +-
 drivers/net/wireless/realtek/rtw88/pci.c           |   2 +-
 drivers/net/wireless/realtek/rtw88/phy.c           |   2 +-
 drivers/net/wireless/realtek/rtw88/rtw8703b.c      |  62 +-
 drivers/net/wireless/realtek/rtw88/rtw8723d.c      |  49 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.c      |  65 +-
 drivers/net/wireless/realtek/rtw88/rtw8822b.c      |  53 +-
 drivers/net/wireless/realtek/rtw88/rtw8822c.c      |  54 +-
 drivers/net/wireless/realtek/rtw88/rx.c            |  70 +-
 drivers/net/wireless/realtek/rtw88/rx.h            |  64 +-
 drivers/net/wireless/realtek/rtw88/sdio.c          |   9 +-
 drivers/net/wireless/realtek/rtw88/usb.c           |   9 +-
 drivers/net/wireless/realtek/rtw89/cam.c           | 259 ++++--
 drivers/net/wireless/realtek/rtw89/cam.h           |  24 +-
 drivers/net/wireless/realtek/rtw89/chan.c          | 215 +++--
 drivers/net/wireless/realtek/rtw89/chan.h          |  15 +-
 drivers/net/wireless/realtek/rtw89/coex.c          | 383 ++++++---
 drivers/net/wireless/realtek/rtw89/coex.h          |   6 +-
 drivers/net/wireless/realtek/rtw89/core.c          | 927 ++++++++++++++-------
 drivers/net/wireless/realtek/rtw89/core.h          | 450 +++++++---
 drivers/net/wireless/realtek/rtw89/debug.c         | 134 ++-
 drivers/net/wireless/realtek/rtw89/fw.c            | 706 +++++++++-------
 drivers/net/wireless/realtek/rtw89/fw.h            | 261 ++++--
 drivers/net/wireless/realtek/rtw89/mac.c           | 721 +++++++++-------
 drivers/net/wireless/realtek/rtw89/mac.h           | 115 ++-
 drivers/net/wireless/realtek/rtw89/mac80211.c      | 654 ++++++++++++---
 drivers/net/wireless/realtek/rtw89/mac_be.c        |  71 +-
 drivers/net/wireless/realtek/rtw89/pci.c           |  68 +-
 drivers/net/wireless/realtek/rtw89/pci.h           |  24 +
 drivers/net/wireless/realtek/rtw89/pci_be.c        |  77 ++
 drivers/net/wireless/realtek/rtw89/phy.c           | 668 ++++++++++-----
 drivers/net/wireless/realtek/rtw89/phy.h           |  13 +-
 drivers/net/wireless/realtek/rtw89/phy_be.c        |  12 +-
 drivers/net/wireless/realtek/rtw89/ps.c            | 109 ++-
 drivers/net/wireless/realtek/rtw89/ps.h            |  14 +-
 drivers/net/wireless/realtek/rtw89/regd.c          |  79 +-
 drivers/net/wireless/realtek/rtw89/rtw8851b.c      |  13 +-
 drivers/net/wireless/realtek/rtw89/rtw8852a.c      |  12 +-
 drivers/net/wireless/realtek/rtw89/rtw8852b.c      |  13 +-
 drivers/net/wireless/realtek/rtw89/rtw8852bt.c     |  13 +-
 drivers/net/wireless/realtek/rtw89/rtw8852c.c      |  12 +-
 drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c  |   2 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a.c      |  33 +-
 drivers/net/wireless/realtek/rtw89/ser.c           |  37 +-
 drivers/net/wireless/realtek/rtw89/wow.c           | 217 ++---
 drivers/net/wireless/realtek/rtw89/wow.h           |  10 +-
 50 files changed, 4443 insertions(+), 2406 deletions(-)

Comments

Kalle Valo Oct. 17, 2024, 5:21 p.m. UTC | #1
Ping-Ke Shih <pkshih@realtek.com> wrote:

> Hi,
> 
> A pull-request of rtw-next to wireless-next tree, more info below. Please
> let me know if any problems.
> 
> Thanks
> Ping-Ke

Pulled, thanks.

1f3de77752a7 Merge tag 'rtw-next-2024-10-10' of https://github.com/pkshih/rtw