Lines Matching +full:audio +full:- +full:widgets
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/sound/amlogic,gx-sound-card.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jerome Brunet <jbrunet@baylibre.com>
15 - const: amlogic,gx-sound-card
17 audio-aux-devs:
18 $ref: /schemas/types.yaml#/definitions/phandle-array
21 audio-routing:
22 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
24 description: |-
25 A list of the connections between audio components. Each entry is a
29 audio-widgets:
30 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
32 description: |-
38 description: User specified audio sound card name
41 "^dai-link-[0-9]+$":
44 description: |-
45 dai-link child nodes:
46 Container for dai-link level properties and the CODEC sub-nodes.
50 dai-format:
52 enum: [ i2s, left-j, dsp_a ]
54 mclk-fs:
56 description: |-
60 sound-dai:
65 "^codec-[0-9]+$":
68 description: |-
70 dai-link representing backend links should have at least one subnode.
71 One subnode for each codec of the dai-link. dai-link representing
75 sound-dai:
80 - sound-dai
83 - sound-dai
86 - model
87 - dai-link-0
92 - |
94 compatible = "amlogic,gx-sound-card";
95 model = "GXL-ACME-S905X-FOO";
96 audio-aux-devs = <&>;
97 audio-routing = "I2S ENCODER I2S IN", "I2S FIFO Playback";
99 dai-link-0 {
100 sound-dai = <&i2s_fifo>;
103 dai-link-1 {
104 sound-dai = <&i2s_encoder>;
105 dai-format = "i2s";
106 mclk-fs = <256>;
108 codec-0 {
109 sound-dai = <&codec0>;
112 codec-1 {
113 sound-dai = <&codec1>;