| From: |
| Ping-Ke Shih <pkshih-AT-realtek.com> |
| To: |
| <linux-wireless-AT-vger.kernel.org> |
| Subject: |
| [PATCH rtw-next 0/7] wifi: rtw89: 8922d: add RTL8922D common routine part 1 |
| Date: |
| Mon, 23 Mar 2026 11:25:49 +0800 |
| Message-ID: |
| <20260323032556.19825-1-pkshih@realtek.com> |
| Archive-link: |
| Article |
This patchset is to add RTL8922D common routines. As the code is not small,
I split it into two parts, and this is the first part.
At this first part, add memory arrangement called quota, power on/off
functions, functions related to calibration data in efuse, and the
main set channel function.
Ping-Ke Shih (7):
wifi: rtw89: 8922d: add definition of quota, registers and efuse block
wifi: rtw89: 8922d: add power on/off functions
wifi: rtw89: 8922d: define efuse map and read necessary fields
wifi: rtw89: 8922d: read and configure RF by calibration data from
efuse physical map
wifi: rtw89: 8922d: add set channel of MAC part
wifi: rtw89: 8922d: add set channel of BB part
wifi: rtw89: 8922d: add set channel of RF part
drivers/net/wireless/realtek/rtw89/core.h | 7 +
drivers/net/wireless/realtek/rtw89/reg.h | 160 +-
drivers/net/wireless/realtek/rtw89/rtw8922d.c | 1755 +++++++++++++++++
drivers/net/wireless/realtek/rtw89/rtw8922d.h | 80 +
.../net/wireless/realtek/rtw89/rtw8922d_rfk.c | 33 +
.../net/wireless/realtek/rtw89/rtw8922d_rfk.h | 14 +
6 files changed, 2048 insertions(+), 1 deletion(-)
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922d.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922d.h
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.h
base-commit: eef6d4449e8a540fde792968a26d8aa514af8089
--
2.25.1