From 14cfaf95db41a88033a24edd084709fba943d6d3 Mon Sep 17 00:00:00 2001 From: Sheetal Date: Wed, 21 May 2025 06:37:02 +0000 Subject: [PATCH] NVIDIA: SAUCE: dt-bindings: ASoC: admaif: Add missing properties Add optional interconnect and iommu properties to admaif yaml. These properties are supported from Tegra186 SoC onwards. This fixes below dtbs_check error for Tegra194 and Tegra234: 'interconnect-names', 'interconnects', 'iommus' do not match any of the regexes: 'pinctrl-[0-9]+' http://nvbugs/5239634 Signed-off-by: Sheetal (In review: https://patchwork.kernel.org/project/alsa-devel/patch/20250512051747.1026770-2-sheetal@nvidia.com/) Reviewed-by: Sameer Pujar Reviewed-by: Mohan kumar Signed-off-by: Kartik Rajput Acked-by: Noah Wager Acked-by: Jacob Martin Signed-off-by: Noah Wager --- .../bindings/sound/nvidia,tegra210-admaif.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/nvidia,tegra210-admaif.yaml b/Documentation/devicetree/bindings/sound/nvidia,tegra210-admaif.yaml index 15ab40aeab1e..bcecac5d9018 100644 --- a/Documentation/devicetree/bindings/sound/nvidia,tegra210-admaif.yaml +++ b/Documentation/devicetree/bindings/sound/nvidia,tegra210-admaif.yaml @@ -39,6 +39,19 @@ properties: dma-names: true + interconnects: + items: + - description: APE read memory client + - description: APE write memory client + + interconnect-names: + items: + - const: dma-mem # read + - const: write + + iommus: + maxItems: 1 + ports: $ref: /schemas/graph.yaml#/properties/ports description: | @@ -74,6 +87,9 @@ then: Should be "tx1", "tx2" ... "tx10" for DMA Tx channel minItems: 1 maxItems: 20 + interconnects: false + interconnect-names: false + iommus: false else: properties: