Unverified Commit 65d03e84 authored by Srinivas Kandagatla's avatar Srinivas Kandagatla Committed by Mark Brown
Browse files

ASoC: dt-bindings: qcom,lpass-rx-macro: Add sm6115 LPASS RX



Add bindings for Qualcomm SM6115 SoC Low Power Audio SubSystem (LPASS)
RX macro codec. This SoC does not provide macro clock so reflect that in
the bindings.

Signed-off-by: default avatarSrinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20251031120703.590201-3-srinivas.kandagatla@oss.qualcomm.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 7c63b5a8
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ properties:
    oneOf:
      - enum:
          - qcom,sc7280-lpass-rx-macro
          - qcom,sm6115-lpass-rx-macro
          - qcom,sm8250-lpass-rx-macro
          - qcom,sm8450-lpass-rx-macro
          - qcom,sm8550-lpass-rx-macro
@@ -80,6 +81,23 @@ allOf:
                - const: npl
                - const: fsgen

  - if:
      properties:
        compatible:
          enum:
            - qcom,sm6115-lpass-rx-macro
    then:
      properties:
        clocks:
          minItems: 4
          maxItems: 4
        clock-names:
          items:
            - const: mclk
            - const: npl
            - const: dcodec
            - const: fsgen

  - if:
      properties:
        compatible: