[PATCH 3/7] ASoC: dt-bindings: qcom,lpass-rx-macro: Add SM8350 LPASS RX
From: Demeter Barna via B4 Relay
Date: Wed Nov 04 2026 - 13:25:27 EST
From: Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>
The SM8350 RX macro takes the clocks of SM8250, and the driver handles
it with the same data as SM8250 and SM8450, so add it with SM8250 as
the fallback. Use "contains" in the clocks condition so that it covers
the fallback form.
Signed-off-by: Demeter Barna <me@xxxxxxxxxxxxxxxxxxx>
---
.../devicetree/bindings/sound/qcom,lpass-rx-macro.yaml | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml b/Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
index 4988e7ed6..67a4a9536 100644
--- a/Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
+++ b/Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
@@ -19,6 +19,9 @@ properties:
- qcom,sm8450-lpass-rx-macro
- qcom,sm8550-lpass-rx-macro
- qcom,sc8280xp-lpass-rx-macro
+ - items:
+ - const: qcom,sm8350-lpass-rx-macro
+ - const: qcom,sm8250-lpass-rx-macro
- items:
- enum:
- qcom,eliza-lpass-rx-macro
@@ -103,10 +106,11 @@ allOf:
- if:
properties:
compatible:
- enum:
- - qcom,sc8280xp-lpass-rx-macro
- - qcom,sm8250-lpass-rx-macro
- - qcom,sm8450-lpass-rx-macro
+ contains:
+ enum:
+ - qcom,sc8280xp-lpass-rx-macro
+ - qcom,sm8250-lpass-rx-macro
+ - qcom,sm8450-lpass-rx-macro
then:
properties:
clocks:
--
2.53.0