blob: e025bad65765b5032560c96b5b75d7e380c18a7b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
|
/* SPDX-License-Identifier: GPL-2.0 */
/*
* Qualcomm MSM8996 interconnect IDs
*
* Copyright (c) 2018, Linaro Ltd.
* Author: Georgi Djakov <georgi.djakov@linaro.org>
*/
#ifndef __DRIVERS_INTERCONNECT_QCOM_MSM8996_H
#define __DRIVERS_INTERCONNECT_QCOM_MSM8996_H
#define MSM8996_A0NOC_SNOC_MAS 0
#define MSM8996_A1NOC_SNOC_MAS 1
#define MSM8996_A2NOC_SNOC_MAS 2
#define MSM8996_MASTER_AMPSS_M0 3
#define MSM8996_BIMC_SNOC_MAS 4
#define MSM8996_BIMC_SNOC_1_MAS 5
#define MSM8996_MASTER_BLSP_1 6
#define MSM8996_MASTER_BLSP_2 7
#define MSM8996_CNOC_A1NOC_MAS 8
#define MSM8996_MASTER_CNOC_MNOC_CFG 9
#define MSM8996_MASTER_CNOC_MNOC_MMSS_CFG 10
#define MSM8996_MASTER_CPP 11
#define MSM8996_MASTER_CRYPTO_CORE0 12
#define MSM8996_MASTER_HMSS 13
#define MSM8996_MASTER_IPA 14
#define MSM8996_MASTER_JPEG 15
#define MSM8996_MASTER_MDP_PORT0 16
#define MSM8996_MASTER_MDP_PORT1 17
#define MSM8996_MNOC_BIMC_MAS 18
#define MSM8996_MASTER_GRAPHICS_3D 19
#define MSM8996_MASTER_PCIE 20
#define MSM8996_MASTER_PCIE_1 21
#define MSM8996_MASTER_PCIE_2 22
#define MSM8996_PNOC_A1NOC_MAS 23
#define MSM8996_MASTER_QDSS_BAM 24
#define MSM8996_MASTER_QDSS_DAP 25
#define MSM8996_MASTER_QDSS_ETR 26
#define MSM8996_MASTER_ROTATOR 27
#define MSM8996_MASTER_SDCC_1 28
#define MSM8996_MASTER_SDCC_2 29
#define MSM8996_MASTER_SDCC_4 30
#define MSM8996_SNOC_BIMC_MAS 31
#define MSM8996_MASTER_SNOC_CFG 32
#define MSM8996_SNOC_CNOC_MAS 33
#define MSM8996_SNOC_PNOC_MAS 34
#define MSM8996_MASTER_SNOC_VMEM 35
#define MSM8996_MASTER_TSIF 36
#define MSM8996_MASTER_UFS 37
#define MSM8996_MASTER_USB3 38
#define MSM8996_MASTER_USB_HS 39
#define MSM8996_MASTER_VIDEO_P0 40
#define MSM8996_MASTER_VIDEO_P0_OCMEM 41
#define MSM8996_MASTER_VFE 42
#define MSM8996_SLAVE_A0NOC_CFG 43
#define MSM8996_SLAVE_A0NOC_MPU_CFG 44
#define MSM8996_SLAVE_A0NOC_SMMU_CFG 45
#define MSM8996_A0NOC_SNOC_SLV 46
#define MSM8996_SLAVE_A1NOC_CFG 47
#define MSM8996_SLAVE_A1NOC_MPU_CFG 48
#define MSM8996_SLAVE_A1NOC_SMMU_CFG 49
#define MSM8996_A1NOC_SNOC_SLV 50
#define MSM8996_SLAVE_A2NOC_CFG 51
#define MSM8996_SLAVE_A2NOC_MPU_CFG 52
#define MSM8996_SLAVE_A2NOC_SMMU_CFG 53
#define MSM8996_A2NOC_SNOC_SLV 54
#define MSM8996_SLAVE_AHB2PHY 55
#define MSM8996_SLAVE_BIMC_CFG 56
#define MSM8996_BIMC_SNOC_SLV 57
#define MSM8996_BIMC_SNOC_1_SLV 58
#define MSM8996_SLAVE_BLSP_1 59
#define MSM8996_SLAVE_BLSP_2 60
#define MSM8996_SLAVE_CAMERA_CFG 61
#define MSM8996_SLAVE_CAMERA_THROTTLE_CFG 62
#define MSM8996_SLAVE_CLK_CTL 63
#define MSM8996_CNOC_SNOC_SLV 64
#define MSM8996_SLAVE_CNOC_MNOC_CFG 65
#define MSM8996_SLAVE_CNOC_MNOC_MMSS_CFG 66
#define MSM8996_SLAVE_QDSS_RBCPR_APU_CFG 67
#define MSM8996_SLAVE_CPR_CFG 68
#define MSM8996_SLAVE_CRYPTO_0_CFG 69
#define MSM8996_SLAVE_DCC_CFG 70
#define MSM8996_SLAVE_DISPLAY_CFG 71
#define MSM8996_SLAVE_DISPLAY_THROTTLE_CFG 72
#define MSM8996_SLAVE_DSA_CFG 73
#define MSM8996_SLAVE_DSA_MPU_CFG 74
#define MSM8996_SLAVE_EBI1_PHY_CFG 75
#define MSM8996_SLAVE_EBI_CH0 76
#define MSM8996_SLAVE_HMSS_L3 77
#define MSM8996_SLAVE_APPSS 78
#define MSM8996_SLAVE_IMEM_CFG 79
#define MSM8996_SLAVE_OCIMEM 80
#define MSM8996_SLAVE_LPASS 81
#define MSM8996_SLAVE_LPASS_SMMU_CFG 82
#define MSM8996_SLAVE_MESSAGE_RAM 83
#define MSM8996_SLAVE_MISC_CFG 84
#define MSM8996_SLAVE_MMAGIC_CFG 85
#define MSM8996_MNOC_BIMC_SLV 86
#define MSM8996_SLAVE_MMSS_CLK_CFG 87
#define MSM8996_SLAVE_MNOC_MPU_CFG 88
#define MSM8996_SLAVE_MPM 89
#define MSM8996_SLAVE_GRAPHICS_3D_CFG 90
#define MSM8996_SLAVE_PCIE_0_CFG 91
#define MSM8996_SLAVE_PCIE_0 92
#define MSM8996_SLAVE_PCIE_1_CFG 93
#define MSM8996_SLAVE_PCIE_1 94
#define MSM8996_SLAVE_PCIE20_AHB2PHY 95
#define MSM8996_SLAVE_PCIE_2_CFG 96
#define MSM8996_SLAVE_PCIE_2 97
#define MSM8996_SLAVE_PDM 98
#define MSM8996_SLAVE_PIMEM_CFG 99
#define MSM8996_SLAVE_PIMEM 100
#define MSM8996_SLAVE_PMIC_ARB 101
#define MSM8996_PNOC_A1NOC_SLV 102
#define MSM8996_SLAVE_PRNG 103
#define MSM8996_SLAVE_QDSS_CFG 104
#define MSM8996_SLAVE_QDSS_STM 105
#define MSM8996_SLAVE_RBCPR_CX 106
#define MSM8996_SLAVE_RBCPR_MX 107
#define MSM8996_SLAVE_SDCC_1 108
#define MSM8996_SLAVE_SDCC_2 109
#define MSM8996_SLAVE_SDCC_4 110
#define MSM8996_SLAVE_SMMU_CPP_CFG 111
#define MSM8996_SLAVE_SMMU_JPEG_CFG 112
#define MSM8996_SLAVE_SMMU_MDP_CFG 113
#define MSM8996_SLAVE_SMMU_ROTATOR_CFG 114
#define MSM8996_SLAVE_SMMU_VENUS_CFG 115
#define MSM8996_SLAVE_SMMU_VFE_CFG 116
#define MSM8996_SNOC_BIMC_SLV 117
#define MSM8996_SLAVE_SNOC_CFG 118
#define MSM8996_SNOC_CNOC_SLV 119
#define MSM8996_SLAVE_SNOC_MPU_CFG 120
#define MSM8996_SNOC_PNOC_SLV 121
#define MSM8996_SLAVE_SNOC_VMEM 122
#define MSM8996_SLAVE_SERVICE_MNOC 123
#define MSM8996_SLAVE_SERVICE_SNOC 124
#define MSM8996_SLAVE_SSC_CFG 125
#define MSM8996_SLAVE_TCSR 126
#define MSM8996_SLAVE_TLMM 127
#define MSM8996_SLAVE_TSIF 128
#define MSM8996_SLAVE_UFS_CFG 129
#define MSM8996_SLAVE_USB3 130
#define MSM8996_SLAVE_USB_HS 131
#define MSM8996_SLAVE_VENUS_CFG 132
#define MSM8996_SLAVE_VENUS_THROTTLE_CFG 133
#define MSM8996_SLAVE_VMEM_CFG 134
#define MSM8996_SLAVE_VMEM 135
#endif
|