brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · d0280d8 Raw
78 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-mvc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Tegra210 MVC8 9description: |10  The Master Volume Control (MVC) provides gain or attenuation to a digital11  signal path. It can be used in input or output signal path for per-stream12  volume control or it can be used as master volume control. The MVC block13  has one input and one output. The input digital stream can be mono or14  multi-channel (up to 7.1 channels) stream. An independent mute control is15  also included in the MVC block.16 17maintainers:18  - Jon Hunter <jonathanh@nvidia.com>19  - Mohan Kumar <mkumard@nvidia.com>20  - Sameer Pujar <spujar@nvidia.com>21 22allOf:23  - $ref: dai-common.yaml#24 25properties:26  $nodename:27    pattern: "^mvc@[0-9a-f]*$"28 29  compatible:30    oneOf:31      - const: nvidia,tegra210-mvc32      - items:33          - enum:34              - nvidia,tegra234-mvc35              - nvidia,tegra194-mvc36              - nvidia,tegra186-mvc37          - const: nvidia,tegra210-mvc38 39  reg:40    maxItems: 141 42  sound-name-prefix:43    pattern: "^MVC[1-9]$"44 45  ports:46    $ref: /schemas/graph.yaml#/properties/ports47    properties:48      port@0:49        $ref: audio-graph-port.yaml#50        unevaluatedProperties: false51        description: |52          MVC ACIF (Audio Client Interface) input port. This is connected53          to corresponding ACIF output port on AHUB (Audio Hub).54 55      port@1:56        $ref: audio-graph-port.yaml#57        unevaluatedProperties: false58        description: |59          MVC ACIF output port. This is connected to corresponding ACIF60          input port on AHUB.61 62required:63  - compatible64  - reg65 66additionalProperties: false67 68examples:69  - |70 71    mvc@702da000 {72        compatible = "nvidia,tegra210-mvc";73        reg = <0x702da000 0x200>;74        sound-name-prefix = "MVC1";75    };76 77...78