[PATCH 4/7] ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM8350 LPASS TX
From: Demeter Barna via B4 Relay
Date: Wed Nov 04 2026 - 13:25:57 EST
From: Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>
The SM8350 TX macro is LPASS v9.2 as on SM8450 and takes the same
clocks, so add it with SM8450 as the fallback. Use "contains" in the
clocks condition so that it also covers the fallback form.
Signed-off-by: Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>
---
.../devicetree/bindings/sound/qcom,lpass-tx-macro.yaml | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml b/Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml
index d8682ff2e..f9702a11e 100644
--- a/Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml
+++ b/Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml
@@ -19,6 +19,9 @@ properties:
- qcom,sm8450-lpass-tx-macro
- qcom,sm8550-lpass-tx-macro
- qcom,sc8280xp-lpass-tx-macro
+ - items:
+ - const: qcom,sm8350-lpass-tx-macro
+ - const: qcom,sm8450-lpass-tx-macro
- items:
- enum:
- qcom,eliza-lpass-tx-macro
@@ -90,10 +93,11 @@ allOf:
- if:
properties:
compatible:
- enum:
- - qcom,sc8280xp-lpass-tx-macro
- - qcom,sm8250-lpass-tx-macro
- - qcom,sm8450-lpass-tx-macro
+ contains:
+ enum:
+ - qcom,sc8280xp-lpass-tx-macro
+ - qcom,sm8250-lpass-tx-macro
+ - qcom,sm8450-lpass-tx-macro
then:
properties:
clocks:
--
2.53.0