48 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/audio-graph.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Audio Graph8 9maintainers:10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>11 12allOf:13 - $ref: /schemas/sound/dai-params.yaml#14 15properties:16 dais:17 $ref: /schemas/types.yaml#/definitions/phandle-array18 label:19 maxItems: 120 prefix:21 description: device name prefix22 $ref: /schemas/types.yaml#/definitions/string23 routing:24 description: |25 A list of the connections between audio components.26 Each entry is a pair of strings, the first being the27 connection's sink, the second being the connection's source.28 $ref: /schemas/types.yaml#/definitions/non-unique-string-array29 widgets:30 description: |31 User specified audio sound widgets.32 Each entry is a pair of strings, the first being the type of33 widget ("Microphone", "Line", "Headphone", "Speaker"), the34 second being the machine specific name for the widget.35 $ref: /schemas/types.yaml#/definitions/non-unique-string-array36 37 pa-gpios:38 maxItems: 139 hp-det-gpio:40 maxItems: 141 mic-det-gpio:42 maxItems: 143 44required:45 - dais46 47additionalProperties: true48