Lines Matching +full:tegra186 +full:- +full:asrc
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-asrc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Tegra186 ASRC
10 Asynchronous Sample Rate Converter (ASRC) converts the sampling frequency
13 ASRC has two modes of operation. One where ratio can be programmed in SW
21 - Jon Hunter <jonathanh@nvidia.com>
22 - Mohan Kumar <mkumard@nvidia.com>
23 - Sameer Pujar <spujar@nvidia.com>
26 - $ref: dai-common.yaml#
30 pattern: "^asrc@[0-9a-f]*$"
34 - const: nvidia,tegra186-asrc
35 - items:
36 - enum:
37 - nvidia,tegra234-asrc
38 - nvidia,tegra194-asrc
39 - const: nvidia,tegra186-asrc
44 sound-name-prefix:
45 pattern: "^ASRC[1-9]$"
50 ASRC has seven input ports and six output ports. Accordingly ACIF
52 ASRC inputs (port 0 to 6) and outputs (port 7 to 12). These are
57 '^port@[0-6]':
58 $ref: audio-graph-port.yaml#
60 description: ASRC ACIF input ports
61 '^port@[7-9]|1[1-2]':
62 $ref: audio-graph-port.yaml#
64 description: ASRC ACIF output ports
67 - compatible
68 - reg
73 - |
75 asrc@2910000 {
76 compatible = "nvidia,tegra186-asrc";
78 sound-name-prefix = "ASRC1";