blob: bb05a2e86926b4fa5bae693767fc63b91ed1e599 [file] [log] [blame]
Banajit Goswamib45bc032017-02-15 21:38:26 -08001/*
Shashi Kant Maurya94b224c2020-05-08 20:03:57 +05302 * Copyright (c) 2016-2020, The Linux Foundation. All rights reserved.
Banajit Goswamib45bc032017-02-15 21:38:26 -08003 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 and
6 * only version 2 as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 */
13
14&soc {
15
16 pcm0: qcom,msm-pcm {
17 compatible = "qcom,msm-pcm-dsp";
18 qcom,msm-pcm-dsp-id = <0>;
19 };
20
21 routing: qcom,msm-pcm-routing {
22 compatible = "qcom,msm-pcm-routing";
23 };
24
25 compr: qcom,msm-compr-dsp {
26 compatible = "qcom,msm-compr-dsp";
27 };
28
29 pcm1: qcom,msm-pcm-low-latency {
30 compatible = "qcom,msm-pcm-dsp";
31 qcom,msm-pcm-dsp-id = <1>;
32 qcom,msm-pcm-low-latency;
33 qcom,latency-level = "regular";
34 };
35
36 pcm2: qcom,msm-ultra-low-latency {
37 compatible = "qcom,msm-pcm-dsp";
38 qcom,msm-pcm-dsp-id = <2>;
39 qcom,msm-pcm-low-latency;
40 qcom,latency-level = "ultra";
41 };
42
43 pcm_noirq: qcom,msm-pcm-dsp-noirq {
44 compatible = "qcom,msm-pcm-dsp-noirq";
45 qcom,msm-pcm-low-latency;
46 qcom,latency-level = "ultra";
47 };
48
49 compress: qcom,msm-compress-dsp {
50 compatible = "qcom,msm-compress-dsp";
51 };
52
53 voip: qcom,msm-voip-dsp {
54 compatible = "qcom,msm-voip-dsp";
55 };
56
57 voice: qcom,msm-pcm-voice {
58 compatible = "qcom,msm-pcm-voice";
59 qcom,destroy-cvd;
60 };
61
62 stub_codec: qcom,msm-stub-codec {
63 compatible = "qcom,msm-stub-codec";
64 };
65
66 qcom,msm-dai-fe {
67 compatible = "qcom,msm-dai-fe";
68 };
69
70 afe: qcom,msm-pcm-afe {
71 compatible = "qcom,msm-pcm-afe";
72 };
73
74 dai_hdmi: qcom,msm-dai-q6-hdmi {
75 compatible = "qcom,msm-dai-q6-hdmi";
76 qcom,msm-dai-q6-dev-id = <8>;
77 };
78
79 dai_dp: qcom,msm-dai-q6-dp {
80 compatible = "qcom,msm-dai-q6-hdmi";
81 qcom,msm-dai-q6-dev-id = <24608>;
82 };
83
84 loopback: qcom,msm-pcm-loopback {
85 compatible = "qcom,msm-pcm-loopback";
86 };
87
Rohit Kumar14051282017-07-12 11:18:48 +053088 msm_dai_mi2s: qcom,msm-dai-mi2s {
Banajit Goswamib45bc032017-02-15 21:38:26 -080089 compatible = "qcom,msm-dai-mi2s";
90 dai_mi2s0: qcom,msm-dai-q6-mi2s-prim {
91 compatible = "qcom,msm-dai-q6-mi2s";
92 qcom,msm-dai-q6-mi2s-dev-id = <0>;
93 qcom,msm-mi2s-rx-lines = <3>;
94 qcom,msm-mi2s-tx-lines = <0>;
95 };
96
97 dai_mi2s1: qcom,msm-dai-q6-mi2s-sec {
98 compatible = "qcom,msm-dai-q6-mi2s";
99 qcom,msm-dai-q6-mi2s-dev-id = <1>;
100 qcom,msm-mi2s-rx-lines = <1>;
101 qcom,msm-mi2s-tx-lines = <0>;
102 };
103
104 dai_mi2s2: qcom,msm-dai-q6-mi2s-tert {
105 compatible = "qcom,msm-dai-q6-mi2s";
106 qcom,msm-dai-q6-mi2s-dev-id = <2>;
107 qcom,msm-mi2s-rx-lines = <0>;
108 qcom,msm-mi2s-tx-lines = <3>;
109 };
110
111 dai_mi2s3: qcom,msm-dai-q6-mi2s-quat {
112 compatible = "qcom,msm-dai-q6-mi2s";
113 qcom,msm-dai-q6-mi2s-dev-id = <3>;
114 qcom,msm-mi2s-rx-lines = <1>;
115 qcom,msm-mi2s-tx-lines = <2>;
116 };
117
118 dai_mi2s4: qcom,msm-dai-q6-mi2s-quin {
119 compatible = "qcom,msm-dai-q6-mi2s";
Rohit kumarfc05e492017-10-16 15:32:16 +0530120 qcom,msm-dai-q6-mi2s-dev-id = <4>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800121 qcom,msm-mi2s-rx-lines = <1>;
122 qcom,msm-mi2s-tx-lines = <2>;
123 };
124
125 dai_mi2s5: qcom,msm-dai-q6-mi2s-senary {
126 compatible = "qcom,msm-dai-q6-mi2s";
127 qcom,msm-dai-q6-mi2s-dev-id = <6>;
128 qcom,msm-mi2s-rx-lines = <0>;
129 qcom,msm-mi2s-tx-lines = <3>;
130 };
131 };
132
133 lsm: qcom,msm-lsm-client {
134 compatible = "qcom,msm-lsm-client";
135 };
136
137 qcom,msm-dai-q6 {
138 compatible = "qcom,msm-dai-q6";
139 sb_0_rx: qcom,msm-dai-q6-sb-0-rx {
140 compatible = "qcom,msm-dai-q6-dev";
141 qcom,msm-dai-q6-dev-id = <16384>;
142 };
143
144 sb_0_tx: qcom,msm-dai-q6-sb-0-tx {
145 compatible = "qcom,msm-dai-q6-dev";
146 qcom,msm-dai-q6-dev-id = <16385>;
147 };
148
149 sb_1_rx: qcom,msm-dai-q6-sb-1-rx {
150 compatible = "qcom,msm-dai-q6-dev";
151 qcom,msm-dai-q6-dev-id = <16386>;
152 };
153
154 sb_1_tx: qcom,msm-dai-q6-sb-1-tx {
155 compatible = "qcom,msm-dai-q6-dev";
156 qcom,msm-dai-q6-dev-id = <16387>;
157 };
158
159 sb_2_rx: qcom,msm-dai-q6-sb-2-rx {
160 compatible = "qcom,msm-dai-q6-dev";
161 qcom,msm-dai-q6-dev-id = <16388>;
162 };
163
164 sb_2_tx: qcom,msm-dai-q6-sb-2-tx {
165 compatible = "qcom,msm-dai-q6-dev";
166 qcom,msm-dai-q6-dev-id = <16389>;
167 };
168
169
170 sb_3_rx: qcom,msm-dai-q6-sb-3-rx {
171 compatible = "qcom,msm-dai-q6-dev";
172 qcom,msm-dai-q6-dev-id = <16390>;
173 };
174
175 sb_3_tx: qcom,msm-dai-q6-sb-3-tx {
176 compatible = "qcom,msm-dai-q6-dev";
177 qcom,msm-dai-q6-dev-id = <16391>;
178 };
179
180 sb_4_rx: qcom,msm-dai-q6-sb-4-rx {
181 compatible = "qcom,msm-dai-q6-dev";
182 qcom,msm-dai-q6-dev-id = <16392>;
183 };
184
185 sb_4_tx: qcom,msm-dai-q6-sb-4-tx {
186 compatible = "qcom,msm-dai-q6-dev";
187 qcom,msm-dai-q6-dev-id = <16393>;
188 };
189
190 sb_5_tx: qcom,msm-dai-q6-sb-5-tx {
191 compatible = "qcom,msm-dai-q6-dev";
192 qcom,msm-dai-q6-dev-id = <16395>;
193 };
194
195 sb_5_rx: qcom,msm-dai-q6-sb-5-rx {
196 compatible = "qcom,msm-dai-q6-dev";
197 qcom,msm-dai-q6-dev-id = <16394>;
198 };
199
200 sb_6_rx: qcom,msm-dai-q6-sb-6-rx {
201 compatible = "qcom,msm-dai-q6-dev";
202 qcom,msm-dai-q6-dev-id = <16396>;
203 };
204
205 sb_7_rx: qcom,msm-dai-q6-sb-7-rx {
206 compatible = "qcom,msm-dai-q6-dev";
207 qcom,msm-dai-q6-dev-id = <16398>;
208 };
209
210 sb_7_tx: qcom,msm-dai-q6-sb-7-tx {
211 compatible = "qcom,msm-dai-q6-dev";
212 qcom,msm-dai-q6-dev-id = <16399>;
213 };
214
215 sb_8_rx: qcom,msm-dai-q6-sb-8-rx {
216 compatible = "qcom,msm-dai-q6-dev";
217 qcom,msm-dai-q6-dev-id = <16400>;
218 };
219
220 sb_8_tx: qcom,msm-dai-q6-sb-8-tx {
221 compatible = "qcom,msm-dai-q6-dev";
222 qcom,msm-dai-q6-dev-id = <16401>;
223 };
224
225 bt_sco_rx: qcom,msm-dai-q6-bt-sco-rx {
226 compatible = "qcom,msm-dai-q6-dev";
227 qcom,msm-dai-q6-dev-id = <12288>;
228 };
229
230 bt_sco_tx: qcom,msm-dai-q6-bt-sco-tx {
231 compatible = "qcom,msm-dai-q6-dev";
232 qcom,msm-dai-q6-dev-id = <12289>;
233 };
234
235 int_fm_rx: qcom,msm-dai-q6-int-fm-rx {
236 compatible = "qcom,msm-dai-q6-dev";
237 qcom,msm-dai-q6-dev-id = <12292>;
238 };
239
240 int_fm_tx: qcom,msm-dai-q6-int-fm-tx {
241 compatible = "qcom,msm-dai-q6-dev";
242 qcom,msm-dai-q6-dev-id = <12293>;
243 };
244
245 afe_pcm_rx: qcom,msm-dai-q6-be-afe-pcm-rx {
246 compatible = "qcom,msm-dai-q6-dev";
247 qcom,msm-dai-q6-dev-id = <224>;
248 };
249
250 afe_pcm_tx: qcom,msm-dai-q6-be-afe-pcm-tx {
251 compatible = "qcom,msm-dai-q6-dev";
252 qcom,msm-dai-q6-dev-id = <225>;
253 };
254
255 afe_proxy_rx: qcom,msm-dai-q6-afe-proxy-rx {
256 compatible = "qcom,msm-dai-q6-dev";
257 qcom,msm-dai-q6-dev-id = <241>;
258 };
259
260 afe_proxy_tx: qcom,msm-dai-q6-afe-proxy-tx {
261 compatible = "qcom,msm-dai-q6-dev";
262 qcom,msm-dai-q6-dev-id = <240>;
263 };
264
Md Mansoor Ahmed0a2c0272018-04-24 15:45:50 +0530265 afe_loopback_tx: qcom,msm-dai-q6-afe-loopback-tx {
266 compatible = "qcom,msm-dai-q6-dev";
267 qcom,msm-dai-q6-dev-id = <24577>;
268 };
269
Banajit Goswamib45bc032017-02-15 21:38:26 -0800270 incall_record_rx: qcom,msm-dai-q6-incall-record-rx {
271 compatible = "qcom,msm-dai-q6-dev";
272 qcom,msm-dai-q6-dev-id = <32771>;
273 };
274
275 incall_record_tx: qcom,msm-dai-q6-incall-record-tx {
276 compatible = "qcom,msm-dai-q6-dev";
277 qcom,msm-dai-q6-dev-id = <32772>;
278 };
279
280 incall_music_rx: qcom,msm-dai-q6-incall-music-rx {
281 compatible = "qcom,msm-dai-q6-dev";
282 qcom,msm-dai-q6-dev-id = <32773>;
283 };
284
285 incall_music_2_rx: qcom,msm-dai-q6-incall-music-2-rx {
286 compatible = "qcom,msm-dai-q6-dev";
287 qcom,msm-dai-q6-dev-id = <32770>;
288 };
Shashi Kant Maurya94b224c2020-05-08 20:03:57 +0530289 proxy_rx: qcom,msm-dai-q6-proxy-rx {
290 compatible = "qcom,msm-dai-q6-dev";
291 qcom,msm-dai-q6-dev-id = <8194>;
292 };
293
294 proxy_tx: qcom,msm-dai-q6-proxy-tx {
295 compatible = "qcom,msm-dai-q6-dev";
296 qcom,msm-dai-q6-dev-id = <8195>;
297 };
Banajit Goswamib45bc032017-02-15 21:38:26 -0800298
299 usb_audio_rx: qcom,msm-dai-q6-usb-audio-rx {
300 compatible = "qcom,msm-dai-q6-dev";
301 qcom,msm-dai-q6-dev-id = <28672>;
302 };
303
304 usb_audio_tx: qcom,msm-dai-q6-usb-audio-tx {
305 compatible = "qcom,msm-dai-q6-dev";
306 qcom,msm-dai-q6-dev-id = <28673>;
307 };
308 };
309
310 hostless: qcom,msm-pcm-hostless {
311 compatible = "qcom,msm-pcm-hostless";
312 };
313
Meng Wang35adef42018-04-03 14:08:28 +0800314 audio_apr: qcom,msm-audio-apr {
315 compatible = "qcom,msm-audio-apr";
Meng Wang0bf04672018-05-11 09:10:07 +0800316 qcom,subsys-name = "apr_adsp";
Meng Wang35adef42018-04-03 14:08:28 +0800317 };
318
Banajit Goswamib45bc032017-02-15 21:38:26 -0800319 dai_pri_auxpcm: qcom,msm-pri-auxpcm {
320 compatible = "qcom,msm-auxpcm-dev";
321 qcom,msm-cpudai-auxpcm-mode = <0>, <0>;
322 qcom,msm-cpudai-auxpcm-sync = <1>, <1>;
323 qcom,msm-cpudai-auxpcm-frame = <5>, <4>;
324 qcom,msm-cpudai-auxpcm-quant = <2>, <2>;
325 qcom,msm-cpudai-auxpcm-num-slots = <1>, <1>;
326 qcom,msm-cpudai-auxpcm-slot-mapping = <1>, <1>;
327 qcom,msm-cpudai-auxpcm-data = <0>, <0>;
328 qcom,msm-cpudai-auxpcm-pcm-clk-rate = <2048000>, <2048000>;
329 qcom,msm-auxpcm-interface = "primary";
330 qcom,msm-cpudai-afe-clk-ver = <2>;
331 };
332
333 dai_sec_auxpcm: qcom,msm-sec-auxpcm {
334 compatible = "qcom,msm-auxpcm-dev";
335 qcom,msm-cpudai-auxpcm-mode = <0>, <0>;
336 qcom,msm-cpudai-auxpcm-sync = <1>, <1>;
337 qcom,msm-cpudai-auxpcm-frame = <5>, <4>;
338 qcom,msm-cpudai-auxpcm-quant = <2>, <2>;
339 qcom,msm-cpudai-auxpcm-num-slots = <1>, <1>;
340 qcom,msm-cpudai-auxpcm-slot-mapping = <1>, <1>;
341 qcom,msm-cpudai-auxpcm-data = <0>, <0>;
342 qcom,msm-cpudai-auxpcm-pcm-clk-rate = <2048000>, <2048000>;
343 qcom,msm-auxpcm-interface = "secondary";
344 qcom,msm-cpudai-afe-clk-ver = <2>;
345 };
346
347 dai_tert_auxpcm: qcom,msm-tert-auxpcm {
348 compatible = "qcom,msm-auxpcm-dev";
349 qcom,msm-cpudai-auxpcm-mode = <0>, <0>;
350 qcom,msm-cpudai-auxpcm-sync = <1>, <1>;
351 qcom,msm-cpudai-auxpcm-frame = <5>, <4>;
352 qcom,msm-cpudai-auxpcm-quant = <2>, <2>;
353 qcom,msm-cpudai-auxpcm-num-slots = <1>, <1>;
354 qcom,msm-cpudai-auxpcm-slot-mapping = <1>, <1>;
355 qcom,msm-cpudai-auxpcm-data = <0>, <0>;
356 qcom,msm-cpudai-auxpcm-pcm-clk-rate = <2048000>, <2048000>;
357 qcom,msm-auxpcm-interface = "tertiary";
358 qcom,msm-cpudai-afe-clk-ver = <2>;
359 };
360
361 dai_quat_auxpcm: qcom,msm-quat-auxpcm {
362 compatible = "qcom,msm-auxpcm-dev";
363 qcom,msm-cpudai-auxpcm-mode = <0>, <0>;
364 qcom,msm-cpudai-auxpcm-sync = <1>, <1>;
365 qcom,msm-cpudai-auxpcm-frame = <5>, <4>;
366 qcom,msm-cpudai-auxpcm-quant = <2>, <2>;
367 qcom,msm-cpudai-auxpcm-num-slots = <1>, <1>;
368 qcom,msm-cpudai-auxpcm-slot-mapping = <1>, <1>;
369 qcom,msm-cpudai-auxpcm-data = <0>, <0>;
370 qcom,msm-cpudai-auxpcm-pcm-clk-rate = <2048000>, <2048000>;
371 qcom,msm-auxpcm-interface = "quaternary";
372 qcom,msm-cpudai-afe-clk-ver = <2>;
373 };
374
Rohit Kumardf038552017-09-22 15:14:09 +0530375 dai_quin_auxpcm: qcom,msm-quin-auxpcm {
376 compatible = "qcom,msm-auxpcm-dev";
377 qcom,msm-cpudai-auxpcm-mode = <0>, <0>;
378 qcom,msm-cpudai-auxpcm-sync = <1>, <1>;
379 qcom,msm-cpudai-auxpcm-frame = <5>, <4>;
380 qcom,msm-cpudai-auxpcm-quant = <2>, <2>;
381 qcom,msm-cpudai-auxpcm-num-slots = <1>, <1>;
382 qcom,msm-cpudai-auxpcm-slot-mapping = <1>, <1>;
383 qcom,msm-cpudai-auxpcm-data = <0>, <0>;
384 qcom,msm-cpudai-auxpcm-pcm-clk-rate = <2048000>, <2048000>;
385 qcom,msm-auxpcm-interface = "quinary";
386 qcom,msm-cpudai-afe-clk-ver = <2>;
387 };
388
Banajit Goswamib45bc032017-02-15 21:38:26 -0800389 hdmi_dba: qcom,msm-hdmi-dba-codec-rx {
390 compatible = "qcom,msm-hdmi-dba-codec-rx";
391 qcom,dba-bridge-chip = "adv7533";
392 };
393
394 msm_audio_ion: qcom,msm-audio-ion {
395 compatible = "qcom,msm-audio-ion";
396 qcom,smmu-version = <2>;
397 qcom,smmu-enabled;
Patrick Dalyc4aaa902017-04-24 12:45:11 -0700398 iommus = <&apps_smmu 0x1821 0x0>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800399 };
400
401 qcom,msm-adsp-loader {
402 status = "ok";
403 compatible = "qcom,adsp-loader";
404 qcom,adsp-state = <0>;
405 };
406
407 qcom,msm-dai-tdm-pri-rx {
408 compatible = "qcom,msm-dai-tdm";
409 qcom,msm-cpudai-tdm-group-id = <37120>;
410 qcom,msm-cpudai-tdm-group-num-ports = <1>;
411 qcom,msm-cpudai-tdm-group-port-id = <36864>;
412 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800413 qcom,msm-cpudai-tdm-clk-internal = <1>;
414 qcom,msm-cpudai-tdm-sync-mode = <1>;
415 qcom,msm-cpudai-tdm-sync-src = <1>;
416 qcom,msm-cpudai-tdm-data-out = <0>;
417 qcom,msm-cpudai-tdm-invert-sync = <1>;
418 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800419 dai_pri_tdm_rx_0: qcom,msm-dai-q6-tdm-pri-rx-0 {
420 compatible = "qcom,msm-dai-q6-tdm";
421 qcom,msm-cpudai-tdm-dev-id = <36864>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800422 qcom,msm-cpudai-tdm-data-align = <0>;
423 };
424 };
425
426 qcom,msm-dai-tdm-pri-tx {
427 compatible = "qcom,msm-dai-tdm";
428 qcom,msm-cpudai-tdm-group-id = <37121>;
429 qcom,msm-cpudai-tdm-group-num-ports = <1>;
430 qcom,msm-cpudai-tdm-group-port-id = <36865>;
431 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800432 qcom,msm-cpudai-tdm-clk-internal = <1>;
433 qcom,msm-cpudai-tdm-sync-mode = <1>;
434 qcom,msm-cpudai-tdm-sync-src = <1>;
435 qcom,msm-cpudai-tdm-data-out = <0>;
436 qcom,msm-cpudai-tdm-invert-sync = <1>;
437 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800438 dai_pri_tdm_tx_0: qcom,msm-dai-q6-tdm-pri-tx-0 {
439 compatible = "qcom,msm-dai-q6-tdm";
440 qcom,msm-cpudai-tdm-dev-id = <36865>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800441 qcom,msm-cpudai-tdm-data-align = <0>;
442 };
443 };
444
445 qcom,msm-dai-tdm-sec-rx {
446 compatible = "qcom,msm-dai-tdm";
447 qcom,msm-cpudai-tdm-group-id = <37136>;
448 qcom,msm-cpudai-tdm-group-num-ports = <1>;
449 qcom,msm-cpudai-tdm-group-port-id = <36880>;
450 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800451 qcom,msm-cpudai-tdm-clk-internal = <1>;
452 qcom,msm-cpudai-tdm-sync-mode = <1>;
453 qcom,msm-cpudai-tdm-sync-src = <1>;
454 qcom,msm-cpudai-tdm-data-out = <0>;
455 qcom,msm-cpudai-tdm-invert-sync = <1>;
456 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800457 dai_sec_tdm_rx_0: qcom,msm-dai-q6-tdm-sec-rx-0 {
458 compatible = "qcom,msm-dai-q6-tdm";
459 qcom,msm-cpudai-tdm-dev-id = <36880>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800460 qcom,msm-cpudai-tdm-data-align = <0>;
461 };
462 };
463
464 qcom,msm-dai-tdm-sec-tx {
465 compatible = "qcom,msm-dai-tdm";
466 qcom,msm-cpudai-tdm-group-id = <37137>;
467 qcom,msm-cpudai-tdm-group-num-ports = <1>;
468 qcom,msm-cpudai-tdm-group-port-id = <36881>;
469 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800470 qcom,msm-cpudai-tdm-clk-internal = <1>;
471 qcom,msm-cpudai-tdm-sync-mode = <1>;
472 qcom,msm-cpudai-tdm-sync-src = <1>;
473 qcom,msm-cpudai-tdm-data-out = <0>;
474 qcom,msm-cpudai-tdm-invert-sync = <1>;
475 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800476 dai_sec_tdm_tx_0: qcom,msm-dai-q6-tdm-sec-tx-0 {
477 compatible = "qcom,msm-dai-q6-tdm";
478 qcom,msm-cpudai-tdm-dev-id = <36881>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800479 qcom,msm-cpudai-tdm-data-align = <0>;
480 };
481 };
482
483 qcom,msm-dai-tdm-tert-rx {
484 compatible = "qcom,msm-dai-tdm";
485 qcom,msm-cpudai-tdm-group-id = <37152>;
486 qcom,msm-cpudai-tdm-group-num-ports = <1>;
487 qcom,msm-cpudai-tdm-group-port-id = <36896>;
488 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800489 qcom,msm-cpudai-tdm-clk-internal = <1>;
490 qcom,msm-cpudai-tdm-sync-mode = <1>;
491 qcom,msm-cpudai-tdm-sync-src = <1>;
492 qcom,msm-cpudai-tdm-data-out = <0>;
493 qcom,msm-cpudai-tdm-invert-sync = <1>;
494 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800495 dai_tert_tdm_rx_0: qcom,msm-dai-q6-tdm-tert-rx-0 {
496 compatible = "qcom,msm-dai-q6-tdm";
497 qcom,msm-cpudai-tdm-dev-id = <36896>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800498 qcom,msm-cpudai-tdm-data-align = <0>;
499 };
500 };
501
502 qcom,msm-dai-tdm-tert-tx {
503 compatible = "qcom,msm-dai-tdm";
504 qcom,msm-cpudai-tdm-group-id = <37153>;
505 qcom,msm-cpudai-tdm-group-num-ports = <1>;
506 qcom,msm-cpudai-tdm-group-port-id = <36897 >;
507 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800508 qcom,msm-cpudai-tdm-clk-internal = <1>;
509 qcom,msm-cpudai-tdm-sync-mode = <1>;
510 qcom,msm-cpudai-tdm-sync-src = <1>;
511 qcom,msm-cpudai-tdm-data-out = <0>;
512 qcom,msm-cpudai-tdm-invert-sync = <1>;
513 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800514 dai_tert_tdm_tx_0: qcom,msm-dai-q6-tdm-tert-tx-0 {
515 compatible = "qcom,msm-dai-q6-tdm";
516 qcom,msm-cpudai-tdm-dev-id = <36897 >;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800517 qcom,msm-cpudai-tdm-data-align = <0>;
518 };
519 };
520
Vignesh Kulothungana0662292019-03-08 11:37:34 -0800521 msm_dai_tdm_quat_rx: qcom,msm-dai-tdm-quat-rx {
Banajit Goswamib45bc032017-02-15 21:38:26 -0800522 compatible = "qcom,msm-dai-tdm";
523 qcom,msm-cpudai-tdm-group-id = <37168>;
524 qcom,msm-cpudai-tdm-group-num-ports = <1>;
525 qcom,msm-cpudai-tdm-group-port-id = <36912>;
526 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800527 qcom,msm-cpudai-tdm-clk-internal = <1>;
528 qcom,msm-cpudai-tdm-sync-mode = <1>;
529 qcom,msm-cpudai-tdm-sync-src = <1>;
530 qcom,msm-cpudai-tdm-data-out = <0>;
531 qcom,msm-cpudai-tdm-invert-sync = <1>;
532 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800533 dai_quat_tdm_rx_0: qcom,msm-dai-q6-tdm-quat-rx-0 {
534 compatible = "qcom,msm-dai-q6-tdm";
535 qcom,msm-cpudai-tdm-dev-id = <36912>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800536 qcom,msm-cpudai-tdm-data-align = <0>;
537 };
538 };
539
540 qcom,msm-dai-tdm-quat-tx {
541 compatible = "qcom,msm-dai-tdm";
542 qcom,msm-cpudai-tdm-group-id = <37169>;
543 qcom,msm-cpudai-tdm-group-num-ports = <1>;
544 qcom,msm-cpudai-tdm-group-port-id = <36913 >;
545 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
Karthikeyan Mani99b6bab2017-02-27 14:24:20 -0800546 qcom,msm-cpudai-tdm-clk-internal = <1>;
547 qcom,msm-cpudai-tdm-sync-mode = <1>;
548 qcom,msm-cpudai-tdm-sync-src = <1>;
549 qcom,msm-cpudai-tdm-data-out = <0>;
550 qcom,msm-cpudai-tdm-invert-sync = <1>;
551 qcom,msm-cpudai-tdm-data-delay = <1>;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800552 dai_quat_tdm_tx_0: qcom,msm-dai-q6-tdm-quat-tx-0 {
553 compatible = "qcom,msm-dai-q6-tdm";
554 qcom,msm-cpudai-tdm-dev-id = <36913 >;
Banajit Goswamib45bc032017-02-15 21:38:26 -0800555 qcom,msm-cpudai-tdm-data-align = <0>;
556 };
557 };
Rohit Kumardf038552017-09-22 15:14:09 +0530558
559 qcom,msm-dai-tdm-quin-rx {
560 compatible = "qcom,msm-dai-tdm";
561 qcom,msm-cpudai-tdm-group-id = <37184>;
562 qcom,msm-cpudai-tdm-group-num-ports = <1>;
563 qcom,msm-cpudai-tdm-group-port-id = <36928>;
564 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
565 qcom,msm-cpudai-tdm-clk-internal = <1>;
566 qcom,msm-cpudai-tdm-sync-mode = <1>;
567 qcom,msm-cpudai-tdm-sync-src = <1>;
568 qcom,msm-cpudai-tdm-data-out = <0>;
569 qcom,msm-cpudai-tdm-invert-sync = <1>;
570 qcom,msm-cpudai-tdm-data-delay = <1>;
571 dai_quin_tdm_rx_0: qcom,msm-dai-q6-tdm-quin-rx-0 {
572 compatible = "qcom,msm-dai-q6-tdm";
573 qcom,msm-cpudai-tdm-dev-id = <36928>;
574 qcom,msm-cpudai-tdm-data-align = <0>;
575 };
576 };
577
578 qcom,msm-dai-tdm-quin-tx {
579 compatible = "qcom,msm-dai-tdm";
580 qcom,msm-cpudai-tdm-group-id = <37185>;
581 qcom,msm-cpudai-tdm-group-num-ports = <1>;
582 qcom,msm-cpudai-tdm-group-port-id = <36929>;
583 qcom,msm-cpudai-tdm-clk-rate = <1536000>;
584 qcom,msm-cpudai-tdm-clk-internal = <1>;
585 qcom,msm-cpudai-tdm-sync-mode = <1>;
586 qcom,msm-cpudai-tdm-sync-src = <1>;
587 qcom,msm-cpudai-tdm-data-out = <0>;
588 qcom,msm-cpudai-tdm-invert-sync = <1>;
589 qcom,msm-cpudai-tdm-data-delay = <1>;
590 dai_quin_tdm_tx_0: qcom,msm-dai-q6-tdm-quin-tx-0 {
591 compatible = "qcom,msm-dai-q6-tdm";
592 qcom,msm-cpudai-tdm-dev-id = <36929>;
593 qcom,msm-cpudai-tdm-data-align = <0>;
594 };
595 };
Banajit Goswamib45bc032017-02-15 21:38:26 -0800596};