Linux wireless drivers development
 help / color / mirror / Atom feed
* pull-request: rtw-next-2026-10-08
@ 2026-10-08  5:53 Ping-Ke Shih
  2026-10-08  6:39 ` Ping-Ke Shih
  0 siblings, 1 reply; 2+ messages in thread
From: Ping-Ke Shih @ 2026-10-08  5:53 UTC (permalink / raw)
  To: linux-wireless

Hi,

A pull-request of rtw-next to wireless-next tree. I'd note that RTL8723BS
is added by this pull-request, and I received ack from Greg to remove
staging rtl8723bs by the way.

More info below. Please let me know if any problems.

Thanks
Ping-Ke

---

The following changes since commit 1b78070aaef63512688aebfbc82365ef9d6660f1:

  Merge tag 'net-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-08-27 13:53:43 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 83de3a16c7b37064a59305040ba9b0f93b832794:

  wifi: rtw89: usb: shorten the RX aggregation hold on RTL8922AU over USB 3 (2026-10-08 13:32:43 +0800)

----------------------------------------------------------------
rtw-next patches for v7.4

Mainly, continue to develop RTL8922DE with many patches. Some random
cleanups and fixes. The major changes are listed below:

rtw88:

 - support RTL8723BS (remove staging rtl8723bs by the way)

 - add SDIO TX back-pressure to improve performance

rtw89:

 - add P2P_DEVICE declaration

 - many BT-coexistence update for RTL8922D

----------------------------------------------------------------
Abdurrahman Karadag (1):
      wifi: rtw88: debugfs: don't vzalloc(0) when rsvd_page is read unconfigured

Ata İlhan Köktürk (1):
      wifi: rtw88: disable ASPM for Lenovo IdeaPad S340-14IWL

Bitterblue Smith (2):
      wifi: rtw89: usb: Avoid crash with dynamically added device ID
      wifi: rtw89: Override antenna number for RTL8852BE-VS

Branislav Klocok (1):
      wifi: rtw88: add quirks to disable PCI ASPM and deep LPS for Dell Vostro 15 3530

Chelsy Ratnawat (3):
      wifi: rtlwifi: rtl8192cu: Remove logically dead code in rtl92cu_update_hal_rate_mask()
      wifi: rtlwifi: rtl8192cu: Remove logically dead code in rtl92cu_update_hal_rate_table()
      wifi: rtlwifi: remove dead mimo_ps handling from rate update code

Chih-Kang Chang (4):
      wifi: rtw89: 8851b: avoid using CPUIO feature with old firmware
      wifi: rtw89: wow: check AOAC report C2H event length
      wifi: rtw89: wow: check AOAC report key index
      wifi: rtw89: ps: send H2C command related to MLO info when FWIPS

Chih-Wen Hsiao (1):
      wifi: rtw89: 8922d: disable VCORE for thermal protection by default

Chin-Yen Lee (1):
      wifi: rtw89: pci: disable D3cold on ASUS ExpertBook B3/P3 series

Ching-Te Ku (39):
      wifi: rtw89: coex: cancel RF band return condition at _set_bt_tx_power()
      wifi: rtw89: coex: fix SET_H2C_MACRO not sent for BTC_FEAT_H2C_MACRO chips
      wifi: rtw89: coex: fix out-of-bounds read of report gnt_val
      wifi: rtw89: coex: fix rlink index bound check in _update_wl_info
      wifi: rtw89: coex: support version 8 for gpio_dbg FCX report
      wifi: rtw89: coex: support fcxtdma version 8 in TDMA policy
      wifi: rtw89: coex: add fcxcysta v8 report support
      wifi: rtw89: coex: route BT sub-reports by bt_id for dual-BT support
      wifi: rtw89: coex: split bt_profile into per-device fields in trx H2C
      wifi: rtw89: coex: add fcxtxpwr version dispatch for CXDRVINFO_TXPWR
      wifi: rtw89: coex: set dbcc_en for dual-band-active MLO modes
      wifi: rtw89: coex: evaluate CO-RX Hi-LNA request per band
      wifi: rtw89: coex: detect BT HID activity from scoreboard
      wifi: rtw89: coex: check null-tx fail ratio in nullsta report
      wifi: rtw89: coex: detect BT slot flood via A2DP empty-streak in cysta
      wifi: rtw89: coex: add AFH conflict detection on BT AFH report
      wifi: rtw89: coex: log FCX report version mismatch without dropping
      wifi: rtw89: coex: add fbtc_rpt_ctrl v205 report struct and handling
      wifi: rtw89: coex: Add firmware 0.27.130.1 support for RTL8852C
      wifi: rtw89: coex: fix BT scoreboard update for non-C2H paths
      wifi: rtw89: coex: offload 8852C IO writes via firmware CMD pack region
      wifi: rtw89: coex: batch PTA init with masked IO offload
      wifi: rtw89: coex: fix RF band check in _set_rf_trx_para() and its propagation
      wifi: rtw89: coex: track per-HW-band WL role fields with arrays
      wifi: rtw89: coex: show per-HW-band MLO state in WL status dump
      wifi: rtw89: coex: add outsrc-set-info v7 for BT SPDT state
      wifi: rtw89: coex: compute WL/BT cross-talk interference maps
      wifi: rtw89: coex: add 1SS MIMO-PS decision for dual-BT CIS
      wifi: rtw89: coex: add firmware 0.35.119.3 support for RTL8922A/D
      wifi: rtw89: coex: raise default BT TX power to 10 dBm
      wifi: rtw89: coex: bind the RF band in use while WL is doing RFK
      wifi: rtw89: coex: store BT TX power per device and per RF band
      wifi: rtw89: coex: set the WL/BT antenna map on shared-antenna chips
      wifi: rtw89: coex: use the right switch-type enum on RTL8922D
      wifi: rtw89: phy: Implement API to control BTG to turn on/off BT TX/RX
      wifi: rtw89: coex: turn BT TX/RX on and off through the BTG control
      wifi: rtw89: coex: set rf_combination in _update_wl_mlo_info()
      wifi: rtw89: coex: fix off-by-one in H2C macro buffer full check
      wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 9.24.2

Colin Ian King (1):
      wifi: rtw89: coex: Fix spelling mistake "verseion" -> "version"

Cristian Deluxe (2):
      wifi: rtw88: 8703b: complete the card-disable to card-emulation transition
      wifi: rtw88: 8703b: stop the PCIe DMA write reaching SDIO

Devin Wittmayer (1):
      wifi: rtw89: usb: shorten the RX aggregation hold on RTL8922AU over USB 3

Dian-Syuan Yang (1):
      wifi: rtw89: 8922d: update BA cam format to G7

Eric Huang (4):
      wifi: rtw89: 8922d: update BB wrapper RFSI ctrl to v4
      wifi: rtw89: 8922d: add extra data to PS H2C
      wifi: rtw89: phy: correct PHY-1 EDCCA report register access
      wifi: rtw89: phy: write full data for BB gain table type 15

Gongwei Li (2):
      wifi: rtw89: coex: Fix wrong constant check of GPIO MUX signal
      wifi: rtw89: fw: propagate real error code in rtw89_fw_h2c_add_general_pkt()

Hemanth Selam (2):
      wifi: rtl8xxxu: fix typo "Tranceiver" in comment
      wifi: rtlwifi: fix typos in comments

Hsiao-Yung Chen (1):
      wifi: rtw89: allow two station interfaces in SCC

Johannes Berg (1):
      wifi: rtw89: avoid iter_keys_rcu() where not needed

Johnson Tsai (1):
      wifi: rtw89: pack I/O during RF nctl init to reduce execution time

Kim Wooseok (3):
      wifi: rtl8xxxu: free RX skb when URB submission fails
      wifi: rtl8xxxu: unwind incomplete receive startup
      wifi: rtl8xxxu: preserve RX requests across recoverable transfer errors

Laxman Acharya Padhya (1):
      wifi: rtw89: cap firmware section_num before parsing

Luka Gejak (15):
      wifi: rtw88: add the RTL8723B chip type and SDIO helper
      wifi: rtw88: rx: mark zero length packets on RTL8723BS
      wifi: rtw88: tx: extend the TX report purge timeout to RTL8723BS
      wifi: rtw88: sdio: zero the padding added to a TX transfer
      wifi: rtw88: sdio: track free TX pages and OQT credits for RTL8723BS
      wifi: rtw88: sdio: set up RX aggregation and interrupts for RTL8723BS
      wifi: rtw88: sdio: add TX back-pressure and retry on page starvation
      wifi: rtw88: move the 88xxa CCK power detect setter to phy.c
      wifi: rtw88: 8723b: add the RTL8723B register definitions
      wifi: rtw88: 8723b: add the RTL8723B BB, RF and AGC tables
      wifi: rtw88: move the shared 8723x definitions to rtw8723x.h
      wifi: rtw88: 8723b: add the RTL8723B chip driver
      wifi: rtw88: 8723bs: add the RTL8723BS SDIO bind
      wifi: rtw88: 8723bs: enable building the RTL8723BS driver
      staging: rtl8723bs: remove the obsolete driver

Maxim Skokov (1):
      wifi: rtw89: fix typos in comments, debug messages and struct field

Mehmet Fide (5):
      wifi: rtw88: usb: route bmc frames via the high queue only for DTIM delivery
      wifi: rtw88: usb: do not log transfers lost to a mode switch
      wifi: rtw88: usb: bound what the driver feeds the after-DTIM queue
      wifi: rtw88: usb: only let the frames a dozing station needs use the after-DTIM queue
      wifi: rtw88: widen the ATIM window while an AP interface is up

Nick Venenga (2):
      wifi: rtw89: 8922au: Add support for TP-Link TBE400U
      wifi: rtw89: 8922au: add ASUS BE93

Ping-Ke Shih (18):
      wifi: rtw89: 8922d: set BB wrapper settings according to operating channel
      wifi: rtw89: 8922d: move conditionally disabled TX shape to common flow
      wifi: rtw89: 8922d: update BB wrapper RFSI ctrl to v5
      wifi: rtw89: 8922d: send RFE type to firmware
      wifi: rtw89: 8922d: bypass RX IQK when scan
      wifi: rtw89: 8922d: correct selection of CCK rate circuit
      wifi: rtw89: consider sta maximum AMSDU subframes number to decide TX work waiting
      wifi: rtw89: mac: change beamformee CSI direct forward to CMAC_TXDMA
      wifi: rtw89: fw: extend ch_info format of hw_scan to v2
      wifi: rtw89: 8851b: rfk: set DCK start and delay time
      wifi: rtw89: 8852b: update default value for ANA SWR
      wifi: rtw89: correct dependency of the multicolor LED
      wifi: rtw89: fw: duplicate recognized firmware elements
      wifi: rtw89: fw: release firmware after recognizing firmware elements
      wifi: rtw89: fw: duplicate firmware suit data by vmalloc to reduce memory fragment
      wifi: rtw88: TX report with long timeout for non-PCIE devices
      wifi: rtw89: remove discouraged imply from Kconfig LED
      wifi: rtw89: 8922d: update supported firmware format to 1

Po-Hao Huang (4):
      wifi: rtw89: add p2p device declaration
      wifi: rtw89: mlo: update link id to FW upon connection
      Revert "wifi: rtw89: fix unable to receive probe responses under MLO connection"
      wifi: rtw89: modify active scan rule for 6GHz band

Rahul Kumar Rai (1):
      wifi: rtw88: disable ASPM and deep PS on ASUS TUF Gaming A15 FA506IH

Tristan Madani (1):
      wifi: rtw89: fix IE length passed to cfg80211_find_ie() in WoW AKM

Yi Cong (1):
      wifi: rtw89: 8851b: fix swapped DPK channel/bandwidth backup fields

YuChia-Kan (1):
      wifi: rtw88: use firmware MAC address as fallback

Zong-Zhe Yang (17):
      wifi: rtw89: chan: introduce helper and refine active list iteration
      wifi: rtw89: regd: check only active vifs when recalculating 6 GHz power type
      wifi: rtw89: skip tracking things when entity is paused
      wifi: rtw89: fix ctrl_sco_cck for Wi-Fi 7
      wifi: rtw89: 8852a: prevent potential OOB in ctrl_sco_cck
      wifi: rtw89: fw: cmd_ofld_flush always reset counter
      wifi: rtw89: explicitly declare TX queue flags by DECLARE_BITMAP()
      wifi: rtw89: use one single BA CAM entry per MLD instead of per link
      wifi: rtw89: led: check if board variant assigns led desc
      wifi: rtw89: support variants of FW elements
      wifi: rtw89: 8852cu: take board ID 1 for FW elements 28de/2432
      wifi: rtw89: add instance of IO ops for (un)pack and [um]delay
      wifi: rtw89: ser: reset map of associated links when L2 SER
      wifi: rtw89: pci: fix typo of "deliver"
      wifi: rtw89: rx: refine skb/desc naming to improve readability
      wifi: rtw89: rx: no need to cancel 6 GHz probe per vif
      wifi: rtw89: regd: add NZ/BR/AR for individual TX power settings

イムティヤズ (1):
      wifi: rtw88: fix out-of-bounds CAM write when key table is full

 drivers/net/wireless/realtek/rtl8xxxu/core.c       |  154 +-
 drivers/net/wireless/realtek/rtl8xxxu/regs.h       |    2 +-
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h   |    2 +-
 drivers/net/wireless/realtek/rtlwifi/base.c        |    2 +-
 .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c    |    2 +-
 .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c    |    2 +-
 .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c    |    2 +-
 drivers/net/wireless/realtek/rtlwifi/core.c        |    4 +-
 drivers/net/wireless/realtek/rtlwifi/debug.h       |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c    |    4 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.h   |    2 +-
 .../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/reg.h   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c    |   90 +-
 .../net/wireless/realtek/rtlwifi/rtl8192d/reg.h    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/phy.c   |    4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c    |    1 -
 .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c   |    2 +-
 .../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c    |  100 +-
 .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c   |   10 +-
 .../net/wireless/realtek/rtlwifi/rtl8192se/reg.h   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c   |    4 +-
 .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c    |    1 -
 .../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/dm.c    |    2 +-
 .../wireless/realtek/rtlwifi/rtl8723be/pwrseq.h    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/reg.h   |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c   |    4 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c    |   12 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c    |   71 +-
 .../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h    |    2 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/reg.h   |   14 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c   |    2 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |    2 +-
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |    6 +-
 drivers/net/wireless/realtek/rtw88/Kconfig         |   18 +
 drivers/net/wireless/realtek/rtw88/Makefile        |    6 +
 drivers/net/wireless/realtek/rtw88/debug.c         |    5 +
 drivers/net/wireless/realtek/rtw88/mac80211.c      |    4 +-
 drivers/net/wireless/realtek/rtw88/main.c          |    7 +-
 drivers/net/wireless/realtek/rtw88/main.h          |    8 +
 drivers/net/wireless/realtek/rtw88/pci.c           |   29 +
 drivers/net/wireless/realtek/rtw88/phy.c           |   39 +
 drivers/net/wireless/realtek/rtw88/phy.h           |    1 +
 drivers/net/wireless/realtek/rtw88/reg.h           |   36 +
 drivers/net/wireless/realtek/rtw88/rtw8703b.c      |   36 +-
 drivers/net/wireless/realtek/rtw88/rtw8703b.h      |   63 -
 drivers/net/wireless/realtek/rtw88/rtw8723b.c      | 2534 +++++++++
 drivers/net/wireless/realtek/rtw88/rtw8723b.h      |   14 +
 .../net/wireless/realtek/rtw88/rtw8723b_table.c    |  861 +++
 .../net/wireless/realtek/rtw88/rtw8723b_table.h    |   17 +
 drivers/net/wireless/realtek/rtw88/rtw8723bs.c     |   59 +
 drivers/net/wireless/realtek/rtw88/rtw8723x.h      |   60 +
 drivers/net/wireless/realtek/rtw88/rtw8812a.c      |    2 +-
 drivers/net/wireless/realtek/rtw88/rtw8821a.c      |    2 +-
 drivers/net/wireless/realtek/rtw88/rtw88xxa.c      |   38 -
 drivers/net/wireless/realtek/rtw88/rtw88xxa.h      |    1 -
 drivers/net/wireless/realtek/rtw88/rx.c            |    8 +-
 drivers/net/wireless/realtek/rtw88/sdio.c          |  504 +-
 drivers/net/wireless/realtek/rtw88/sdio.h          |   24 +-
 drivers/net/wireless/realtek/rtw88/tx.c            |    9 +-
 drivers/net/wireless/realtek/rtw88/tx.h            |    3 +-
 drivers/net/wireless/realtek/rtw88/usb.c           |   90 +-
 drivers/net/wireless/realtek/rtw88/usb.h           |    5 +
 drivers/net/wireless/realtek/rtw89/Kconfig         |    4 +-
 drivers/net/wireless/realtek/rtw89/cam.c           |    4 +-
 drivers/net/wireless/realtek/rtw89/chan.c          |   28 +-
 drivers/net/wireless/realtek/rtw89/chan.h          |    1 +
 drivers/net/wireless/realtek/rtw89/coex.c          | 1479 ++++-
 drivers/net/wireless/realtek/rtw89/coex.h          |    1 -
 drivers/net/wireless/realtek/rtw89/core.c          |  176 +-
 drivers/net/wireless/realtek/rtw89/core.h          |  333 +-
 drivers/net/wireless/realtek/rtw89/debug.c         |   10 +-
 drivers/net/wireless/realtek/rtw89/fw.c            |  895 ++-
 drivers/net/wireless/realtek/rtw89/fw.h            |  136 +-
 drivers/net/wireless/realtek/rtw89/led.c           |    2 +-
 drivers/net/wireless/realtek/rtw89/mac.c           |   16 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c      |    6 +-
 drivers/net/wireless/realtek/rtw89/mac_be.c        |    3 +
 drivers/net/wireless/realtek/rtw89/pci.c           |   62 +-
 drivers/net/wireless/realtek/rtw89/pci.h           |    4 +-
 drivers/net/wireless/realtek/rtw89/phy.c           |   37 +-
 drivers/net/wireless/realtek/rtw89/phy.h           |   32 +-
 drivers/net/wireless/realtek/rtw89/phy_be.c        |  213 +-
 drivers/net/wireless/realtek/rtw89/ps.c            |   15 +-
 drivers/net/wireless/realtek/rtw89/reg.h           |   32 +-
 drivers/net/wireless/realtek/rtw89/regd.c          |    5 +-
 drivers/net/wireless/realtek/rtw89/rtw8851b.c      |    5 +
 drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c  |    4 +-
 .../wireless/realtek/rtw89/rtw8851b_rfk_table.c    |    3 +-
 drivers/net/wireless/realtek/rtw89/rtw8851bu.c     |    8 +-
 drivers/net/wireless/realtek/rtw89/rtw8852a.c      |   13 +
 drivers/net/wireless/realtek/rtw89/rtw8852au.c     |    8 +-
 drivers/net/wireless/realtek/rtw89/rtw8852b.c      |   34 +-
 drivers/net/wireless/realtek/rtw89/rtw8852bt.c     |    6 +
 drivers/net/wireless/realtek/rtw89/rtw8852bu.c     |    8 +-
 drivers/net/wireless/realtek/rtw89/rtw8852c.c      |   17 +
 drivers/net/wireless/realtek/rtw89/rtw8852cu.c     |    9 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a.c      |    4 +-
 drivers/net/wireless/realtek/rtw89/rtw8922au.c     |   14 +-
 drivers/net/wireless/realtek/rtw89/rtw8922d.c      |  252 +-
 drivers/net/wireless/realtek/rtw89/ser.c           |   13 +-
 drivers/net/wireless/realtek/rtw89/usb.c           |   18 +-
 drivers/net/wireless/realtek/rtw89/usb.h           |    3 +-
 drivers/net/wireless/realtek/rtw89/util.h          |    4 +
 drivers/net/wireless/realtek/rtw89/wow.c           |   27 +-
 drivers/staging/Kconfig                            |    2 -
 drivers/staging/Makefile                           |    1 -
 drivers/staging/rtl8723bs/Kconfig                  |   13 -
 drivers/staging/rtl8723bs/Makefile                 |   60 -
 drivers/staging/rtl8723bs/TODO                     |    7 -
 drivers/staging/rtl8723bs/core/rtw_ap.c            | 1943 -------
 drivers/staging/rtl8723bs/core/rtw_btcoex.c        |   75 -
 drivers/staging/rtl8723bs/core/rtw_cmd.c           | 1936 -------
 drivers/staging/rtl8723bs/core/rtw_efuse.c         |  253 -
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     | 1199 ----
 drivers/staging/rtl8723bs/core/rtw_io.c            |  145 -
 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c     |  494 --
 drivers/staging/rtl8723bs/core/rtw_mlme.c          | 2565 ---------
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      | 5901 --------------------
 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c       | 1139 ----
 drivers/staging/rtl8723bs/core/rtw_recv.c          | 2249 --------
 drivers/staging/rtl8723bs/core/rtw_security.c      | 1470 -----
 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c       |  549 --
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     | 1759 ------
 drivers/staging/rtl8723bs/core/rtw_xmit.c          | 2569 ---------
 drivers/staging/rtl8723bs/hal/Hal8723BReg.h        |   65 -
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c    | 2595 ---------
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h    |  184 -
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c    | 2624 ---------
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h    |  146 -
 drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h       |  426 --
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c   |  556 --
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h   |   39 -
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c  |  237 -
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h  |   19 -
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c   |  554 --
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h   |   40 -
 drivers/staging/rtl8723bs/hal/HalPhyRf.c           |  268 -
 drivers/staging/rtl8723bs/hal/HalPhyRf.h           |   39 -
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c     | 1767 ------
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h     |   66 -
 drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c       |  144 -
 drivers/staging/rtl8723bs/hal/Mp_Precomp.h         |   23 -
 drivers/staging/rtl8723bs/hal/hal_btcoex.c         | 1303 -----
 drivers/staging/rtl8723bs/hal/hal_com.c            |  767 ---
 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c     |  973 ----
 drivers/staging/rtl8723bs/hal/hal_intf.c           |  283 -
 drivers/staging/rtl8723bs/hal/hal_pwr_seq.c        |  128 -
 drivers/staging/rtl8723bs/hal/hal_sdio.c           |  100 -
 drivers/staging/rtl8723bs/hal/odm.c                |  988 ----
 drivers/staging/rtl8723bs/hal/odm.h                | 1109 ----
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.c    |  210 -
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.h    |   39 -
 drivers/staging/rtl8723bs/hal/odm_DIG.c            |  799 ---
 drivers/staging/rtl8723bs/hal/odm_DIG.h            |  164 -
 .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c       |   81 -
 .../rtl8723bs/hal/odm_DynamicBBPowerSaving.h       |   31 -
 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c |   22 -
 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h |   29 -
 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c |  158 -
 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h |   23 -
 drivers/staging/rtl8723bs/hal/odm_HWConfig.c       |  439 --
 drivers/staging/rtl8723bs/hal/odm_HWConfig.h       |   85 -
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c |  176 -
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h |   45 -
 drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h   |  160 -
 drivers/staging/rtl8723bs/hal/odm_interface.h      |   29 -
 drivers/staging/rtl8723bs/hal/odm_precomp.h        |   47 -
 drivers/staging/rtl8723bs/hal/odm_reg.h            |   91 -
 drivers/staging/rtl8723bs/hal/odm_types.h          |   40 -
 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c       |  933 ----
 drivers/staging/rtl8723bs/hal/rtl8723b_dm.c        |  256 -
 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c  | 2826 ----------
 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c    |  759 ---
 drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c    |  135 -
 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c    |   69 -
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |  477 --
 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c     |  568 --
 drivers/staging/rtl8723bs/hal/sdio_halinit.c       | 1192 ----
 drivers/staging/rtl8723bs/hal/sdio_ops.c           |  859 ---
 drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h |  232 -
 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h   |  111 -
 drivers/staging/rtl8723bs/include/basic_types.h    |  175 -
 drivers/staging/rtl8723bs/include/cmd_osdep.h      |   16 -
 drivers/staging/rtl8723bs/include/drv_types.h      |  431 --
 drivers/staging/rtl8723bs/include/drv_types_sdio.h |   25 -
 drivers/staging/rtl8723bs/include/hal_btcoex.h     |   54 -
 drivers/staging/rtl8723bs/include/hal_com.h        |  152 -
 drivers/staging/rtl8723bs/include/hal_com_h2c.h    |   28 -
 drivers/staging/rtl8723bs/include/hal_com_phycfg.h |  108 -
 drivers/staging/rtl8723bs/include/hal_com_reg.h    |  594 --
 drivers/staging/rtl8723bs/include/hal_data.h       |  276 -
 drivers/staging/rtl8723bs/include/hal_intf.h       |  250 -
 drivers/staging/rtl8723bs/include/hal_pg.h         |   63 -
 drivers/staging/rtl8723bs/include/hal_phy.h        |   73 -
 drivers/staging/rtl8723bs/include/hal_phy_cfg.h    |   63 -
 drivers/staging/rtl8723bs/include/hal_phy_reg.h    |   17 -
 drivers/staging/rtl8723bs/include/hal_pwr_seq.h    |  226 -
 drivers/staging/rtl8723bs/include/hal_sdio.h       |   18 -
 drivers/staging/rtl8723bs/include/ieee80211.h      |  748 ---
 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h |   58 -
 drivers/staging/rtl8723bs/include/osdep_intf.h     |   42 -
 drivers/staging/rtl8723bs/include/osdep_service.h  |   53 -
 .../rtl8723bs/include/osdep_service_linux.h        |  118 -
 drivers/staging/rtl8723bs/include/rtl8192c_recv.h  |   33 -
 drivers/staging/rtl8723bs/include/rtl8723b_cmd.h   |  182 -
 drivers/staging/rtl8723bs/include/rtl8723b_dm.h    |   32 -
 drivers/staging/rtl8723bs/include/rtl8723b_hal.h   |  246 -
 drivers/staging/rtl8723bs/include/rtl8723b_recv.h  |   95 -
 drivers/staging/rtl8723bs/include/rtl8723b_rf.h    |   17 -
 drivers/staging/rtl8723bs/include/rtl8723b_spec.h  |  237 -
 drivers/staging/rtl8723bs/include/rtl8723b_xmit.h  |  421 --
 drivers/staging/rtl8723bs/include/rtw_ap.h         |   39 -
 drivers/staging/rtl8723bs/include/rtw_btcoex.h     |   27 -
 drivers/staging/rtl8723bs/include/rtw_byteorder.h  |   16 -
 drivers/staging/rtl8723bs/include/rtw_cmd.h        |  705 ---
 drivers/staging/rtl8723bs/include/rtw_eeprom.h     |  118 -
 drivers/staging/rtl8723bs/include/rtw_efuse.h      |   78 -
 drivers/staging/rtl8723bs/include/rtw_event.h      |   92 -
 drivers/staging/rtl8723bs/include/rtw_ht.h         |   83 -
 drivers/staging/rtl8723bs/include/rtw_io.h         |   58 -
 drivers/staging/rtl8723bs/include/rtw_ioctl_set.h  |   27 -
 drivers/staging/rtl8723bs/include/rtw_mlme.h       |  397 --
 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h   |  708 ---
 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h    |  254 -
 drivers/staging/rtl8723bs/include/rtw_qos.h        |   15 -
 drivers/staging/rtl8723bs/include/rtw_recv.h       |  457 --
 drivers/staging/rtl8723bs/include/rtw_rf.h         |  100 -
 drivers/staging/rtl8723bs/include/rtw_security.h   |  272 -
 drivers/staging/rtl8723bs/include/rtw_version.h    |    3 -
 drivers/staging/rtl8723bs/include/rtw_wifi_regd.h  |   16 -
 drivers/staging/rtl8723bs/include/rtw_xmit.h       |  470 --
 drivers/staging/rtl8723bs/include/sdio_hal.h       |   14 -
 drivers/staging/rtl8723bs/include/sdio_ops.h       |   33 -
 drivers/staging/rtl8723bs/include/sdio_ops_linux.h |   29 -
 drivers/staging/rtl8723bs/include/sta_info.h       |  330 --
 drivers/staging/rtl8723bs/include/wifi.h           |  409 --
 drivers/staging/rtl8723bs/include/wlan_bssdef.h    |  195 -
 drivers/staging/rtl8723bs/include/xmit_osdep.h     |   43 -
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  | 2795 ---------
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        | 1189 ----
 drivers/staging/rtl8723bs/os_dep/osdep_service.c   |  201 -
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c       |  465 --
 drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c  |  495 --
 drivers/staging/rtl8723bs/os_dep/wifi_regd.c       |  129 -
 drivers/staging/rtl8723bs/os_dep/xmit_linux.c      |  216 -
 259 files changed, 7801 insertions(+), 67355 deletions(-)
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723b.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723b.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723b_table.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723b_table.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723bs.c
 delete mode 100644 drivers/staging/rtl8723bs/Kconfig
 delete mode 100644 drivers/staging/rtl8723bs/Makefile
 delete mode 100644 drivers/staging/rtl8723bs/TODO
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_ap.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_btcoex.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_cmd.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_efuse.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_ieee80211.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_io.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_mlme.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_recv.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_security.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_wlan_util.c
 delete mode 100644 drivers/staging/rtl8723bs/core/rtw_xmit.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/Hal8723BReg.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/Mp_Precomp.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/hal_btcoex.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/hal_com.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/hal_intf.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/hal_pwr_seq.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/hal_sdio.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_CfoTracking.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_CfoTracking.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_DIG.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_DIG.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_HWConfig.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_HWConfig.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_interface.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_precomp.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_reg.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/odm_types.h
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/sdio_halinit.c
 delete mode 100644 drivers/staging/rtl8723bs/hal/sdio_ops.c
 delete mode 100644 drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h
 delete mode 100644 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h
 delete mode 100644 drivers/staging/rtl8723bs/include/basic_types.h
 delete mode 100644 drivers/staging/rtl8723bs/include/cmd_osdep.h
 delete mode 100644 drivers/staging/rtl8723bs/include/drv_types.h
 delete mode 100644 drivers/staging/rtl8723bs/include/drv_types_sdio.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_btcoex.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_com.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_com_h2c.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_com_phycfg.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_com_reg.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_data.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_intf.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_pg.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_phy.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_phy_cfg.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_phy_reg.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_pwr_seq.h
 delete mode 100644 drivers/staging/rtl8723bs/include/hal_sdio.h
 delete mode 100644 drivers/staging/rtl8723bs/include/ieee80211.h
 delete mode 100644 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h
 delete mode 100644 drivers/staging/rtl8723bs/include/osdep_intf.h
 delete mode 100644 drivers/staging/rtl8723bs/include/osdep_service.h
 delete mode 100644 drivers/staging/rtl8723bs/include/osdep_service_linux.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8192c_recv.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_cmd.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_dm.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_hal.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_recv.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_rf.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_spec.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_xmit.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_ap.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_btcoex.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_byteorder.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_cmd.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_eeprom.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_efuse.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_event.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_ht.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_io.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_ioctl_set.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_mlme.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_qos.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_recv.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_rf.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_security.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_version.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_wifi_regd.h
 delete mode 100644 drivers/staging/rtl8723bs/include/rtw_xmit.h
 delete mode 100644 drivers/staging/rtl8723bs/include/sdio_hal.h
 delete mode 100644 drivers/staging/rtl8723bs/include/sdio_ops.h
 delete mode 100644 drivers/staging/rtl8723bs/include/sdio_ops_linux.h
 delete mode 100644 drivers/staging/rtl8723bs/include/sta_info.h
 delete mode 100644 drivers/staging/rtl8723bs/include/wifi.h
 delete mode 100644 drivers/staging/rtl8723bs/include/wlan_bssdef.h
 delete mode 100644 drivers/staging/rtl8723bs/include/xmit_osdep.h
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/os_intfs.c
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/osdep_service.c
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/sdio_intf.c
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/wifi_regd.c
 delete mode 100644 drivers/staging/rtl8723bs/os_dep/xmit_linux.c

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-08  6:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-08  5:53 pull-request: rtw-next-2026-10-08 Ping-Ke Shih
2026-10-08  6:39 ` Ping-Ke Shih

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox