]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rtw89: 8922d: add chip_info and chip_ops struct
authorPing-Ke Shih <pkshih@realtek.com>
Mon, 30 Mar 2026 06:58:46 +0000 (14:58 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Thu, 2 Apr 2026 03:21:40 +0000 (11:21 +0800)
commit0737a803bae462e69ef030dc9d050a29c1d6d265
treed034ae94e6bb0127e3ddc522cedf3b91387896a9
parent553fd44ce8ce3caccf580aa8286d8c211fea2a4a
wifi: rtw89: 8922d: add chip_info and chip_ops struct

Add remaining functions including calculate RX gain for power saving,
channel frequency and RSSI from PPDU status, and WoWLAN declaration.
Then fill chip_info and chip_ops tables, which RTL8922D has two variants
RTL8922D and RTL8922DS supporting 4096 and 1024 QAM respectively. Other
features, such as support of 2/5/6 GHz and up to 160 MHz bandwidth, for
variants are the same,

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20260330065847.48946-9-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/fw.h
drivers/net/wireless/realtek/rtw89/reg.h
drivers/net/wireless/realtek/rtw89/rtw8922d.c
drivers/net/wireless/realtek/rtw89/rtw8922d.h