Lines Matching +full:frame +full:- +full:master

1 // SPDX-License-Identifier: GPL-2.0
12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX-0)
13 * (B) CPU1 (2ch) --/ (MIX-1)
14 * (C) CPU2 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch)
15 * (D) CPU3 (2ch) --/ (TDM-1 : 2,3ch)
16 * (E) CPU4 (2ch) --/ (TDM-2 : 4,5ch)
17 * (F) CPU5 (2ch) --/ (TDM-3 : 6,7ch)
18 * (G) CPU6 (2ch) <---- (6ch) (Z) PCM3168A-c (TDM-a: 0,1ch)
19 * (H) CPU7 (2ch) <--/ (TDM-b: 2,3ch)
20 * (I) CPU8 (2ch) <--/ (TDM-c: 4,5ch)
22 * (A) aplay -D plughw:0,0 xxx.wav (MIX-0)
23 * (B) aplay -D plughw:0,1 xxx.wav (MIX-1)
24 * (C) aplay -D plughw:1,0 xxx.wav (TDM-0)
25 * (D) aplay -D plughw:1,1 xxx.wav (TDM-1)
26 * (E) aplay -D plughw:1,2 xxx.wav (TDM-2)
27 * (F) aplay -D plughw:1,3 xxx.wav (TDM-3)
29 * (A) arecord -D plughw:0,0 xxx.wav
30 * (G) arecord -D plughw:1,4 xxx.wav (TDM-a)
31 * (H) arecord -D plughw:1,5 xxx.wav (TDM-b)
32 * (I) arecord -D plughw:1,6 xxx.wav (TDM-c)
35 sound_card_kf: expand-sound {
36 compatible = "audio-graph-scu-card";
37 label = "snd-kf-split";
60 #address-cells = <1>;
61 #size-cells = <0>;
63 mclk-fs = <512>;
67 * (Y) PCM3168A-p
70 #address-cells = <1>;
71 #size-cells = <0>;
73 convert-channels = <8>; /* to 8ch TDM */
75 /* (C) CPU2 -> (Y) PCM3168A-p */
78 remote-endpoint = <&rsnd_for_pcm3168a_play1>;
81 /* (D) CPU3 -> (Y) PCM3168A-p */
84 remote-endpoint = <&rsnd_for_pcm3168a_play2>;
87 /* (E) CPU4 -> (Y) PCM3168A-p */
90 remote-endpoint = <&rsnd_for_pcm3168a_play3>;
93 /* (F) CPU5 -> (Y) PCM3168A-p */
96 remote-endpoint = <&rsnd_for_pcm3168a_play4>;
101 * (Z) PCM3168A-c
104 #address-cells = <1>;
105 #size-cells = <0>;
108 convert-channels = <6>; /* to 6ch TDM */
110 /* (G) CPU6 <- PCM3168A-c */
113 remote-endpoint = <&rsnd_for_pcm3168a_capture1>;
116 /* (H) CPU7 <- PCM3168A-c */
119 remote-endpoint = <&rsnd_for_pcm3168a_capture2>;
122 /* (I) CPU8 <- PCM3168A-c */
125 remote-endpoint = <&rsnd_for_pcm3168a_capture3>;
134 #address-cells = <1>;
135 #size-cells = <0>;
144 remote-endpoint = <&pcm3168a_endpoint_p1>;
145 bitclock-master;
146 frame-master;
156 remote-endpoint = <&pcm3168a_endpoint_p2>;
157 bitclock-master;
158 frame-master;
168 remote-endpoint = <&pcm3168a_endpoint_p3>;
169 bitclock-master;
170 frame-master;
180 remote-endpoint = <&pcm3168a_endpoint_p4>;
181 bitclock-master;
182 frame-master;
192 remote-endpoint = <&pcm3168a_endpoint_c1>;
193 bitclock-master;
194 frame-master;
204 remote-endpoint = <&pcm3168a_endpoint_c2>;
205 bitclock-master;
206 frame-master;
216 remote-endpoint = <&pcm3168a_endpoint_c3>;
217 bitclock-master;
218 frame-master;