Unverified Commit 8509bb1f authored by Olivier Moysan's avatar Olivier Moysan Committed by Mark Brown
Browse files

ASoC: dt-bindings: add stm32mp25 support for sai



Add STM32MP25 support for STM32 SAI peripheral,
through "st,stm32mp25-sai" compatible.

Signed-off-by: default avatarOlivier Moysan <olivier.moysan@foss.st.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20241107155143.1340523-2-olivier.moysan@foss.st.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent b4b3622c
Loading
Loading
Loading
Loading
+25 −1
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ properties:
    enum:
      - st,stm32f4-sai
      - st,stm32h7-sai
      - st,stm32mp25-sai

  reg:
    items:
@@ -43,9 +44,11 @@ properties:
    const: 1

  clocks:
    minItems: 1
    maxItems: 3

  clock-names:
    minItems: 1
    maxItems: 3

  access-controllers:
@@ -156,7 +159,13 @@ allOf:
          items:
            - const: x8k
            - const: x11k
    else:

  - if:
      properties:
        compatible:
          contains:
            const: st,stm32mph7-sai
    then:
      properties:
        clocks:
          items:
@@ -170,6 +179,21 @@ allOf:
            - const: x8k
            - const: x11k

  - if:
      properties:
        compatible:
          contains:
            const: st,stm32mp25-sai
    then:
      properties:
        clocks:
          items:
            - description: pclk feeds the peripheral bus interface.

        clock-names:
          items:
            - const: pclk

additionalProperties: false

examples: