|
|
Log in / Subscribe / Register

wifi: rtw89: prepare changes of MAC part for RTL8922D

From:  Ping-Ke Shih <pkshih-AT-realtek.com>
To:  <linux-wireless-AT-vger.kernel.org>
Subject:  [PATCH rtw-next 00/13] wifi: rtw89: prepare changes of MAC part for RTL8922D
Date:  Thu, 08 Jan 2026 20:03:07 +0800
Message-ID:  <20260108120320.2217402-1-pkshih@realtek.com>
Cc:  <leo.li-AT-realtek.com>

The MAC part changes of RTL8922D includes helper of coex, quota of
PLE/MPDU/WP, pre-load, pre-init, EDCCA and etc. Add them according to
hardware changes.

Chia-Yuan Li (1):
  wifi: rtw89: coex: update coex software control for RTL8922D

Ping-Ke Shih (12):
  wifi: rtw89: coex: make coex scoreboard as chip info
  wifi: rtw89: coex: update scoreboard value according to power state
    for two BT
  wifi: rtw89: mac: remove unnecessary return from
    rtw89_fwdl_secure_idmem_share_mode()
  wifi: rtw89: mac: add dle_mem and ple_{min,max}_qt quota for RTL8922D
  wifi: rtw89: mac: set quota 13 for PLE SNRPT
  wifi: rtw89: mac: update MPDU quota according to chip DLE definition
  wifi: rtw89: mac: update WP quota for RTL8922D
  wifi: rtw89: mac: define preload_init for generations
  wifi: rtw89: mac: configure DMA_STOP1 by predefined mask
  wifi: rtw89: mac: separate functions of CMAC power and function enable
  wifi: rtw89: mac: add an entry to enable MAC function in preinit
  wifi: rtw89: mac: set EDCCA configurations for RTL8922D

 drivers/net/wireless/realtek/rtw89/core.c     |   1 +
 drivers/net/wireless/realtek/rtw89/core.h     |  36 +-
 drivers/net/wireless/realtek/rtw89/mac.c      |  70 +++-
 drivers/net/wireless/realtek/rtw89/mac.h      |  49 ++-
 drivers/net/wireless/realtek/rtw89/mac_be.c   | 348 ++++++++++++++++--
 drivers/net/wireless/realtek/rtw89/pci.h      |  25 --
 drivers/net/wireless/realtek/rtw89/pci_be.c   |   4 +
 drivers/net/wireless/realtek/rtw89/reg.h      | 294 ++++++++++++++-
 drivers/net/wireless/realtek/rtw89/rtw8851b.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |   1 +
 .../net/wireless/realtek/rtw89/rtw8852bt.c    |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8922a.c |   1 +
 14 files changed, 767 insertions(+), 66 deletions(-)


base-commit: baef3d5d96d2f7530011cdebd7aeecdc85cd93a7
-- 
2.25.1




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds