Linux Audio

Check our new training course

Real-Time Linux with PREEMPT_RT training

Feb 18-20, 2025
Register
Loading...
Note: File does not exist in v5.4.
 1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
 2/*
 3 * Qualcomm MSM8976 interconnect IDs
 4 */
 5
 6#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_MSM8976_H
 7#define __DT_BINDINGS_INTERCONNECT_QCOM_MSM8976_H
 8
 9/* BIMC fabric */
10#define MAS_APPS_PROC		0
11#define MAS_SMMNOC_BIMC	        1
12#define MAS_SNOC_BIMC		2
13#define MAS_TCU_0		3
14#define SLV_EBI		        4
15#define SLV_BIMC_SNOC		5
16
17/* PCNOC fabric */
18#define MAS_USB_HS2		0
19#define MAS_BLSP_1		1
20#define MAS_USB_HS1		2
21#define MAS_BLSP_2		3
22#define MAS_CRYPTO		4
23#define MAS_SDCC_1		5
24#define MAS_SDCC_2		6
25#define MAS_SDCC_3		7
26#define MAS_SNOC_PCNOC		8
27#define MAS_LPASS_AHB		9
28#define MAS_SPDM		10
29#define MAS_DEHR		11
30#define MAS_XM_USB_HS1		12
31#define PCNOC_M_0		13
32#define PCNOC_M_1		14
33#define PCNOC_INT_0		15
34#define PCNOC_INT_1		16
35#define PCNOC_INT_2		17
36#define PCNOC_S_1		18
37#define PCNOC_S_2		19
38#define PCNOC_S_3		20
39#define PCNOC_S_4		21
40#define PCNOC_S_8		22
41#define PCNOC_S_9		23
42#define SLV_TCSR		24
43#define SLV_TLMM		25
44#define SLV_CRYPTO_0_CFG	26
45#define SLV_MESSAGE_RAM	        27
46#define SLV_PDM		        28
47#define SLV_PRNG		29
48#define SLV_PMIC_ARB		30
49#define SLV_SNOC_CFG		31
50#define SLV_DCC_CFG		32
51#define SLV_CAMERA_SS_CFG	33
52#define SLV_DISP_SS_CFG	        34
53#define SLV_VENUS_CFG		35
54#define SLV_SDCC_1		36
55#define SLV_BLSP_1		37
56#define SLV_USB_HS		38
57#define SLV_SDCC_3		39
58#define SLV_SDCC_2		40
59#define SLV_GPU_CFG		41
60#define SLV_USB_HS2		42
61#define SLV_BLSP_2		43
62#define SLV_PCNOC_SNOC		44
63
64/* SNOC fabric */
65#define MAS_QDSS_BAM		0
66#define MAS_BIMC_SNOC		1
67#define MAS_PCNOC_SNOC		2
68#define MAS_QDSS_ETR		3
69#define MAS_LPASS_PROC		4
70#define MAS_IPA		        5
71#define QDSS_INT		6
72#define SNOC_INT_0		7
73#define SNOC_INT_1		8
74#define SNOC_INT_2		9
75#define SLV_KPSS_AHB		10
76#define SLV_SNOC_BIMC		11
77#define SLV_IMEM		12
78#define SLV_SNOC_PCNOC		13
79#define SLV_QDSS_STM		14
80#define SLV_CATS_0		15
81#define SLV_CATS_1		16
82#define SLV_LPASS		17
83
84/* SNOC-MM fabric */
85#define MAS_JPEG		0
86#define MAS_OXILI		1
87#define MAS_MDP0		2
88#define MAS_MDP1		3
89#define MAS_VENUS_0		4
90#define MAS_VENUS_1		5
91#define MAS_VFE_0		6
92#define MAS_VFE_1		7
93#define MAS_CPP		        8
94#define MM_INT_0		9
95#define SLV_SMMNOC_BIMC		10
96
97#endif /* __DT_BINDINGS_INTERCONNECT_QCOM_MSM8976_H */