brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · 185ca0b Raw
75 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/nvidia,tegra210-sfc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Tegra210 SFC8 9description: |10  The Sampling Frequency Converter (SFC) converts the sampling frequency11  of the input signal from one frequency to another. It supports sampling12  frequency conversions of streams of up to two channels (stereo).13 14maintainers:15  - Jon Hunter <jonathanh@nvidia.com>16  - Mohan Kumar <mkumard@nvidia.com>17  - Sameer Pujar <spujar@nvidia.com>18 19allOf:20  - $ref: dai-common.yaml#21 22properties:23  $nodename:24    pattern: "^sfc@[0-9a-f]*$"25 26  compatible:27    oneOf:28      - const: nvidia,tegra210-sfc29      - items:30          - enum:31              - nvidia,tegra234-sfc32              - nvidia,tegra194-sfc33              - nvidia,tegra186-sfc34          - const: nvidia,tegra210-sfc35 36  reg:37    maxItems: 138 39  sound-name-prefix:40    pattern: "^SFC[1-9]$"41 42  ports:43    $ref: /schemas/graph.yaml#/properties/ports44    properties:45      port@0:46        $ref: audio-graph-port.yaml#47        unevaluatedProperties: false48        description: |49          SFC ACIF (Audio Client Interface) input port. This is connected50          to corresponding ACIF output port on AHUB (Audio Hub).51 52      port@1:53        $ref: audio-graph-port.yaml#54        unevaluatedProperties: false55        description: |56          SFC ACIF output port. This is connected to corresponding ACIF57          input port on AHUB.58 59required:60  - compatible61  - reg62 63additionalProperties: false64 65examples:66  - |67 68    sfc@702d2000 {69        compatible = "nvidia,tegra210-sfc";70        reg = <0x702d2000 0x200>;71        sound-name-prefix = "SFC1";72    };73 74...75