Lines Matching +full:tegra210 +full:- +full:admaif
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ahub.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Tegra210 AHUB Device Tree Bindings
11 for audio pre-processing, post-processing and a programmable full
14 engine through ADMAIF.
17 - Jon Hunter <jonathanh@nvidia.com>
18 - Sameer Pujar <spujar@nvidia.com>
22 pattern: "^ahub@[0-9a-f]*$"
26 - enum:
27 - nvidia,tegra210-ahub
28 - nvidia,tegra186-ahub
29 - items:
30 - const: nvidia,tegra194-ahub
31 - const: nvidia,tegra186-ahub
39 clock-names:
42 assigned-clocks:
45 assigned-clock-parents:
48 assigned-clock-rates:
51 "#address-cells":
54 "#size-cells":
60 - compatible
61 - reg
62 - clocks
63 - clock-names
64 - assigned-clocks
65 - assigned-clock-parents
66 - "#address-cells"
67 - "#size-cells"
68 - ranges
74 - |
75 #include<dt-bindings/clock/tegra210-car.h>
78 compatible = "nvidia,tegra210-ahub";
81 clock-names = "ahub";
82 assigned-clocks = <&tegra_car TEGRA210_CLK_D_AUDIO>;
83 assigned-clock-parents = <&tegra_car TEGRA210_CLK_PLL_A_OUT0>;
84 #address-cells = <1>;
85 #size-cells = <1>;
89 admaif@702d0000 {
90 compatible = "nvidia,tegra210-admaif";
102 dma-names = "rx1", "tx1",
115 compatible = "nvidia,tegra210-i2s";
118 clock-names = "i2s";
119 assigned-clocks = <&tegra_car TEGRA210_CLK_I2S0>;
120 assigned-clock-parents = <&tegra_car TEGRA210_CLK_PLL_A_OUT0>;
121 assigned-clock-rates = <1536000>;
122 sound-name-prefix = "I2S1";
126 compatible = "nvidia,tegra210-dmic";
129 clock-names = "dmic";
130 assigned-clocks = <&tegra_car TEGRA210_CLK_DMIC1>;
131 assigned-clock-parents = <&tegra_car TEGRA210_CLK_PLL_A_OUT0>;
132 assigned-clock-rates = <3072000>;
133 sound-name-prefix = "DMIC1";