xref: /linux/Documentation/devicetree/bindings/sound/audio-graph-card2.yaml (revision e78f70bad29c5ae1e1076698b690b15794e9b81e)
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#
6
7title: Audio Graph Card2
8
9maintainers:
10  - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
11
12properties:
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    $ref: audio-graph.yaml#/properties/routing
22  aux-devs:
23    description: |
24      List of phandles pointing to auxiliary devices, such
25      as amplifiers, to be added to the sound card.
26    $ref: /schemas/types.yaml#/definitions/phandle-array
27  multi:
28    type: object
29    description: Multi-CPU/Codec node
30  dpcm:
31    type: object
32    description: DPCM node
33  codec2codec:
34    type: object
35    description: Codec to Codec node
36  hp-det-gpios:
37    $ref: audio-graph.yaml#/properties/hp-det-gpios
38  mic-det-gpios:
39    $ref: audio-graph.yaml#/properties/mic-det-gpios
40  widgets:
41    $ref: audio-graph.yaml#/properties/widgets
42
43required:
44  - compatible
45  - links
46
47additionalProperties: false
48
49...
50