Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/arm64/boot/dts/amlogic/amlogic-t7-reset.h
26498 views
1
/* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */
2
/*
3
* Copyright (c) 2024 Amlogic, Inc. All rights reserved.
4
*/
5
6
#ifndef __DTS_AMLOGIC_T7_RESET_H
7
#define __DTS_AMLOGIC_T7_RESET_H
8
9
/* RESET0 */
10
/* 0-3 */
11
#define RESET_USB 4
12
#define RESET_U2DRD 5
13
#define RESET_U3DRD 6
14
#define RESET_U3DRD_PIPE0 7
15
#define RESET_U2PHY20 8
16
#define RESET_U2PHY21 9
17
#define RESET_GDC 10
18
#define RESET_HDMI20_AES 11
19
#define RESET_HDMIRX 12
20
#define RESET_HDMIRX_APB 13
21
#define RESET_DEWARP 14
22
/* 15 */
23
#define RESET_HDMITX_CAPB3 16
24
#define RESET_BRG_VCBUG_DEC 17
25
#define RESET_VCBUS 18
26
#define RESET_VID_PLL_DIV 19
27
#define RESET_VDI6 20
28
#define RESET_GE2D 21
29
#define RESET_HDMITXPHY 22
30
#define RESET_VID_LOCK 23
31
#define RESET_VENC0 24
32
#define RESET_VDAC 25
33
#define RESET_VENC2 26
34
#define RESET_VENC1 27
35
#define RESET_RDMA 28
36
#define RESET_HDMITX 29
37
#define RESET_VIU 30
38
#define RESET_VENC 31
39
40
/* RESET1 */
41
#define RESET_AUDIO 32
42
#define RESET_MALI_CAPB3 33
43
#define RESET_MALI 34
44
#define RESET_DDR_APB 35
45
#define RESET_DDR 36
46
#define RESET_DOS_CAPB3 37
47
#define RESET_DOS 38
48
#define RESET_COMBO_DPHY_CHAN2 39
49
#define RESET_DEBUG_B 40
50
#define RESET_DEBUG_A 41
51
#define RESET_DSP_B 42
52
#define RESET_DSP_A 43
53
#define RESET_PCIE_A 44
54
#define RESET_PCIE_PHY 45
55
#define RESET_PCIE_APB 46
56
#define RESET_ANAKIN 47
57
#define RESET_ETH 48
58
#define RESET_EDP0_CTRL 49
59
#define RESET_EDP1_CTRL 50
60
#define RESET_COMBO_DPHY_CHAN0 51
61
#define RESET_COMBO_DPHY_CHAN1 52
62
#define RESET_DSI_LVDS_EDP_TOP 53
63
#define RESET_PCIE1_PHY 54
64
#define RESET_PCIE1_APB 55
65
#define RESET_DDR_1 56
66
/* 57 */
67
#define RESET_EDP1_PIPELINE 58
68
#define RESET_EDP0_PIPELINE 59
69
#define RESET_MIPI_DSI1_PHY 60
70
#define RESET_MIPI_DSI0_PHY 61
71
#define RESET_MIPI_DSI_A_HOST 62
72
#define RESET_MIPI_DSI_B_HOST 63
73
74
/* RESET2 */
75
#define RESET_DEVICE_MMC_ARB 64
76
#define RESET_IR_CTRL 65
77
#define RESET_TS_A73 66
78
#define RESET_TS_A53 67
79
#define RESET_SPICC_2 68
80
#define RESET_SPICC_3 69
81
#define RESET_SPICC_4 70
82
#define RESET_SPICC_5 71
83
#define RESET_SMART_CARD 72
84
#define RESET_SPICC_0 73
85
#define RESET_SPICC_1 74
86
#define RESET_RSA 75
87
/* 76-79 */
88
#define RESET_MSR_CLK 80
89
#define RESET_SPIFC 81
90
#define RESET_SAR_ADC 82
91
#define RESET_BT 83
92
/* 84-87 */
93
#define RESET_ACODEC 88
94
#define RESET_CEC 89
95
#define RESET_AFIFO 90
96
#define RESET_WATCHDOG 91
97
/* 92-95 */
98
99
/* RESET3 */
100
#define RESET_BRG_NIC1_GPV 96
101
#define RESET_BRG_NIC2_GPV 97
102
#define RESET_BRG_NIC3_GPV 98
103
#define RESET_BRG_NIC4_GPV 99
104
#define RESET_BRG_NIC5_GPV 100
105
/* 101-121 */
106
#define RESET_MIPI_ISP 122
107
#define RESET_BRG_ADB_MALI_1 123
108
#define RESET_BRG_ADB_MALI_0 124
109
#define RESET_BRG_ADB_A73 125
110
#define RESET_BRG_ADB_A53 126
111
#define RESET_BRG_CCI 127
112
113
/* RESET4 */
114
#define RESET_PWM_AO_AB 128
115
#define RESET_PWM_AO_CD 129
116
#define RESET_PWM_AO_EF 130
117
#define RESET_PWM_AO_GH 131
118
#define RESET_PWM_AB 132
119
#define RESET_PWM_CD 133
120
#define RESET_PWM_EF 134
121
/* 135-137 */
122
#define RESET_UART_A 138
123
#define RESET_UART_B 139
124
#define RESET_UART_C 140
125
#define RESET_UART_D 141
126
#define RESET_UART_E 142
127
#define RESET_UART_F 143
128
#define RESET_I2C_S_A 144
129
#define RESET_I2C_M_A 145
130
#define RESET_I2C_M_B 146
131
#define RESET_I2C_M_C 147
132
#define RESET_I2C_M_D 148
133
#define RESET_I2C_M_E 149
134
#define RESET_I2C_M_F 150
135
#define RESET_I2C_M_AO_A 151
136
#define RESET_SD_EMMC_A 152
137
#define RESET_SD_EMMC_B 153
138
#define RESET_SD_EMMC_C 154
139
#define RESET_I2C_M_AO_B 155
140
#define RESET_TS_GPU 156
141
#define RESET_TS_NNA 157
142
#define RESET_TS_VPN 158
143
#define RESET_TS_HEVC 159
144
145
/* RESET5 */
146
#define RESET_BRG_NOC_DDR_1 160
147
#define RESET_BRG_NOC_DDR_0 161
148
#define RESET_BRG_NOC_MAIN 162
149
#define RESET_BRG_NOC_ALL 163
150
/* 164-167 */
151
#define RESET_BRG_NIC2_SYS 168
152
#define RESET_BRG_NIC2_MAIN 169
153
#define RESET_BRG_NIC2_HDMI 170
154
#define RESET_BRG_NIC2_ALL 171
155
#define RESET_BRG_NIC3_WAVE 172
156
#define RESET_BRG_NIC3_VDEC 173
157
#define RESET_BRG_NIC3_HEVCF 174
158
#define RESET_BRG_NIC3_HEVCB 175
159
#define RESET_BRG_NIC3_HCODEC 176
160
#define RESET_BRG_NIC3_GE2D 177
161
#define RESET_BRG_NIC3_GDC 178
162
#define RESET_BRG_NIC3_AMLOGIC 179
163
#define RESET_BRG_NIC3_MAIN 180
164
#define RESET_BRG_NIC3_ALL 181
165
#define RESET_BRG_NIC5_VPU 182
166
/* 183-185 */
167
#define RESET_BRG_NIC4_DSPB 186
168
#define RESET_BRG_NIC4_DSPA 187
169
#define RESET_BRG_NIC4_VAPB 188
170
#define RESET_BRG_NIC4_CLK81 189
171
#define RESET_BRG_NIC4_MAIN 190
172
#define RESET_BRG_NIC4_ALL 191
173
174
/* RESET6 */
175
#define RESET_BRG_VDEC_PIPEL 192
176
#define RESET_BRG_HEVCF_DMC_PIPEL 193
177
#define RESET_BRG_NIC2TONIC4_PIPEL 194
178
#define RESET_BRG_HDMIRXTONIC2_PIPEL 195
179
#define RESET_BRG_SECTONIC4_PIPEL 196
180
#define RESET_BRG_VPUTONOC_PIPEL 197
181
#define RESET_BRG_NIC4TONOC_PIPEL 198
182
#define RESET_BRG_NIC3TONOC_PIPEL 199
183
#define RESET_BRG_NIC2TONOC_PIPEL 200
184
#define RESET_BRG_NNATONOC_PIPEL 201
185
#define RESET_BRG_FRISP3_PIPEL 202
186
#define RESET_BRG_FRISP2_PIPEL 203
187
#define RESET_BRG_FRISP1_PIPEL 204
188
#define RESET_BRG_FRISP0_PIPEL 205
189
/* 206-217 */
190
#define RESET_BRG_AMPIPE_NAND 218
191
#define RESET_BRG_AMPIPE_ETH 219
192
/* 220 */
193
#define RESET_BRG_AM2AXI0 221
194
#define RESET_BRG_AM2AXI1 222
195
#define RESET_BRG_AM2AXI2 223
196
197
#endif /* ___DTS_AMLOGIC_T7_RESET_H */
198
199