Linux wireless drivers development
 help / color / mirror / Atom feed
* [PATCH rtw-next 00/10] wifi: rtw89: coex: update BT coexistence to support dual BT for RTL8922D
@ 2026-06-24  3:39 Ping-Ke Shih
  2026-06-24  3:39 ` [PATCH rtw-next 01/10] wifi: rtw89: coex: force to exit Wi-Fi LPS while Bluetooth profile exist Ping-Ke Shih
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Ping-Ke Shih @ 2026-06-24  3:39 UTC (permalink / raw)
  To: linux-wireless; +Cc: ku920601

The RTL8922D is a dual BT combo card. To work with two BT well, extend
the BT coexistence mechanism to consider two BT cases.

Mainly the patches are to adjust struct fields related to BT from one
field to two element size array, and then add new format to support
more parameters needed by RTL8922D.

Ching-Te Ku (10):
  wifi: rtw89: coex: force to exit Wi-Fi LPS while Bluetooth profile
    exist
  wifi: rtw89: coex: offset current BT info to BT0 for dual BT
    configuration
  wifi: rtw89: coex: Move wifi related counters to wifi info
  wifi: rtw89: coex: Extend bt_slot_req for dual MAC wifi
  wifi: rtw89: coex: Move Bluetooth related counters to BT info
  wifi: rtw89: coex: Refine third party module related coexistence
  wifi: rtw89: coex: Add TX/RX RF parameter format version 9
  wifi: rtw89: coex: Renaming drvinfo_type to drvinfo_ver
  wifi: rtw89: coex: Add Wi-Fi firmware 0.35.94.1 support for RTL8922D
  wifi: rtw89: coex: Add RTL8922D chip string

 drivers/net/wireless/realtek/rtw89/coex.c     | 843 +++++++++++-------
 drivers/net/wireless/realtek/rtw89/coex.h     |   2 +-
 drivers/net/wireless/realtek/rtw89/core.h     |  90 +-
 drivers/net/wireless/realtek/rtw89/fw.c       | 252 +++++-
 drivers/net/wireless/realtek/rtw89/fw.h       | 160 ++--
 drivers/net/wireless/realtek/rtw89/rtw8851b.c |  12 +-
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |  20 +-
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |  12 +-
 .../net/wireless/realtek/rtw89/rtw8852bt.c    |  12 +-
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |  12 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a.c |  14 +-
 drivers/net/wireless/realtek/rtw89/rtw8922d.c |  44 +
 12 files changed, 948 insertions(+), 525 deletions(-)


base-commit: 972c4dd19cb92e03d75b66c426cfade07582a1ba
-- 
2.25.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-06-24  3:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-24  3:39 [PATCH rtw-next 00/10] wifi: rtw89: coex: update BT coexistence to support dual BT for RTL8922D Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 01/10] wifi: rtw89: coex: force to exit Wi-Fi LPS while Bluetooth profile exist Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 02/10] wifi: rtw89: coex: offset current BT info to BT0 for dual BT configuration Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 03/10] wifi: rtw89: coex: Move wifi related counters to wifi info Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 04/10] wifi: rtw89: coex: Extend bt_slot_req for dual MAC wifi Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 05/10] wifi: rtw89: coex: Move Bluetooth related counters to BT info Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 06/10] wifi: rtw89: coex: Refine third party module related coexistence Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 07/10] wifi: rtw89: coex: Add TX/RX RF parameter format version 9 Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 08/10] wifi: rtw89: coex: Renaming drvinfo_type to drvinfo_ver Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 09/10] wifi: rtw89: coex: Add Wi-Fi firmware 0.35.94.1 support for RTL8922D Ping-Ke Shih
2026-06-24  3:39 ` [PATCH rtw-next 10/10] wifi: rtw89: coex: Add RTL8922D chip string Ping-Ke Shih

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox