Unverified Commit 5a043862 authored by Srinivas Kandagatla's avatar Srinivas Kandagatla Committed by Mark Brown
Browse files

ASoC: dt-bindings: qcom,lpass-va-macro: re-arrange clock-names



re-arrange clock-names in the bindings to be more specific to the SoC
compatibles, this will give more flexibility to add new SoC's which do
not support some clocks.
Move all the clock-names under the SoC compatible rather than keeping
int on the top level, this makes it more align with other lpass codec
macros.

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-4-srinivas.kandagatla@oss.qualcomm.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 65d03e84
Loading
Loading
Loading
Loading
+20 −15
Original line number Diff line number Diff line
@@ -41,11 +41,7 @@ properties:

  clock-names:
    minItems: 1
    items:
      - const: mclk
      - const: macro
      - const: dcodec
      - const: npl
    maxItems: 4

  clock-output-names:
    maxItems: 1
@@ -90,16 +86,18 @@ allOf:
          clocks:
            maxItems: 1
          clock-names:
            maxItems: 1
            items:
              - const: mclk
      else:
        properties:
          clocks:
            minItems: 3
            maxItems: 3
          clock-names:
            minItems: 3
            maxItems: 3

            items:
              - const: mclk
              - const: macro
              - const: dcodec
  - if:
      properties:
        compatible:
@@ -111,8 +109,10 @@ allOf:
          minItems: 3
          maxItems: 3
        clock-names:
          minItems: 3
          maxItems: 3
          items:
            - const: mclk
            - const: macro
            - const: dcodec

  - if:
      properties:
@@ -127,8 +127,11 @@ allOf:
          minItems: 4
          maxItems: 4
        clock-names:
          minItems: 4
          maxItems: 4
          items:
            - const: mclk
            - const: macro
            - const: dcodec
            - const: npl

  - if:
      properties:
@@ -142,8 +145,10 @@ allOf:
          minItems: 3
          maxItems: 3
        clock-names:
          minItems: 3
          maxItems: 3
          items:
            - const: mclk
            - const: macro
            - const: dcodec

unevaluatedProperties: false