Merge tag 'sound-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai...
[linux-block.git] / Documentation / devicetree / bindings / sound / audio-graph.yaml
CommitLineData
e52f3f29
SP
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.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
dd3cb467 7title: Audio Graph
e52f3f29
SP
8
9maintainers:
10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
11
12properties:
13 dais:
14 $ref: /schemas/types.yaml#/definitions/phandle-array
15 label:
16 maxItems: 1
17 prefix:
d9e909e2 18 description: device name prefix
e52f3f29
SP
19 $ref: /schemas/types.yaml#/definitions/string
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 widgets:
27 description: User specified audio sound widgets.
28 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
29 convert-rate:
d9e909e2 30 $ref: /schemas/sound/dai-params.yaml#/$defs/dai-sample-rate
e52f3f29 31 convert-channels:
d9e909e2 32 $ref: /schemas/sound/dai-params.yaml#/$defs/dai-channels
95592787 33 convert-sample-format:
d9e909e2 34 $ref: /schemas/sound/dai-params.yaml#/$defs/dai-sample-format
b79b6220 35
e52f3f29
SP
36 pa-gpios:
37 maxItems: 1
38 hp-det-gpio:
39 maxItems: 1
40 mic-det-gpio:
41 maxItems: 1
42
43required:
44 - dais
45
46additionalProperties: true