[PATCH v2 4/4] dt-bindings: arm: qcom-soc: Allow WSA88xx speaker compatible
From: Krzysztof Kozlowski
Date: Tue Jul 07 2026 - 09:46:35 EST
One selects in this schema captures "^qcom,.*sa[0-9]+.*$" compatibles,
because there are SAxxxx Qualcomm SoCs. Unfortunately there is also
WSA8810 and WSA8855 I2C speakers, so they need listing too.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
---
https://lore.kernel.org/all/20250522-rb2_audio_v3-v3-3-9eeb08cab9dc@xxxxxxxxxx/
https://lore.kernel.org/all/20260701135913.1641328-2-prasad.kumpatla@xxxxxxxxxxxxxxxx/
---
Documentation/devicetree/bindings/arm/qcom-soc.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/qcom-soc.yaml b/Documentation/devicetree/bindings/arm/qcom-soc.yaml
index ffdaff073c92..d8806f6c596b 100644
--- a/Documentation/devicetree/bindings/arm/qcom-soc.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom-soc.yaml
@@ -110,6 +110,10 @@ properties:
# Schema matches also sound card nodes and its front compatibles can be anything
- pattern: "^.*,.*sndcard$"
+ # In general non-SoC Qualcomm devices do not need to be listed here,
+ # however in a few cases they got selected by patterns in "select":
+ - pattern: "^qcom,wsa[0-9]+$"
+
# List all used generic fallbacks. The list can grow, but in practice
# it is not expected, because specific compatibles are preferred for
# fallbacks as well.
--
2.53.0