Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linux
[drm/drm-misc.git] / Documentation / devicetree / bindings / sound / audio-graph-card2.yaml
blobf943f90d8b150af11c47caf3512c2ab61cd0fc89
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/sound/audio-graph-card2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Audio Graph Card2
9 maintainers:
10   - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
12 properties:
13   compatible:
14     enum:
15       - audio-graph-card2
16   links:
17     $ref: /schemas/types.yaml#/definitions/phandle-array
18   label:
19     maxItems: 1
20   routing:
21     description: |
22       A list of the connections between audio components.
23       Each entry is a pair of strings, the first being the
24       connection's sink, the second being the connection's source.
25     $ref: /schemas/types.yaml#/definitions/non-unique-string-array
26   aux-devs:
27     description: |
28       List of phandles pointing to auxiliary devices, such
29       as amplifiers, to be added to the sound card.
30     $ref: /schemas/types.yaml#/definitions/phandle-array
31   multi:
32     type: object
33     description: Multi-CPU/Codec node
34   dpcm:
35     type: object
36     description: DPCM node
37   codec2codec:
38     type: object
39     description: Codec to Codec node
41 required:
42   - compatible
43   - links
45 additionalProperties: false
47 ...