* [PATCH] dt-bindings: net: wireless: qcom,ath10k: add PCI devices
@ 2026-11-11 3:44 Rosen Penev
0 siblings, 0 replies; only message in thread
From: Rosen Penev @ 2026-11-11 3:44 UTC (permalink / raw)
To: Johannes Berg, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Jeff Johnson, Loic Poulain
Cc: linux-wireless, devicetree, ath10k, linux-kernel
ath10k PCI devices can be described as children of their PCI host
bridge, for example to supply the MAC address and calibration data
through nvmem cells. The only compatible for that was "qcom,ath10k",
but the generic PCI device schema requires a node under a PCI bus to
carry a "pciVVVV,DDDD" or "pciclass,..." compatible, so such nodes fail
validation.
Add the PCI vendor/device IDs handled by the ath10k PCI driver, as the
ath9k and ath11k PCI bindings already do.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
---
.../devicetree/bindings/net/wireless/qcom,ath10k.yaml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml b/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
index 0cb065265df4..992926ce5c5e 100644
--- a/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
+++ b/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
@@ -15,6 +15,15 @@ description:
properties:
compatible:
enum:
+ - pci0777,11ac # QCA988X (Ubiquiti branded)
+ - pci168c,003c # QCA988X
+ - pci168c,003e # QCA6174
+ - pci168c,0040 # QCA99X0
+ - pci168c,0041 # QCA6164
+ - pci168c,0042 # QCA9377
+ - pci168c,0046 # QCA9984
+ - pci168c,0050 # QCA9887
+ - pci168c,0056 # QCA9888
- qcom,ath10k # SDIO-based devices
- qcom,ipq4019-wifi
- qcom,wcn3990-wifi # SNoC-based devices
--
2.56.0
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-11-11 3:44 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-11 3:44 [PATCH] dt-bindings: net: wireless: qcom,ath10k: add PCI devices Rosen Penev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®