Home
last modified time | relevance | path

Searched full:dai (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/Documentation/devicetree/bindings/sound/
Dfsl,qmc-audio.yaml15 It provides several DAIs. For each DAI, the DAI is working in interleaved mode
16 if only one QMC channel is used by the DAI or it is working in non-interleaved
17 mode if several QMC channels are used by the DAI.
20 - $ref: dai-common.yaml#
30 '#sound-dai-cells':
34 '^dai@([0-9]|[1-5][0-9]|6[0-3])$':
36 A DAI managed by this controller
45 The DAI number
56 and the QMC channel pair to use for this DAI.
57 If only one phandle/number pair is provided, this DAI works in
[all …]
Dgoogle,sc7280-herobrine.yaml30 "^dai-link@[0-9a-f]$":
32 Each subnode represents a dai link. Subnodes of each dai links would be
39 description: Indicates dai-link name and PCM stream name.
45 description: dai link address.
48 description: Holds subnode which indicates cpu dai.
51 sound-dai: true
54 - sound-dai
59 description: Holds subnode which indicates codec dai.
62 sound-dai: true
65 - sound-dai
[all …]
Damlogic,axg-sound-card.yaml37 "^dai-link-[0-9]+$":
41 Container for dai-link level properties and the CODEC sub-nodes.
45 dai-format:
49 dai-tdm-slot-num:
56 dai-tdm-slot-width:
68 sound-dai:
70 description: phandle of the CPU DAI
73 "^dai-tdm-slot-(t|r)x-mask-[0-3]$":
87 dai-link representing backend links should have at least one subnode.
88 One subnode for each codec of the dai-link. dai-link representing
[all …]
Damlogic,gx-sound-card.yaml38 "^dai-link-[0-9]+$":
42 dai-link child nodes:
43 Container for dai-link level properties and the CODEC sub-nodes.
47 dai-format:
57 sound-dai:
59 description: phandle of the CPU DAI
67 dai-link representing backend links should have at least one subnode.
68 One subnode for each codec of the dai-link. dai-link representing
72 sound-dai:
74 description: phandle of the codec DAI
[all …]
Dqcom,sm8250.yaml61 ".*-dai-link$":
63 Each subnode represents a dai link. Subnodes of each dai links would be
70 description: Indicates dai-link name and PCM stream name.
75 description: Holds subnode which indicates cpu dai.
80 sound-dai:
84 description: Holds subnode which indicates platform dai.
89 sound-dai:
93 description: Holds subnode which indicates codec dai.
98 sound-dai:
127 mm1-dai-link {
[all …]
Dmt8192-mt6359-rt1015-rt5682.yaml66 sound-dai:
69 - sound-dai
77 sound-dai:
83 - sound-dai
86 ".*-dai-link$":
91 Container for dai-link level properties and CODEC sub-nodes.
95 description: Indicates dai-link name and PCM stream name
110 description: Holds subnode which indicates codec dai.
114 sound-dai:
118 - sound-dai
[all …]
Dimx-audio-card.yaml21 ".*-dai-link$":
23 Each subnode represents a dai link. Subnodes of each dai links would be
30 description: Indicates dai-link name and PCM stream name.
41 dai-tdm-slot-num:
45 dai-tdm-slot-width:
50 description: Holds subnode which indicates cpu dai.
54 sound-dai:
58 description: Holds subnode which indicates codec dai.
62 sound-dai:
86 pri-dai-link {
[all …]
Dmt8186-mt6366-da7219-max98357.yaml57 sound-dai:
60 - sound-dai
67 sound-dai:
74 - sound-dai
80 mediatek,dai-link:
83 A list of the desired dai-links in the sound card. Each entry is a
87 ".*-dai-link$":
91 Container for dai-link level properties and CODEC sub-nodes.
95 description: Indicates dai-link name and PCM stream name
104 description: Holds subnode which indicates codec dai.
[all …]
Dgoogle,sc7180-trogdor.yaml36 "^dai-link(@[0-9])?$":
38 Each subnode represents a dai link. Subnodes of each dai links would be
45 description: Indicates dai-link name and PCM stream name.
51 description: dai link address.
54 description: Holds subnode which indicates cpu dai.
59 sound-dai:
63 description: Holds subnode which indicates codec dai.
68 sound-dai:
102 dai-link@0 {
106 sound-dai = <&lpass_cpu 0>;
[all …]
Dmt8195-mt6359.yaml74 mediatek,dai-link:
77 A list of the desired dai-links in the sound card. Each entry is a
81 ".*-dai-link$":
85 Container for dai-link level properties and CODEC sub-nodes.
89 description: Indicates dai-link name and PCM stream name
100 description: Holds subnode which indicates codec dai.
104 sound-dai:
108 - sound-dai
110 dai-format:
116 description: Indicates dai-link clock master.
[all …]
Dmt8186-mt6366-rt1019-rt5682s.yaml69 sound-dai:
72 - sound-dai
79 sound-dai:
86 - sound-dai
92 mediatek,dai-link:
95 A list of the desired dai-links in the sound card. Each entry is a
99 ".*-dai-link$":
103 Container for dai-link level properties and CODEC sub-nodes.
107 description: Indicates dai-link name and PCM stream name
111 description: Holds subnode which indicates codec dai.
[all …]
Dqcom,apq8016-sbc-sndcard.yaml56 ".*-dai-link$":
58 Each subnode represents a dai link. Subnodes of each dai links would be
65 description: Indicates dai-link name and PCM stream name.
70 description: Holds subnode which indicates cpu dai.
75 sound-dai:
79 description: Holds subnode which indicates platform dai.
84 sound-dai:
88 description: Holds subnode which indicates codec dai.
93 sound-dai:
128 quaternary-dai-link {
[all …]
Dqcom,q6asm-dais.yaml15 represent a dai with board specific configuration.
25 "#sound-dai-cells":
35 "^dai@[0-9]+$":
48 The direction of the dai stream::
53 is-compress-dai:
56 Compress offload dai.
59 is-compress-dai: [ direction ]
68 - "#sound-dai-cells"
81 #sound-dai-cells = <1>;
83 dai@0 {
[all …]
Dmediatek,mt8365-mt6357.yaml31 "^dai-link-[0-9]+$":
34 Container for dai-link level properties and CODEC sub-nodes.
39 description: Holds subnode which indicates codec dai.
42 sound-dai:
44 description: phandle of the codec DAI
49 description: Indicates dai-link name and PCM stream name
63 sound-dai:
65 description: phandle of the CPU DAI
69 - sound-dai
99 dai-link-0 {
[all …]
Dsimple-card.yaml15 description: Indicates dai-link frame master.
19 description: Indicates dai-link bit clock master
23 description: dai-link uses frame clock inversion
27 description: dai-link uses bit clock inversion
30 dai-tdm-slot-num:
34 dai-tdm-slot-width:
63 When defined, mclk-fs property defined in dai-link sub nodes are ignored.
116 dai:
119 sound-dai:
136 dai-tdm-slot-num:
[all …]
Dtdm-slot.txt3 This specifies audio DAI's TDM slot.
6 dai-tdm-slot-num : Number of slots in use.
7 dai-tdm-slot-width : Width in bits for each slot.
8 dai-tdm-slot-tx-mask : Transmit direction slot mask, optional
9 dai-tdm-slot-rx-mask : Receive direction slot mask, optional
12 dai-tdm-slot-num = <2>;
13 dai-tdm-slot-width = <8>;
14 dai-tdm-slot-tx-mask = <0 1>;
15 dai-tdm-slot-rx-mask = <1 0>;
Dst,sti-asoc-card.txt10 1) sti-uniperiph-dai: audio dai device.
22 - reg: CPU DAI IP Base address and size entries, listed in same
56 #sound-dai-cells = <0>;
68 #sound-dai-cells = <0>;
79 #sound-dai-cells = <0>;
90 #sound-dai-cells = <0>;
114 #sound-dai-cells = <1>;
125 simple-audio-card,dai-link@0 {
128 dai-tdm-slot-width = <32>;
130 sound-dai = <&sti_uni_player2>;
[all …]
Dmediatek,mt8188-mt6359.yaml33 "^dai-link-[0-9]+$":
36 Container for dai-link level properties and CODEC sub-nodes.
41 This property corresponds to the name of the BE dai-link to which
54 description: Holds subnode which indicates codec dai.
58 sound-dai:
62 - sound-dai
64 dai-format:
76 description: Indicates dai-link clock master.
105 dai-link-0 {
107 dai-format = "i2s";
[all …]
Dloongson,ls-audio-card.yaml29 description: Holds subnode which indicates cpu dai.
33 sound-dai:
36 - sound-dai
39 description: Holds subnode which indicates codec dai.
43 sound-dai:
46 - sound-dai
65 sound-dai = <&i2s>;
68 sound-dai = <&es8323>;
Drenesas,idt821034.yaml17 'dai-tdm-slot-num', 'dai-tdm-slot-width', 'dai-tdm-slot-tx-mask' and
18 'dai-tdm-slot-rx-mask' must be present in the ALSA sound card node for
21 'dai-tdm-tdm-slot-with' must be set to 8.
27 - $ref: dai-common.yaml#
43 '#sound-dai-cells':
55 - '#sound-dai-cells'
71 #sound-dai-cells = <0>;
Dmrvl,pxa-ssp.txt1 Marvell PXA SSP CPU DAI bindings
5 compatible Must be "mrvl,pxa-ssp-dai"
14 and be used as clock provider of the DAI.
27 /* DAI as user */
30 compatible = "mrvl,pxa-ssp-dai";
32 #sound-dai-cells = <0>;
Dinfineon,peb2466.yaml17 'dai-tdm-slot-num', 'dai-tdm-slot-width', 'dai-tdm-slot-tx-mask' and
18 'dai-tdm-slot-rx-mask' must be present in the sound card node for sub-nodes
20 'dai-tdm-tdm-slot-with' must be set to 8.
26 - $ref: dai-common.yaml#
59 '#sound-dai-cells':
70 - '#sound-dai-cells'
87 #sound-dai-cells = <0>;
Dmediatek,mt7986-wm8960.yaml23 sound-dai:
27 - sound-dai
33 sound-dai:
37 - sound-dai
59 sound-dai = <&afe>;
63 sound-dai = <&wm8960>;
/Documentation/devicetree/bindings/net/
Dlantiq,pef2256.yaml109 $ref: /schemas/sound/dai-common.yaml
116 'dai-tdm-slot-num', 'dai-tdm-slot-width', 'dai-tdm-slot-tx-mask' and
117 'dai-tdm-slot-rx-mask' must be present in the sound card node for
119 'dai-tdm-tdm-slot-with' must be set to 8.
126 '#sound-dai-cells':
131 - '#sound-dai-cells'
170 #sound-dai-cells = <0>;
176 #sound-dai-cells = <0>;
185 simple-audio-card,dai-link@0 { /* CPU DAI1 - pef2256 codec 1 */
188 sound-dai = <&cpu_dai1>;
[all …]
/Documentation/sound/soc/
Ddpcm.rst18 DPCM re-uses all the existing component codec, platform and DAI drivers without
49 of the BE DAIs. The FE PCM devices can also route audio to more than 1 BE DAI.
108 and then DPCM will take care of managing the DAI PCM operations to either bring
119 1. Define the FE and BE DAI links.
126 FE and BE DAI links
146 For the example above we have to define 4 FE DAI links and 6 BE DAI links. The
147 FE DAI links are defined as follows :-
157 .codec_dai_name = "snd-soc-dummy-dai",
162 .....< other FE and BE DAI links here >
165 This FE DAI link is pretty similar to a regular DAI link except that we also
[all …]

12345678910>>...14