Unverified Commit 628dafc4 authored by Sheetal's avatar Sheetal Committed by Mark Brown
Browse files

dt-bindings: ASoC: Document Tegra264 APE support



Add Tegra264 compatible strings to APE subsystem device bindings:
- audio-graph-card: Due to different PLL clock rate.
- admaif: Due to 32 channels supported and register offset changes.
- i2s: Due to 32 channels supported and register offset changes.
- amx/adx: Due to 32 channels supported and register offset changes.
- asrc: Due to different ARAM address.
- ahub: Due to AHUB IPs number of instances updates.
- for future proofing the T264 compatibility is added for other device
  nodes.

These bindings enable the enhanced audio features of Tegra264
while maintaining compatibility with existing platforms.

Signed-off-by: default avatarSheetal <sheetal@nvidia.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20250512051747.1026770-3-sheetal@nvidia.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 37240f70
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ properties:
      - const: nvidia,tegra210-aconnect
      - items:
          - enum:
              - nvidia,tegra264-aconnect
              - nvidia,tegra234-aconnect
              - nvidia,tegra186-aconnect
              - nvidia,tegra194-aconnect
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ properties:
    enum:
      - nvidia,tegra210-audio-graph-card
      - nvidia,tegra186-audio-graph-card
      - nvidia,tegra264-audio-graph-card

  clocks:
    minItems: 2
+3 −1
Original line number Diff line number Diff line
@@ -31,7 +31,9 @@ properties:

  compatible:
    oneOf:
      - const: nvidia,tegra186-asrc
      - enum:
          - nvidia,tegra186-asrc
          - nvidia,tegra264-asrc
      - items:
          - enum:
              - nvidia,tegra234-asrc
+1 −0
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@ properties:
      - const: nvidia,tegra186-dspk
      - items:
          - enum:
              - nvidia,tegra264-dspk
              - nvidia,tegra234-dspk
              - nvidia,tegra194-dspk
          - const: nvidia,tegra186-dspk
+1 −0
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@ properties:
      - enum:
          - nvidia,tegra210-admaif
          - nvidia,tegra186-admaif
          - nvidia,tegra264-admaif
      - items:
          - enum:
              - nvidia,tegra234-admaif
Loading