xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/sound/qcom,lpass.h (revision 8cc087a1eee9ec1ca9f7ac1e63ad51bdb5a682eb)
15def4c47SEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0 */
25def4c47SEmmanuel Vadot #ifndef __DT_QCOM_LPASS_H
35def4c47SEmmanuel Vadot #define __DT_QCOM_LPASS_H
45def4c47SEmmanuel Vadot 
55def4c47SEmmanuel Vadot #define MI2S_PRIMARY	0
65def4c47SEmmanuel Vadot #define MI2S_SECONDARY	1
75def4c47SEmmanuel Vadot #define MI2S_TERTIARY	2
85def4c47SEmmanuel Vadot #define MI2S_QUATERNARY	3
95def4c47SEmmanuel Vadot #define MI2S_QUINARY	4
105def4c47SEmmanuel Vadot 
115def4c47SEmmanuel Vadot #define LPASS_DP_RX	5
125def4c47SEmmanuel Vadot 
13*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX0 6
14*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX1 7
15*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX2 8
16*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX3 9
17*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX4 10
18*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX5 11
19*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX6 12
20*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX7 13
21*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX8 14
22*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_RX9 15
23*8cc087a1SEmmanuel Vadot 
24*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX0 16
25*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX1 17
26*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX2 18
27*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX3 19
28*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX4 20
29*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX5 21
30*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX6 22
31*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX7 23
32*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_TX8 24
33*8cc087a1SEmmanuel Vadot 
34*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX0 25
35*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX1 26
36*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX2 27
37*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX3 28
38*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX4 29
39*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX5 30
40*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX6 31
41*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX7 32
42*8cc087a1SEmmanuel Vadot #define LPASS_CDC_DMA_VA_TX8 33
43*8cc087a1SEmmanuel Vadot 
445def4c47SEmmanuel Vadot #define LPASS_MCLK0	0
455def4c47SEmmanuel Vadot 
465def4c47SEmmanuel Vadot #endif /* __DT_QCOM_LPASS_H */
47