diff options
author | Rob Herring <robh@kernel.org> | 2021-03-26 22:50:03 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2021-03-30 18:53:53 +0300 |
commit | 8b01a0d0b5c1327296b37a13c37ca7ab31841577 (patch) | |
tree | 82f79edaea4549c2b1a9a2a007972577ff7e25a0 /Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml | |
parent | 96fadf7e8ff49fdb74754801228942b67c3eeebd (diff) | |
download | linux-8b01a0d0b5c1327296b37a13c37ca7ab31841577.tar.xz |
ASoC: dt-bindings: nvidia, tegra210-ahub: Add missing child nodes
The nvidia,tegra210-ahub binding is missing schema for child nodes. This
results in warnings if 'additionalProperties: false' is set (or when the
tools implement 'unevaluatedProperties' support). Add the child nodes
and reference their schema if one exists.
Cc: Liam Girdwood <lgirdwood@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Jonathan Hunter <jonathanh@nvidia.com>
Cc: Sameer Pujar <spujar@nvidia.com>
Cc: alsa-devel@alsa-project.org
Cc: linux-tegra@vger.kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Thierry Reding <treding@nvidia.com>
Acked-by: Sameer Pujar <spujar@nvidia.com>
Link: https://lore.kernel.org/r/20210326195003.3756394-1-robh@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml')
-rw-r--r-- | Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml b/Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml index 31f3e51974bb..61d0c944e972 100644 --- a/Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml +++ b/Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml @@ -66,6 +66,22 @@ properties: number of port nodes depend on the number of clients that AHUB may have depending on the SoC revision. +patternProperties: + '^i2s@[0-9a-f]+$': + type: object + + '^dmic@[0-9a-f]+$': + type: object + $ref: nvidia,tegra210-dmic.yaml# + + '^admaif@[0-9a-f]+$': + type: object + $ref: nvidia,tegra210-admaif.yaml# + + '^dspk@[0-9a-f]+$': + type: object + $ref: nvidia,tegra186-dspk.yaml# + required: - compatible - reg |