mbox series

[0/6] wifi: rtw89: 8922a: implement more chip_ops for 8922A

Message ID 20240112021033.20104-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: 8922a: implement more chip_ops for 8922A | expand

Message

Ping-Ke Shih Jan. 12, 2024, 2:10 a.m. UTC
Introduce MLO/DBCC mode variable that is used to configure PHY mode for
various application. The later implementation of chip_ops will reference
the mode to set registers. Though we have not really enabled MLO.

Other patches are chips_ops to enable BB/RF, set TX power and BT
coexistence helpers. Also, define chip specified registers that are used
by common logic flow.

Chung-Hsuan Hung (1):
  wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to
    control TX/RX

Ping-Ke Shih (5):
  wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips
  wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf
  wifi: rtw89: 8922a: add chip_ops related to BB init
  wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR
    and EDCCA
  wifi: rtw89: 8922a: add TX power related ops

 drivers/net/wireless/realtek/rtw89/core.c     |   3 +
 drivers/net/wireless/realtek/rtw89/core.h     |  42 ++
 drivers/net/wireless/realtek/rtw89/phy.c      |   1 +
 drivers/net/wireless/realtek/rtw89/phy.h      |  10 +
 drivers/net/wireless/realtek/rtw89/reg.h      | 195 ++++++-
 drivers/net/wireless/realtek/rtw89/rtw8851b.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |   1 +
 drivers/net/wireless/realtek/rtw89/rtw8922a.c | 514 ++++++++++++++++++
 10 files changed, 768 insertions(+), 1 deletion(-)

Comments

Ping-Ke Shih Jan. 18, 2024, 9:06 a.m. UTC | #1
> -----Original Message-----
> From: Ping-Ke Shih <pkshih@realtek.com>
> Sent: Friday, January 12, 2024 10:10 AM
> To: kvalo@kernel.org
> Cc: Hsuan Hung <hsuan8331@realtek.com>; linux-wireless@vger.kernel.org
> Subject: [PATCH 0/6] wifi: rtw89: 8922a: implement more chip_ops for 8922A
> 

Please drop this patchset, because we found some problems in this patchset,
so resend v2 to correct them.

Thanks
Ping-Ke