xref: /linux/include/dt-bindings/sound/qcom,lpass.h (revision 03ab8e6297acd1bc0eedaa050e2a1635c576fd11)
109a4f6f5SSrinivas Kandagatla /* SPDX-License-Identifier: GPL-2.0 */
209a4f6f5SSrinivas Kandagatla #ifndef __DT_QCOM_LPASS_H
309a4f6f5SSrinivas Kandagatla #define __DT_QCOM_LPASS_H
409a4f6f5SSrinivas Kandagatla 
509a4f6f5SSrinivas Kandagatla #define MI2S_PRIMARY	0
609a4f6f5SSrinivas Kandagatla #define MI2S_SECONDARY	1
709a4f6f5SSrinivas Kandagatla #define MI2S_TERTIARY	2
809a4f6f5SSrinivas Kandagatla #define MI2S_QUATERNARY	3
909a4f6f5SSrinivas Kandagatla #define MI2S_QUINARY	4
1009a4f6f5SSrinivas Kandagatla 
1109a4f6f5SSrinivas Kandagatla #define LPASS_DP_RX	5
1209a4f6f5SSrinivas Kandagatla 
13bfad37c5SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX0 6
14*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX1 7
15*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX2 8
16*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX3 9
17*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX4 10
18*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX5 11
19*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX6 12
20*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX7 13
21*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX8 14
22*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_RX9 15
23*de6e9190SSrinivasa Rao Mandadapu 
24*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX0 16
25*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX1 17
26*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX2 18
27*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX3 19
28*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX4 20
29*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX5 21
30*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX6 22
31*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX7 23
32*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_TX8 24
33*de6e9190SSrinivasa Rao Mandadapu 
34*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX0 25
35*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX1 26
36*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX2 27
37*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX3 28
38*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX4 29
39*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX5 30
40*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX6 31
41*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX7 32
42*de6e9190SSrinivasa Rao Mandadapu #define LPASS_CDC_DMA_VA_TX8 33
43bfad37c5SSrinivasa Rao Mandadapu 
4409a4f6f5SSrinivas Kandagatla #define LPASS_MCLK0	0
4509a4f6f5SSrinivas Kandagatla 
4609a4f6f5SSrinivas Kandagatla #endif /* __DT_QCOM_LPASS_H */
47