1/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2/*
3 * Copyright (c) 2021 Rockchip Electronics Co. Ltd.
4 * Copyright (c) 2022 Collabora Ltd.
5 *
6 * Author: Elaine Zhang <zhangqing@rock-chips.com>
7 * Author: Sebastian Reichel <sebastian.reichel@collabora.com>
8 */
9
10#ifndef _DT_BINDINGS_RESET_ROCKCHIP_RK3588_H
11#define _DT_BINDINGS_RESET_ROCKCHIP_RK3588_H
12
13#define SRST_A_TOP_BIU			0
14#define SRST_P_TOP_BIU			1
15#define SRST_P_CSIPHY0			2
16#define SRST_CSIPHY0			3
17#define SRST_P_CSIPHY1			4
18#define SRST_CSIPHY1			5
19#define SRST_A_TOP_M500_BIU		6
20
21#define SRST_A_TOP_M400_BIU		7
22#define SRST_A_TOP_S200_BIU		8
23#define SRST_A_TOP_S400_BIU		9
24#define SRST_A_TOP_M300_BIU		10
25#define SRST_USBDP_COMBO_PHY0_INIT	11
26#define SRST_USBDP_COMBO_PHY0_CMN	12
27#define SRST_USBDP_COMBO_PHY0_LANE	13
28#define SRST_USBDP_COMBO_PHY0_PCS	14
29#define SRST_USBDP_COMBO_PHY1_INIT	15
30
31#define SRST_USBDP_COMBO_PHY1_CMN	16
32#define SRST_USBDP_COMBO_PHY1_LANE	17
33#define SRST_USBDP_COMBO_PHY1_PCS	18
34#define SRST_DCPHY0			19
35#define SRST_P_MIPI_DCPHY0		20
36#define SRST_P_MIPI_DCPHY0_GRF		21
37
38#define SRST_DCPHY1			22
39#define SRST_P_MIPI_DCPHY1		23
40#define SRST_P_MIPI_DCPHY1_GRF		24
41#define SRST_P_APB2ASB_SLV_CDPHY	25
42#define SRST_P_APB2ASB_SLV_CSIPHY	26
43#define SRST_P_APB2ASB_SLV_VCCIO3_5	27
44#define SRST_P_APB2ASB_SLV_VCCIO6	28
45#define SRST_P_APB2ASB_SLV_EMMCIO	29
46#define SRST_P_APB2ASB_SLV_IOC_TOP	30
47#define SRST_P_APB2ASB_SLV_IOC_RIGHT	31
48
49#define SRST_P_CRU			32
50#define SRST_A_CHANNEL_SECURE2VO1USB	33
51#define SRST_A_CHANNEL_SECURE2CENTER	34
52#define SRST_H_CHANNEL_SECURE2VO1USB	35
53#define SRST_H_CHANNEL_SECURE2CENTER	36
54
55#define SRST_P_CHANNEL_SECURE2VO1USB	37
56#define SRST_P_CHANNEL_SECURE2CENTER	38
57
58#define SRST_H_AUDIO_BIU		39
59#define SRST_P_AUDIO_BIU		40
60#define SRST_H_I2S0_8CH			41
61#define SRST_M_I2S0_8CH_TX		42
62#define SRST_M_I2S0_8CH_RX		43
63#define SRST_P_ACDCDIG			44
64#define SRST_H_I2S2_2CH			45
65#define SRST_H_I2S3_2CH			46
66
67#define SRST_M_I2S2_2CH			47
68#define SRST_M_I2S3_2CH			48
69#define SRST_DAC_ACDCDIG		49
70#define SRST_H_SPDIF0			50
71
72#define SRST_M_SPDIF0			51
73#define SRST_H_SPDIF1			52
74#define SRST_M_SPDIF1			53
75#define SRST_H_PDM1			54
76#define SRST_PDM1			55
77
78#define SRST_A_BUS_BIU			56
79#define SRST_P_BUS_BIU			57
80#define SRST_A_GIC			58
81#define SRST_A_GIC_DBG			59
82#define SRST_A_DMAC0			60
83#define SRST_A_DMAC1			61
84#define SRST_A_DMAC2			62
85#define SRST_P_I2C1			63
86#define SRST_P_I2C2			64
87#define SRST_P_I2C3			65
88#define SRST_P_I2C4			66
89#define SRST_P_I2C5			67
90#define SRST_P_I2C6			68
91#define SRST_P_I2C7			69
92#define SRST_P_I2C8			70
93
94#define SRST_I2C1			71
95#define SRST_I2C2			72
96#define SRST_I2C3			73
97#define SRST_I2C4			74
98#define SRST_I2C5			75
99#define SRST_I2C6			76
100#define SRST_I2C7			77
101#define SRST_I2C8			78
102#define SRST_P_CAN0			79
103#define SRST_CAN0			80
104#define SRST_P_CAN1			81
105#define SRST_CAN1			82
106#define SRST_P_CAN2			83
107#define SRST_CAN2			84
108#define SRST_P_SARADC			85
109
110#define SRST_P_TSADC			86
111#define SRST_TSADC			87
112#define SRST_P_UART1			88
113#define SRST_P_UART2			89
114#define SRST_P_UART3			90
115#define SRST_P_UART4			91
116#define SRST_P_UART5			92
117#define SRST_P_UART6			93
118#define SRST_P_UART7			94
119#define SRST_P_UART8			95
120#define SRST_P_UART9			96
121#define SRST_S_UART1			97
122
123#define SRST_S_UART2			98
124#define SRST_S_UART3			99
125#define SRST_S_UART4			100
126#define SRST_S_UART5			101
127#define SRST_S_UART6			102
128#define SRST_S_UART7			103
129
130#define SRST_S_UART8			104
131#define SRST_S_UART9			105
132#define SRST_P_SPI0			106
133#define SRST_P_SPI1			107
134#define SRST_P_SPI2			108
135#define SRST_P_SPI3			109
136#define SRST_P_SPI4			110
137#define SRST_SPI0			111
138#define SRST_SPI1			112
139#define SRST_SPI2			113
140#define SRST_SPI3			114
141#define SRST_SPI4			115
142
143#define SRST_P_WDT0			116
144#define SRST_T_WDT0			117
145#define SRST_P_SYS_GRF			118
146#define SRST_P_PWM1			119
147#define SRST_PWM1			120
148#define SRST_P_PWM2			121
149#define SRST_PWM2			122
150#define SRST_P_PWM3			123
151#define SRST_PWM3			124
152#define SRST_P_BUSTIMER0		125
153#define SRST_P_BUSTIMER1		126
154#define SRST_BUSTIMER0			127
155
156#define SRST_BUSTIMER1			128
157#define SRST_BUSTIMER2			129
158#define SRST_BUSTIMER3			130
159#define SRST_BUSTIMER4			131
160#define SRST_BUSTIMER5			132
161#define SRST_BUSTIMER6			133
162#define SRST_BUSTIMER7			134
163#define SRST_BUSTIMER8			135
164#define SRST_BUSTIMER9			136
165#define SRST_BUSTIMER10			137
166#define SRST_BUSTIMER11			138
167#define SRST_P_MAILBOX0			139
168#define SRST_P_MAILBOX1			140
169#define SRST_P_MAILBOX2			141
170#define SRST_P_GPIO1			142
171#define SRST_GPIO1			143
172
173#define SRST_P_GPIO2			144
174#define SRST_GPIO2			145
175#define SRST_P_GPIO3			146
176#define SRST_GPIO3			147
177#define SRST_P_GPIO4			148
178#define SRST_GPIO4			149
179#define SRST_A_DECOM			150
180#define SRST_P_DECOM			151
181#define SRST_D_DECOM			152
182#define SRST_P_TOP			153
183#define SRST_A_GICADB_GIC2CORE_BUS	154
184#define SRST_P_DFT2APB			155
185#define SRST_P_APB2ASB_MST_TOP		156
186#define SRST_P_APB2ASB_MST_CDPHY	157
187#define SRST_P_APB2ASB_MST_BOT_RIGHT	158
188
189#define SRST_P_APB2ASB_MST_IOC_TOP	159
190#define SRST_P_APB2ASB_MST_IOC_RIGHT	160
191#define SRST_P_APB2ASB_MST_CSIPHY	161
192#define SRST_P_APB2ASB_MST_VCCIO3_5	162
193#define SRST_P_APB2ASB_MST_VCCIO6	163
194#define SRST_P_APB2ASB_MST_EMMCIO	164
195#define SRST_A_SPINLOCK			165
196#define SRST_P_OTPC_NS			166
197#define SRST_OTPC_NS			167
198#define SRST_OTPC_ARB			168
199
200#define SRST_P_BUSIOC			169
201#define SRST_P_PMUCM0_INTMUX		170
202#define SRST_P_DDRCM0_INTMUX		171
203
204#define SRST_P_DDR_DFICTL_CH0		172
205#define SRST_P_DDR_MON_CH0		173
206#define SRST_P_DDR_STANDBY_CH0		174
207#define SRST_P_DDR_UPCTL_CH0		175
208#define SRST_TM_DDR_MON_CH0		176
209#define SRST_P_DDR_GRF_CH01		177
210#define SRST_DFI_CH0			178
211#define SRST_SBR_CH0			179
212#define SRST_DDR_UPCTL_CH0		180
213#define SRST_DDR_DFICTL_CH0		181
214#define SRST_DDR_MON_CH0		182
215#define SRST_DDR_STANDBY_CH0		183
216#define SRST_A_DDR_UPCTL_CH0		184
217#define SRST_P_DDR_DFICTL_CH1		185
218#define SRST_P_DDR_MON_CH1		186
219#define SRST_P_DDR_STANDBY_CH1		187
220
221#define SRST_P_DDR_UPCTL_CH1		188
222#define SRST_TM_DDR_MON_CH1		189
223#define SRST_DFI_CH1			190
224#define SRST_SBR_CH1			191
225#define SRST_DDR_UPCTL_CH1		192
226#define SRST_DDR_DFICTL_CH1		193
227#define SRST_DDR_MON_CH1		194
228#define SRST_DDR_STANDBY_CH1		195
229#define SRST_A_DDR_UPCTL_CH1		196
230#define SRST_A_DDR01_MSCH0		197
231#define SRST_A_DDR01_RS_MSCH0		198
232#define SRST_A_DDR01_FRS_MSCH0		199
233
234#define SRST_A_DDR01_SCRAMBLE0		200
235#define SRST_A_DDR01_FRS_SCRAMBLE0	201
236#define SRST_A_DDR01_MSCH1		202
237#define SRST_A_DDR01_RS_MSCH1		203
238#define SRST_A_DDR01_FRS_MSCH1		204
239#define SRST_A_DDR01_SCRAMBLE1		205
240#define SRST_A_DDR01_FRS_SCRAMBLE1	206
241#define SRST_P_DDR01_MSCH0		207
242#define SRST_P_DDR01_MSCH1		208
243
244#define SRST_P_DDR_DFICTL_CH2		209
245#define SRST_P_DDR_MON_CH2		210
246#define SRST_P_DDR_STANDBY_CH2		211
247#define SRST_P_DDR_UPCTL_CH2		212
248#define SRST_TM_DDR_MON_CH2		213
249#define SRST_P_DDR_GRF_CH23		214
250#define SRST_DFI_CH2			215
251#define SRST_SBR_CH2			216
252#define SRST_DDR_UPCTL_CH2		217
253#define SRST_DDR_DFICTL_CH2		218
254#define SRST_DDR_MON_CH2		219
255#define SRST_DDR_STANDBY_CH2		220
256#define SRST_A_DDR_UPCTL_CH2		221
257#define SRST_P_DDR_DFICTL_CH3		222
258#define SRST_P_DDR_MON_CH3		223
259#define SRST_P_DDR_STANDBY_CH3		224
260
261#define SRST_P_DDR_UPCTL_CH3		225
262#define SRST_TM_DDR_MON_CH3		226
263#define SRST_DFI_CH3			227
264#define SRST_SBR_CH3			228
265#define SRST_DDR_UPCTL_CH3		229
266#define SRST_DDR_DFICTL_CH3		230
267#define SRST_DDR_MON_CH3		231
268#define SRST_DDR_STANDBY_CH3		232
269#define SRST_A_DDR_UPCTL_CH3		233
270#define SRST_A_DDR23_MSCH2		234
271#define SRST_A_DDR23_RS_MSCH2		235
272#define SRST_A_DDR23_FRS_MSCH2		236
273
274#define SRST_A_DDR23_SCRAMBLE2		237
275#define SRST_A_DDR23_FRS_SCRAMBLE2	238
276#define SRST_A_DDR23_MSCH3		239
277#define SRST_A_DDR23_RS_MSCH3		240
278#define SRST_A_DDR23_FRS_MSCH3		241
279#define SRST_A_DDR23_SCRAMBLE3		242
280#define SRST_A_DDR23_FRS_SCRAMBLE3	243
281#define SRST_P_DDR23_MSCH2		244
282#define SRST_P_DDR23_MSCH3		245
283
284#define SRST_ISP1			246
285#define SRST_ISP1_VICAP			247
286#define SRST_A_ISP1_BIU			248
287#define SRST_H_ISP1_BIU			249
288
289#define SRST_A_RKNN1			250
290#define SRST_A_RKNN1_BIU		251
291#define SRST_H_RKNN1			252
292#define SRST_H_RKNN1_BIU		253
293
294#define SRST_A_RKNN2			254
295#define SRST_A_RKNN2_BIU		255
296#define SRST_H_RKNN2			256
297#define SRST_H_RKNN2_BIU		257
298
299#define SRST_A_RKNN_DSU0		258
300#define SRST_P_NPUTOP_BIU		259
301#define SRST_P_NPU_TIMER		260
302#define SRST_NPUTIMER0			261
303#define SRST_NPUTIMER1			262
304#define SRST_P_NPU_WDT			263
305#define SRST_T_NPU_WDT			264
306#define SRST_P_NPU_PVTM			265
307#define SRST_P_NPU_GRF			266
308#define SRST_NPU_PVTM			267
309
310#define SRST_NPU_PVTPLL			268
311#define SRST_H_NPU_CM0_BIU		269
312#define SRST_F_NPU_CM0_CORE		270
313#define SRST_T_NPU_CM0_JTAG		271
314#define SRST_A_RKNN0			272
315#define SRST_A_RKNN0_BIU		273
316#define SRST_H_RKNN0			274
317#define SRST_H_RKNN0_BIU		275
318
319#define SRST_H_NVM_BIU			276
320#define SRST_A_NVM_BIU			277
321#define SRST_H_EMMC			278
322#define SRST_A_EMMC			279
323#define SRST_C_EMMC			280
324#define SRST_B_EMMC			281
325#define SRST_T_EMMC			282
326#define SRST_S_SFC			283
327#define SRST_H_SFC			284
328#define SRST_H_SFC_XIP			285
329
330#define SRST_P_GRF			286
331#define SRST_P_DEC_BIU			287
332#define SRST_P_PHP_BIU			288
333#define SRST_A_PCIE_GRIDGE		289
334#define SRST_A_PHP_BIU			290
335#define SRST_A_GMAC0			291
336#define SRST_A_GMAC1			292
337#define SRST_A_PCIE_BIU			293
338#define SRST_PCIE0_POWER_UP		294
339#define SRST_PCIE1_POWER_UP		295
340#define SRST_PCIE2_POWER_UP		296
341
342#define SRST_PCIE3_POWER_UP		297
343#define SRST_PCIE4_POWER_UP		298
344#define SRST_P_PCIE0			299
345#define SRST_P_PCIE1			300
346#define SRST_P_PCIE2			301
347#define SRST_P_PCIE3			302
348
349#define SRST_P_PCIE4			303
350#define SRST_A_PHP_GIC_ITS		304
351#define SRST_A_MMU_PCIE			305
352#define SRST_A_MMU_PHP			306
353#define SRST_A_MMU_BIU			307
354
355#define SRST_A_USB3OTG2			308
356
357#define SRST_PMALIVE0			309
358#define SRST_PMALIVE1			310
359#define SRST_PMALIVE2			311
360#define SRST_A_SATA0			312
361#define SRST_A_SATA1			313
362#define SRST_A_SATA2			314
363#define SRST_RXOOB0			315
364#define SRST_RXOOB1			316
365#define SRST_RXOOB2			317
366#define SRST_ASIC0			318
367#define SRST_ASIC1			319
368#define SRST_ASIC2			320
369
370#define SRST_A_RKVDEC_CCU		321
371#define SRST_H_RKVDEC0			322
372#define SRST_A_RKVDEC0			323
373#define SRST_H_RKVDEC0_BIU		324
374#define SRST_A_RKVDEC0_BIU		325
375#define SRST_RKVDEC0_CA			326
376#define SRST_RKVDEC0_HEVC_CA		327
377#define SRST_RKVDEC0_CORE		328
378
379#define SRST_H_RKVDEC1			329
380#define SRST_A_RKVDEC1			330
381#define SRST_H_RKVDEC1_BIU		331
382#define SRST_A_RKVDEC1_BIU		332
383#define SRST_RKVDEC1_CA			333
384#define SRST_RKVDEC1_HEVC_CA		334
385#define SRST_RKVDEC1_CORE		335
386
387#define SRST_A_USB_BIU			336
388#define SRST_H_USB_BIU			337
389#define SRST_A_USB3OTG0			338
390#define SRST_A_USB3OTG1			339
391#define SRST_H_HOST0			340
392#define SRST_H_HOST_ARB0		341
393#define SRST_H_HOST1			342
394#define SRST_H_HOST_ARB1		343
395#define SRST_A_USB_GRF			344
396#define SRST_C_USB2P0_HOST0		345
397
398#define SRST_C_USB2P0_HOST1		346
399#define SRST_HOST_UTMI0			347
400#define SRST_HOST_UTMI1			348
401
402#define SRST_A_VDPU_BIU			349
403#define SRST_A_VDPU_LOW_BIU		350
404#define SRST_H_VDPU_BIU			351
405#define SRST_A_JPEG_DECODER_BIU		352
406#define SRST_A_VPU			353
407#define SRST_H_VPU			354
408#define SRST_A_JPEG_ENCODER0		355
409#define SRST_H_JPEG_ENCODER0		356
410#define SRST_A_JPEG_ENCODER1		357
411#define SRST_H_JPEG_ENCODER1		358
412#define SRST_A_JPEG_ENCODER2		359
413#define SRST_H_JPEG_ENCODER2		360
414
415#define SRST_A_JPEG_ENCODER3		361
416#define SRST_H_JPEG_ENCODER3		362
417#define SRST_A_JPEG_DECODER		363
418#define SRST_H_JPEG_DECODER		364
419#define SRST_H_IEP2P0			365
420#define SRST_A_IEP2P0			366
421#define SRST_IEP2P0_CORE		367
422#define SRST_H_RGA2			368
423#define SRST_A_RGA2			369
424#define SRST_RGA2_CORE			370
425#define SRST_H_RGA3_0			371
426#define SRST_A_RGA3_0			372
427#define SRST_RGA3_0_CORE		373
428
429#define SRST_H_RKVENC0_BIU		374
430#define SRST_A_RKVENC0_BIU		375
431#define SRST_H_RKVENC0			376
432#define SRST_A_RKVENC0			377
433#define SRST_RKVENC0_CORE		378
434
435#define SRST_H_RKVENC1_BIU		379
436#define SRST_A_RKVENC1_BIU		380
437#define SRST_H_RKVENC1			381
438#define SRST_A_RKVENC1			382
439#define SRST_RKVENC1_CORE		383
440
441#define SRST_A_VI_BIU			384
442#define SRST_H_VI_BIU			385
443#define SRST_P_VI_BIU			386
444#define SRST_D_VICAP			387
445#define SRST_A_VICAP			388
446#define SRST_H_VICAP			389
447#define SRST_ISP0			390
448#define SRST_ISP0_VICAP			391
449
450#define SRST_FISHEYE0			392
451#define SRST_FISHEYE1			393
452#define SRST_P_CSI_HOST_0		394
453#define SRST_P_CSI_HOST_1		395
454#define SRST_P_CSI_HOST_2		396
455#define SRST_P_CSI_HOST_3		397
456#define SRST_P_CSI_HOST_4		398
457#define SRST_P_CSI_HOST_5		399
458
459#define SRST_CSIHOST0_VICAP		400
460#define SRST_CSIHOST1_VICAP		401
461#define SRST_CSIHOST2_VICAP		402
462#define SRST_CSIHOST3_VICAP		403
463#define SRST_CSIHOST4_VICAP		404
464#define SRST_CSIHOST5_VICAP		405
465#define SRST_CIFIN			406
466
467#define SRST_A_VOP_BIU			407
468#define SRST_A_VOP_LOW_BIU		408
469#define SRST_H_VOP_BIU			409
470#define SRST_P_VOP_BIU			410
471#define SRST_H_VOP			411
472#define SRST_A_VOP			412
473#define SRST_D_VOP0			413
474#define SRST_D_VOP2HDMI_BRIDGE0		414
475#define SRST_D_VOP2HDMI_BRIDGE1		415
476
477#define SRST_D_VOP1			416
478#define SRST_D_VOP2			417
479#define SRST_D_VOP3			418
480#define SRST_P_VOPGRF			419
481#define SRST_P_DSIHOST0			420
482#define SRST_P_DSIHOST1			421
483#define SRST_DSIHOST0			422
484#define SRST_DSIHOST1			423
485#define SRST_VOP_PMU			424
486#define SRST_P_VOP_CHANNEL_BIU		425
487
488#define SRST_H_VO0_BIU			426
489#define SRST_H_VO0_S_BIU		427
490#define SRST_P_VO0_BIU			428
491#define SRST_P_VO0_S_BIU		429
492#define SRST_A_HDCP0_BIU		430
493#define SRST_P_VO0GRF			431
494#define SRST_H_HDCP_KEY0		432
495#define SRST_A_HDCP0			433
496#define SRST_H_HDCP0			434
497#define SRST_HDCP0			435
498
499#define SRST_P_TRNG0			436
500#define SRST_DP0			437
501#define SRST_DP1			438
502#define SRST_H_I2S4_8CH			439
503#define SRST_M_I2S4_8CH_TX		440
504#define SRST_H_I2S8_8CH			441
505
506#define SRST_M_I2S8_8CH_TX		442
507#define SRST_H_SPDIF2_DP0		443
508#define SRST_M_SPDIF2_DP0		444
509#define SRST_H_SPDIF5_DP1		445
510#define SRST_M_SPDIF5_DP1		446
511
512#define SRST_A_HDCP1_BIU		447
513#define SRST_A_VO1_BIU			448
514#define SRST_H_VOP1_BIU			449
515#define SRST_H_VOP1_S_BIU		450
516#define SRST_P_VOP1_BIU			451
517#define SRST_P_VO1GRF			452
518#define SRST_P_VO1_S_BIU		453
519
520#define SRST_H_I2S7_8CH			454
521#define SRST_M_I2S7_8CH_RX		455
522#define SRST_H_HDCP_KEY1		456
523#define SRST_A_HDCP1			457
524#define SRST_H_HDCP1			458
525#define SRST_HDCP1			459
526#define SRST_P_TRNG1			460
527#define SRST_P_HDMITX0			461
528
529#define SRST_HDMITX0_REF		462
530#define SRST_P_HDMITX1			463
531#define SRST_HDMITX1_REF		464
532#define SRST_A_HDMIRX			465
533#define SRST_P_HDMIRX			466
534#define SRST_HDMIRX_REF			467
535
536#define SRST_P_EDP0			468
537#define SRST_EDP0_24M			469
538#define SRST_P_EDP1			470
539#define SRST_EDP1_24M			471
540#define SRST_M_I2S5_8CH_TX		472
541#define SRST_H_I2S5_8CH			473
542#define SRST_M_I2S6_8CH_TX		474
543
544#define SRST_M_I2S6_8CH_RX		475
545#define SRST_H_I2S6_8CH			476
546#define SRST_H_SPDIF3			477
547#define SRST_M_SPDIF3			478
548#define SRST_H_SPDIF4			479
549#define SRST_M_SPDIF4			480
550#define SRST_H_SPDIFRX0			481
551#define SRST_M_SPDIFRX0			482
552#define SRST_H_SPDIFRX1			483
553#define SRST_M_SPDIFRX1			484
554
555#define SRST_H_SPDIFRX2			485
556#define SRST_M_SPDIFRX2			486
557#define SRST_LINKSYM_HDMITXPHY0		487
558#define SRST_LINKSYM_HDMITXPHY1		488
559#define SRST_VO1_BRIDGE0		489
560#define SRST_VO1_BRIDGE1		490
561
562#define SRST_H_I2S9_8CH			491
563#define SRST_M_I2S9_8CH_RX		492
564#define SRST_H_I2S10_8CH		493
565#define SRST_M_I2S10_8CH_RX		494
566#define SRST_P_S_HDMIRX			495
567
568#define SRST_GPU			496
569#define SRST_SYS_GPU			497
570#define SRST_A_S_GPU_BIU		498
571#define SRST_A_M0_GPU_BIU		499
572#define SRST_A_M1_GPU_BIU		500
573#define SRST_A_M2_GPU_BIU		501
574#define SRST_A_M3_GPU_BIU		502
575#define SRST_P_GPU_BIU			503
576#define SRST_P_GPU_PVTM			504
577
578#define SRST_GPU_PVTM			505
579#define SRST_P_GPU_GRF			506
580#define SRST_GPU_PVTPLL			507
581#define SRST_GPU_JTAG			508
582
583#define SRST_A_AV1_BIU			509
584#define SRST_A_AV1			510
585#define SRST_P_AV1_BIU			511
586#define SRST_P_AV1			512
587
588#define SRST_A_DDR_BIU			513
589#define SRST_A_DMA2DDR			514
590#define SRST_A_DDR_SHAREMEM		515
591#define SRST_A_DDR_SHAREMEM_BIU		516
592#define SRST_A_CENTER_S200_BIU		517
593#define SRST_A_CENTER_S400_BIU		518
594#define SRST_H_AHB2APB			519
595#define SRST_H_CENTER_BIU		520
596#define SRST_F_DDR_CM0_CORE		521
597
598#define SRST_DDR_TIMER0			522
599#define SRST_DDR_TIMER1			523
600#define SRST_T_WDT_DDR			524
601#define SRST_T_DDR_CM0_JTAG		525
602#define SRST_P_CENTER_GRF		526
603#define SRST_P_AHB2APB			527
604#define SRST_P_WDT			528
605#define SRST_P_TIMER			529
606#define SRST_P_DMA2DDR			530
607#define SRST_P_SHAREMEM			531
608#define SRST_P_CENTER_BIU		532
609#define SRST_P_CENTER_CHANNEL_BIU	533
610
611#define SRST_P_USBDPGRF0		534
612#define SRST_P_USBDPPHY0		535
613#define SRST_P_USBDPGRF1		536
614#define SRST_P_USBDPPHY1		537
615#define SRST_P_HDPTX0			538
616#define SRST_P_HDPTX1			539
617#define SRST_P_APB2ASB_SLV_BOT_RIGHT	540
618#define SRST_P_USB2PHY_U3_0_GRF0	541
619#define SRST_P_USB2PHY_U3_1_GRF0	542
620#define SRST_P_USB2PHY_U2_0_GRF0	543
621#define SRST_P_USB2PHY_U2_1_GRF0	544
622#define SRST_HDPTX0_ROPLL		545
623#define SRST_HDPTX0_LCPLL		546
624#define SRST_HDPTX0			547
625#define SRST_HDPTX1_ROPLL		548
626
627#define SRST_HDPTX1_LCPLL		549
628#define SRST_HDPTX1			550
629#define SRST_HDPTX0_HDMIRXPHY_SET	551
630#define SRST_USBDP_COMBO_PHY0		552
631#define SRST_USBDP_COMBO_PHY0_LCPLL	553
632#define SRST_USBDP_COMBO_PHY0_ROPLL	554
633#define SRST_USBDP_COMBO_PHY0_PCS_HS	555
634#define SRST_USBDP_COMBO_PHY1		556
635#define SRST_USBDP_COMBO_PHY1_LCPLL	557
636#define SRST_USBDP_COMBO_PHY1_ROPLL	558
637#define SRST_USBDP_COMBO_PHY1_PCS_HS	559
638#define SRST_HDMIHDP0			560
639#define SRST_HDMIHDP1			561
640
641#define SRST_A_VO1USB_TOP_BIU		562
642#define SRST_H_VO1USB_TOP_BIU		563
643
644#define SRST_H_SDIO_BIU			564
645#define SRST_H_SDIO			565
646#define SRST_SDIO			566
647
648#define SRST_H_RGA3_BIU			567
649#define SRST_A_RGA3_BIU			568
650#define SRST_H_RGA3_1			569
651#define SRST_A_RGA3_1			570
652#define SRST_RGA3_1_CORE		571
653
654#define SRST_REF_PIPE_PHY0		572
655#define SRST_REF_PIPE_PHY1		573
656#define SRST_REF_PIPE_PHY2		574
657
658#define SRST_P_PHPTOP_CRU		575
659#define SRST_P_PCIE2_GRF0		576
660#define SRST_P_PCIE2_GRF1		577
661#define SRST_P_PCIE2_GRF2		578
662#define SRST_P_PCIE2_PHY0		579
663#define SRST_P_PCIE2_PHY1		580
664#define SRST_P_PCIE2_PHY2		581
665#define SRST_P_PCIE3_PHY		582
666#define SRST_P_APB2ASB_SLV_CHIP_TOP	583
667#define SRST_PCIE30_PHY			584
668
669#define SRST_H_PMU1_BIU			585
670#define SRST_P_PMU1_BIU			586
671#define SRST_H_PMU_CM0_BIU		587
672#define SRST_F_PMU_CM0_CORE		588
673#define SRST_T_PMU1_CM0_JTAG		589
674
675#define SRST_DDR_FAIL_SAFE		590
676#define SRST_P_CRU_PMU1			591
677#define SRST_P_PMU1_GRF			592
678#define SRST_P_PMU1_IOC			593
679#define SRST_P_PMU1WDT			594
680#define SRST_T_PMU1WDT			595
681#define SRST_P_PMU1TIMER		596
682#define SRST_PMU1TIMER0			597
683#define SRST_PMU1TIMER1			598
684#define SRST_P_PMU1PWM			599
685#define SRST_PMU1PWM			600
686
687#define SRST_P_I2C0			601
688#define SRST_I2C0			602
689#define SRST_S_UART0			603
690#define SRST_P_UART0			604
691#define SRST_H_I2S1_8CH			605
692#define SRST_M_I2S1_8CH_TX		606
693#define SRST_M_I2S1_8CH_RX		607
694#define SRST_H_PDM0			608
695#define SRST_PDM0			609
696
697#define SRST_H_VAD			610
698#define SRST_HDPTX0_INIT		611
699#define SRST_HDPTX0_CMN			612
700#define SRST_HDPTX0_LANE		613
701#define SRST_HDPTX1_INIT		614
702
703#define SRST_HDPTX1_CMN			615
704#define SRST_HDPTX1_LANE		616
705#define SRST_M_MIPI_DCPHY0		617
706#define SRST_S_MIPI_DCPHY0		618
707#define SRST_M_MIPI_DCPHY1		619
708#define SRST_S_MIPI_DCPHY1		620
709#define SRST_OTGPHY_U3_0		621
710#define SRST_OTGPHY_U3_1		622
711#define SRST_OTGPHY_U2_0		623
712#define SRST_OTGPHY_U2_1		624
713
714#define SRST_P_PMU0GRF			625
715#define SRST_P_PMU0IOC			626
716#define SRST_P_GPIO0			627
717#define SRST_GPIO0			628
718
719#define SRST_A_SECURE_NS_BIU		629
720#define SRST_H_SECURE_NS_BIU		630
721#define SRST_A_SECURE_S_BIU		631
722#define SRST_H_SECURE_S_BIU		632
723#define SRST_P_SECURE_S_BIU		633
724#define SRST_CRYPTO_CORE		634
725
726#define SRST_CRYPTO_PKA			635
727#define SRST_CRYPTO_RNG			636
728#define SRST_A_CRYPTO			637
729#define SRST_H_CRYPTO			638
730#define SRST_KEYLADDER_CORE		639
731#define SRST_KEYLADDER_RNG		640
732#define SRST_A_KEYLADDER		641
733#define SRST_H_KEYLADDER		642
734#define SRST_P_OTPC_S			643
735#define SRST_OTPC_S			644
736#define SRST_WDT_S			645
737
738#define SRST_T_WDT_S			646
739#define SRST_H_BOOTROM			647
740#define SRST_A_DCF			648
741#define SRST_P_DCF			649
742#define SRST_H_BOOTROM_NS		650
743#define SRST_P_KEYLADDER		651
744#define SRST_H_TRNG_S			652
745
746#define SRST_H_TRNG_NS			653
747#define SRST_D_SDMMC_BUFFER		654
748#define SRST_H_SDMMC			655
749#define SRST_H_SDMMC_BUFFER		656
750#define SRST_SDMMC			657
751#define SRST_P_TRNG_CHK			658
752#define SRST_TRNG_S			659
753
754#define SRST_A_HDMIRX_BIU		660
755
756#endif
757