public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH ath-next v2 0/5] wifi: ath12k: Enable IPQ5424 AHB WiFi device
@ 2025-05-18 18:22 Raj Kumar Bhagat
  2025-05-18 18:22 ` [PATCH ath-next v2 1/5] dt-bindings: net: wireless: add ath12k wifi device IPQ5424 Raj Kumar Bhagat
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Raj Kumar Bhagat @ 2025-05-18 18:22 UTC (permalink / raw)
  To: Johannes Berg, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Jeff Johnson
  Cc: linux-wireless, devicetree, linux-kernel, ath12k,
	Raj Kumar Bhagat, Saravanakumar Duraisamy,
	Sowmiya Sree Elavalagan

Add support for the new ath12k AHB device IPQ5424, as currently, Ath12k
AHB only supports IPQ5332 WiFi devices.

The IPQ5424 is an IEEE 802.11be 2 GHz WiFi device, supporting 4x4
configurations. To enable the IPQ5424 device:
- Add the necessary hardware parameters for IPQ5424.
- Modify the boot-up sequence for ath12k AHB to accommodate the
  requirements of the IPQ5424 device.

---
Changes in v2:
- DT binding: Removed the redundant example for IPQ5424, as it is similar
  to IPQ5332.
- Added driver probe data structure to eliminate the redundant switch-case
  logic in the ath12k_ahb_probe() function.
- Validation completed, hence changed from RFC to PATCH.
- Link to v1: https://lore.kernel.org/all/20250130051838.1924079-1-quic_rajkbhag@quicinc.com/

---
Raj Kumar Bhagat (1):
      dt-bindings: net: wireless: add ath12k wifi device IPQ5424

Saravanakumar Duraisamy (3):
      wifi: ath12k: Add ath12k_hw_params for IPQ5424
      wifi: ath12k: add ath12k_hw_regs for IPQ5424
      wifi: ath12k: Add CE remap hardware parameters for IPQ5424

Sowmiya Sree Elavalagan (1):
      wifi: ath12k: Enable IPQ5424 WiFi device support

 .../bindings/net/wireless/qcom,ipq5332-wifi.yaml   |   1 +
 drivers/net/wireless/ath/ath12k/ahb.c              | 116 +++++++------
 drivers/net/wireless/ath/ath12k/ahb.h              |  17 +-
 drivers/net/wireless/ath/ath12k/ce.h               |  13 +-
 drivers/net/wireless/ath/ath12k/core.h             |   1 +
 drivers/net/wireless/ath/ath12k/hal.h              |   3 +
 drivers/net/wireless/ath/ath12k/hw.c               | 180 ++++++++++++++++++++-
 7 files changed, 278 insertions(+), 53 deletions(-)
---
base-commit: 172e1570e1d31260f11f43e828d98aff020726a8
change-id: 20250518-ath12k-ipq5424-7fc6ec543527


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

end of thread, other threads:[~2026-03-26  5:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-18 18:22 [PATCH ath-next v2 0/5] wifi: ath12k: Enable IPQ5424 AHB WiFi device Raj Kumar Bhagat
2025-05-18 18:22 ` [PATCH ath-next v2 1/5] dt-bindings: net: wireless: add ath12k wifi device IPQ5424 Raj Kumar Bhagat
2025-05-20  6:14   ` Krzysztof Kozlowski
2025-05-18 18:22 ` [PATCH ath-next v2 2/5] wifi: ath12k: Add ath12k_hw_params for IPQ5424 Raj Kumar Bhagat
2025-05-20 15:59   ` Jeff Johnson
2026-03-26  5:10     ` Raj Kumar Bhagat
2025-05-18 18:22 ` [PATCH ath-next v2 3/5] wifi: ath12k: add ath12k_hw_regs " Raj Kumar Bhagat
2025-05-18 18:22 ` [PATCH ath-next v2 4/5] wifi: ath12k: Add CE remap hardware parameters " Raj Kumar Bhagat
2025-05-18 18:22 ` [PATCH ath-next v2 5/5] wifi: ath12k: Enable IPQ5424 WiFi device support Raj Kumar Bhagat
2025-05-20 16:27   ` Jeff Johnson

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