mbox series

[0/4] wifi: rtw89: add 8922AE PCI entry and used functions

Message ID 20231026120049.9187-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: add 8922AE PCI entry and used functions | expand

Message

Ping-Ke Shih Oct. 26, 2023, noon UTC
8922AE is a PCIe 802.11be WiFi adapter that is 2x2 20/40/80/160MHz
bandwidth on 2/5/6GHz bands. This patchset is to add the PCI entry and
add functions that are different from existing WiFi 6 chips.

Currently only a little stuff is added, so I don't add it to
Makefile/Kconfig for now.

Ping-Ke Shih (4):
  wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info
  wifi: rtw89: pci: define PCI ring address for WiFi 7 chips
  wifi: rtw89: pci: add new RX ring design to determine full RX ring
    efficiently
  wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7

 drivers/net/wireless/realtek/rtw89/pci.c      | 130 ++++++++++----
 drivers/net/wireless/realtek/rtw89/pci.h      | 168 ++++++++++++++++++
 drivers/net/wireless/realtek/rtw89/reg.h      |  22 +++
 .../net/wireless/realtek/rtw89/rtw8851be.c    |   1 +
 .../net/wireless/realtek/rtw89/rtw8852ae.c    |   2 +
 .../net/wireless/realtek/rtw89/rtw8852be.c    |   2 +
 .../net/wireless/realtek/rtw89/rtw8852ce.c    |   2 +
 .../net/wireless/realtek/rtw89/rtw8922ae.c    |  79 ++++++++
 8 files changed, 372 insertions(+), 34 deletions(-)
 create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922ae.c