xref: /openbmc/linux/include/dt-bindings/reset/rockchip,rk3588-cru.h (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
1*440b075bSKrzysztof Kozlowski /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
20a8eb7daSSebastian Reichel /*
30a8eb7daSSebastian Reichel  * Copyright (c) 2021 Rockchip Electronics Co. Ltd.
40a8eb7daSSebastian Reichel  * Copyright (c) 2022 Collabora Ltd.
50a8eb7daSSebastian Reichel  *
60a8eb7daSSebastian Reichel  * Author: Elaine Zhang <zhangqing@rock-chips.com>
70a8eb7daSSebastian Reichel  * Author: Sebastian Reichel <sebastian.reichel@collabora.com>
80a8eb7daSSebastian Reichel  */
90a8eb7daSSebastian Reichel 
100a8eb7daSSebastian Reichel #ifndef _DT_BINDINGS_RESET_ROCKCHIP_RK3588_H
110a8eb7daSSebastian Reichel #define _DT_BINDINGS_RESET_ROCKCHIP_RK3588_H
120a8eb7daSSebastian Reichel 
130a8eb7daSSebastian Reichel #define SRST_A_TOP_BIU			0
140a8eb7daSSebastian Reichel #define SRST_P_TOP_BIU			1
150a8eb7daSSebastian Reichel #define SRST_P_CSIPHY0			2
160a8eb7daSSebastian Reichel #define SRST_CSIPHY0			3
170a8eb7daSSebastian Reichel #define SRST_P_CSIPHY1			4
180a8eb7daSSebastian Reichel #define SRST_CSIPHY1			5
190a8eb7daSSebastian Reichel #define SRST_A_TOP_M500_BIU		6
200a8eb7daSSebastian Reichel 
210a8eb7daSSebastian Reichel #define SRST_A_TOP_M400_BIU		7
220a8eb7daSSebastian Reichel #define SRST_A_TOP_S200_BIU		8
230a8eb7daSSebastian Reichel #define SRST_A_TOP_S400_BIU		9
240a8eb7daSSebastian Reichel #define SRST_A_TOP_M300_BIU		10
250a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_INIT	11
260a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_CMN	12
270a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_LANE	13
280a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_PCS	14
290a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_INIT	15
300a8eb7daSSebastian Reichel 
310a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_CMN	16
320a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_LANE	17
330a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_PCS	18
340a8eb7daSSebastian Reichel #define SRST_DCPHY0			19
350a8eb7daSSebastian Reichel #define SRST_P_MIPI_DCPHY0		20
360a8eb7daSSebastian Reichel #define SRST_P_MIPI_DCPHY0_GRF		21
370a8eb7daSSebastian Reichel 
380a8eb7daSSebastian Reichel #define SRST_DCPHY1			22
390a8eb7daSSebastian Reichel #define SRST_P_MIPI_DCPHY1		23
400a8eb7daSSebastian Reichel #define SRST_P_MIPI_DCPHY1_GRF		24
410a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_CDPHY	25
420a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_CSIPHY	26
430a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_VCCIO3_5	27
440a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_VCCIO6	28
450a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_EMMCIO	29
460a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_IOC_TOP	30
470a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_IOC_RIGHT	31
480a8eb7daSSebastian Reichel 
490a8eb7daSSebastian Reichel #define SRST_P_CRU			32
500a8eb7daSSebastian Reichel #define SRST_A_CHANNEL_SECURE2VO1USB	33
510a8eb7daSSebastian Reichel #define SRST_A_CHANNEL_SECURE2CENTER	34
520a8eb7daSSebastian Reichel #define SRST_H_CHANNEL_SECURE2VO1USB	35
530a8eb7daSSebastian Reichel #define SRST_H_CHANNEL_SECURE2CENTER	36
540a8eb7daSSebastian Reichel 
550a8eb7daSSebastian Reichel #define SRST_P_CHANNEL_SECURE2VO1USB	37
560a8eb7daSSebastian Reichel #define SRST_P_CHANNEL_SECURE2CENTER	38
570a8eb7daSSebastian Reichel 
580a8eb7daSSebastian Reichel #define SRST_H_AUDIO_BIU		39
590a8eb7daSSebastian Reichel #define SRST_P_AUDIO_BIU		40
600a8eb7daSSebastian Reichel #define SRST_H_I2S0_8CH			41
610a8eb7daSSebastian Reichel #define SRST_M_I2S0_8CH_TX		42
620a8eb7daSSebastian Reichel #define SRST_M_I2S0_8CH_RX		43
630a8eb7daSSebastian Reichel #define SRST_P_ACDCDIG			44
640a8eb7daSSebastian Reichel #define SRST_H_I2S2_2CH			45
650a8eb7daSSebastian Reichel #define SRST_H_I2S3_2CH			46
660a8eb7daSSebastian Reichel 
670a8eb7daSSebastian Reichel #define SRST_M_I2S2_2CH			47
680a8eb7daSSebastian Reichel #define SRST_M_I2S3_2CH			48
690a8eb7daSSebastian Reichel #define SRST_DAC_ACDCDIG		49
700a8eb7daSSebastian Reichel #define SRST_H_SPDIF0			50
710a8eb7daSSebastian Reichel 
720a8eb7daSSebastian Reichel #define SRST_M_SPDIF0			51
730a8eb7daSSebastian Reichel #define SRST_H_SPDIF1			52
740a8eb7daSSebastian Reichel #define SRST_M_SPDIF1			53
750a8eb7daSSebastian Reichel #define SRST_H_PDM1			54
760a8eb7daSSebastian Reichel #define SRST_PDM1			55
770a8eb7daSSebastian Reichel 
780a8eb7daSSebastian Reichel #define SRST_A_BUS_BIU			56
790a8eb7daSSebastian Reichel #define SRST_P_BUS_BIU			57
800a8eb7daSSebastian Reichel #define SRST_A_GIC			58
810a8eb7daSSebastian Reichel #define SRST_A_GIC_DBG			59
820a8eb7daSSebastian Reichel #define SRST_A_DMAC0			60
830a8eb7daSSebastian Reichel #define SRST_A_DMAC1			61
840a8eb7daSSebastian Reichel #define SRST_A_DMAC2			62
850a8eb7daSSebastian Reichel #define SRST_P_I2C1			63
860a8eb7daSSebastian Reichel #define SRST_P_I2C2			64
870a8eb7daSSebastian Reichel #define SRST_P_I2C3			65
880a8eb7daSSebastian Reichel #define SRST_P_I2C4			66
890a8eb7daSSebastian Reichel #define SRST_P_I2C5			67
900a8eb7daSSebastian Reichel #define SRST_P_I2C6			68
910a8eb7daSSebastian Reichel #define SRST_P_I2C7			69
920a8eb7daSSebastian Reichel #define SRST_P_I2C8			70
930a8eb7daSSebastian Reichel 
940a8eb7daSSebastian Reichel #define SRST_I2C1			71
950a8eb7daSSebastian Reichel #define SRST_I2C2			72
960a8eb7daSSebastian Reichel #define SRST_I2C3			73
970a8eb7daSSebastian Reichel #define SRST_I2C4			74
980a8eb7daSSebastian Reichel #define SRST_I2C5			75
990a8eb7daSSebastian Reichel #define SRST_I2C6			76
1000a8eb7daSSebastian Reichel #define SRST_I2C7			77
1010a8eb7daSSebastian Reichel #define SRST_I2C8			78
1020a8eb7daSSebastian Reichel #define SRST_P_CAN0			79
1030a8eb7daSSebastian Reichel #define SRST_CAN0			80
1040a8eb7daSSebastian Reichel #define SRST_P_CAN1			81
1050a8eb7daSSebastian Reichel #define SRST_CAN1			82
1060a8eb7daSSebastian Reichel #define SRST_P_CAN2			83
1070a8eb7daSSebastian Reichel #define SRST_CAN2			84
1080a8eb7daSSebastian Reichel #define SRST_P_SARADC			85
1090a8eb7daSSebastian Reichel 
1100a8eb7daSSebastian Reichel #define SRST_P_TSADC			86
1110a8eb7daSSebastian Reichel #define SRST_TSADC			87
1120a8eb7daSSebastian Reichel #define SRST_P_UART1			88
1130a8eb7daSSebastian Reichel #define SRST_P_UART2			89
1140a8eb7daSSebastian Reichel #define SRST_P_UART3			90
1150a8eb7daSSebastian Reichel #define SRST_P_UART4			91
1160a8eb7daSSebastian Reichel #define SRST_P_UART5			92
1170a8eb7daSSebastian Reichel #define SRST_P_UART6			93
1180a8eb7daSSebastian Reichel #define SRST_P_UART7			94
1190a8eb7daSSebastian Reichel #define SRST_P_UART8			95
1200a8eb7daSSebastian Reichel #define SRST_P_UART9			96
1210a8eb7daSSebastian Reichel #define SRST_S_UART1			97
1220a8eb7daSSebastian Reichel 
1230a8eb7daSSebastian Reichel #define SRST_S_UART2			98
1240a8eb7daSSebastian Reichel #define SRST_S_UART3			99
1250a8eb7daSSebastian Reichel #define SRST_S_UART4			100
1260a8eb7daSSebastian Reichel #define SRST_S_UART5			101
1270a8eb7daSSebastian Reichel #define SRST_S_UART6			102
1280a8eb7daSSebastian Reichel #define SRST_S_UART7			103
1290a8eb7daSSebastian Reichel 
1300a8eb7daSSebastian Reichel #define SRST_S_UART8			104
1310a8eb7daSSebastian Reichel #define SRST_S_UART9			105
1320a8eb7daSSebastian Reichel #define SRST_P_SPI0			106
1330a8eb7daSSebastian Reichel #define SRST_P_SPI1			107
1340a8eb7daSSebastian Reichel #define SRST_P_SPI2			108
1350a8eb7daSSebastian Reichel #define SRST_P_SPI3			109
1360a8eb7daSSebastian Reichel #define SRST_P_SPI4			110
1370a8eb7daSSebastian Reichel #define SRST_SPI0			111
1380a8eb7daSSebastian Reichel #define SRST_SPI1			112
1390a8eb7daSSebastian Reichel #define SRST_SPI2			113
1400a8eb7daSSebastian Reichel #define SRST_SPI3			114
1410a8eb7daSSebastian Reichel #define SRST_SPI4			115
1420a8eb7daSSebastian Reichel 
1430a8eb7daSSebastian Reichel #define SRST_P_WDT0			116
1440a8eb7daSSebastian Reichel #define SRST_T_WDT0			117
1450a8eb7daSSebastian Reichel #define SRST_P_SYS_GRF			118
1460a8eb7daSSebastian Reichel #define SRST_P_PWM1			119
1470a8eb7daSSebastian Reichel #define SRST_PWM1			120
1480a8eb7daSSebastian Reichel #define SRST_P_PWM2			121
1490a8eb7daSSebastian Reichel #define SRST_PWM2			122
1500a8eb7daSSebastian Reichel #define SRST_P_PWM3			123
1510a8eb7daSSebastian Reichel #define SRST_PWM3			124
1520a8eb7daSSebastian Reichel #define SRST_P_BUSTIMER0		125
1530a8eb7daSSebastian Reichel #define SRST_P_BUSTIMER1		126
1540a8eb7daSSebastian Reichel #define SRST_BUSTIMER0			127
1550a8eb7daSSebastian Reichel 
1560a8eb7daSSebastian Reichel #define SRST_BUSTIMER1			128
1570a8eb7daSSebastian Reichel #define SRST_BUSTIMER2			129
1580a8eb7daSSebastian Reichel #define SRST_BUSTIMER3			130
1590a8eb7daSSebastian Reichel #define SRST_BUSTIMER4			131
1600a8eb7daSSebastian Reichel #define SRST_BUSTIMER5			132
1610a8eb7daSSebastian Reichel #define SRST_BUSTIMER6			133
1620a8eb7daSSebastian Reichel #define SRST_BUSTIMER7			134
1630a8eb7daSSebastian Reichel #define SRST_BUSTIMER8			135
1640a8eb7daSSebastian Reichel #define SRST_BUSTIMER9			136
1650a8eb7daSSebastian Reichel #define SRST_BUSTIMER10			137
1660a8eb7daSSebastian Reichel #define SRST_BUSTIMER11			138
1670a8eb7daSSebastian Reichel #define SRST_P_MAILBOX0			139
1680a8eb7daSSebastian Reichel #define SRST_P_MAILBOX1			140
1690a8eb7daSSebastian Reichel #define SRST_P_MAILBOX2			141
1700a8eb7daSSebastian Reichel #define SRST_P_GPIO1			142
1710a8eb7daSSebastian Reichel #define SRST_GPIO1			143
1720a8eb7daSSebastian Reichel 
1730a8eb7daSSebastian Reichel #define SRST_P_GPIO2			144
1740a8eb7daSSebastian Reichel #define SRST_GPIO2			145
1750a8eb7daSSebastian Reichel #define SRST_P_GPIO3			146
1760a8eb7daSSebastian Reichel #define SRST_GPIO3			147
1770a8eb7daSSebastian Reichel #define SRST_P_GPIO4			148
1780a8eb7daSSebastian Reichel #define SRST_GPIO4			149
1790a8eb7daSSebastian Reichel #define SRST_A_DECOM			150
1800a8eb7daSSebastian Reichel #define SRST_P_DECOM			151
1810a8eb7daSSebastian Reichel #define SRST_D_DECOM			152
1820a8eb7daSSebastian Reichel #define SRST_P_TOP			153
1830a8eb7daSSebastian Reichel #define SRST_A_GICADB_GIC2CORE_BUS	154
1840a8eb7daSSebastian Reichel #define SRST_P_DFT2APB			155
1850a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_TOP		156
1860a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_CDPHY	157
1870a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_BOT_RIGHT	158
1880a8eb7daSSebastian Reichel 
1890a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_IOC_TOP	159
1900a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_IOC_RIGHT	160
1910a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_CSIPHY	161
1920a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_VCCIO3_5	162
1930a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_VCCIO6	163
1940a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_MST_EMMCIO	164
1950a8eb7daSSebastian Reichel #define SRST_A_SPINLOCK			165
1960a8eb7daSSebastian Reichel #define SRST_P_OTPC_NS			166
1970a8eb7daSSebastian Reichel #define SRST_OTPC_NS			167
1980a8eb7daSSebastian Reichel #define SRST_OTPC_ARB			168
1990a8eb7daSSebastian Reichel 
2000a8eb7daSSebastian Reichel #define SRST_P_BUSIOC			169
2010a8eb7daSSebastian Reichel #define SRST_P_PMUCM0_INTMUX		170
2020a8eb7daSSebastian Reichel #define SRST_P_DDRCM0_INTMUX		171
2030a8eb7daSSebastian Reichel 
2040a8eb7daSSebastian Reichel #define SRST_P_DDR_DFICTL_CH0		172
2050a8eb7daSSebastian Reichel #define SRST_P_DDR_MON_CH0		173
2060a8eb7daSSebastian Reichel #define SRST_P_DDR_STANDBY_CH0		174
2070a8eb7daSSebastian Reichel #define SRST_P_DDR_UPCTL_CH0		175
2080a8eb7daSSebastian Reichel #define SRST_TM_DDR_MON_CH0		176
2090a8eb7daSSebastian Reichel #define SRST_P_DDR_GRF_CH01		177
2100a8eb7daSSebastian Reichel #define SRST_DFI_CH0			178
2110a8eb7daSSebastian Reichel #define SRST_SBR_CH0			179
2120a8eb7daSSebastian Reichel #define SRST_DDR_UPCTL_CH0		180
2130a8eb7daSSebastian Reichel #define SRST_DDR_DFICTL_CH0		181
2140a8eb7daSSebastian Reichel #define SRST_DDR_MON_CH0		182
2150a8eb7daSSebastian Reichel #define SRST_DDR_STANDBY_CH0		183
2160a8eb7daSSebastian Reichel #define SRST_A_DDR_UPCTL_CH0		184
2170a8eb7daSSebastian Reichel #define SRST_P_DDR_DFICTL_CH1		185
2180a8eb7daSSebastian Reichel #define SRST_P_DDR_MON_CH1		186
2190a8eb7daSSebastian Reichel #define SRST_P_DDR_STANDBY_CH1		187
2200a8eb7daSSebastian Reichel 
2210a8eb7daSSebastian Reichel #define SRST_P_DDR_UPCTL_CH1		188
2220a8eb7daSSebastian Reichel #define SRST_TM_DDR_MON_CH1		189
2230a8eb7daSSebastian Reichel #define SRST_DFI_CH1			190
2240a8eb7daSSebastian Reichel #define SRST_SBR_CH1			191
2250a8eb7daSSebastian Reichel #define SRST_DDR_UPCTL_CH1		192
2260a8eb7daSSebastian Reichel #define SRST_DDR_DFICTL_CH1		193
2270a8eb7daSSebastian Reichel #define SRST_DDR_MON_CH1		194
2280a8eb7daSSebastian Reichel #define SRST_DDR_STANDBY_CH1		195
2290a8eb7daSSebastian Reichel #define SRST_A_DDR_UPCTL_CH1		196
2300a8eb7daSSebastian Reichel #define SRST_A_DDR01_MSCH0		197
2310a8eb7daSSebastian Reichel #define SRST_A_DDR01_RS_MSCH0		198
2320a8eb7daSSebastian Reichel #define SRST_A_DDR01_FRS_MSCH0		199
2330a8eb7daSSebastian Reichel 
2340a8eb7daSSebastian Reichel #define SRST_A_DDR01_SCRAMBLE0		200
2350a8eb7daSSebastian Reichel #define SRST_A_DDR01_FRS_SCRAMBLE0	201
2360a8eb7daSSebastian Reichel #define SRST_A_DDR01_MSCH1		202
2370a8eb7daSSebastian Reichel #define SRST_A_DDR01_RS_MSCH1		203
2380a8eb7daSSebastian Reichel #define SRST_A_DDR01_FRS_MSCH1		204
2390a8eb7daSSebastian Reichel #define SRST_A_DDR01_SCRAMBLE1		205
2400a8eb7daSSebastian Reichel #define SRST_A_DDR01_FRS_SCRAMBLE1	206
2410a8eb7daSSebastian Reichel #define SRST_P_DDR01_MSCH0		207
2420a8eb7daSSebastian Reichel #define SRST_P_DDR01_MSCH1		208
2430a8eb7daSSebastian Reichel 
2440a8eb7daSSebastian Reichel #define SRST_P_DDR_DFICTL_CH2		209
2450a8eb7daSSebastian Reichel #define SRST_P_DDR_MON_CH2		210
2460a8eb7daSSebastian Reichel #define SRST_P_DDR_STANDBY_CH2		211
2470a8eb7daSSebastian Reichel #define SRST_P_DDR_UPCTL_CH2		212
2480a8eb7daSSebastian Reichel #define SRST_TM_DDR_MON_CH2		213
2490a8eb7daSSebastian Reichel #define SRST_P_DDR_GRF_CH23		214
2500a8eb7daSSebastian Reichel #define SRST_DFI_CH2			215
2510a8eb7daSSebastian Reichel #define SRST_SBR_CH2			216
2520a8eb7daSSebastian Reichel #define SRST_DDR_UPCTL_CH2		217
2530a8eb7daSSebastian Reichel #define SRST_DDR_DFICTL_CH2		218
2540a8eb7daSSebastian Reichel #define SRST_DDR_MON_CH2		219
2550a8eb7daSSebastian Reichel #define SRST_DDR_STANDBY_CH2		220
2560a8eb7daSSebastian Reichel #define SRST_A_DDR_UPCTL_CH2		221
2570a8eb7daSSebastian Reichel #define SRST_P_DDR_DFICTL_CH3		222
2580a8eb7daSSebastian Reichel #define SRST_P_DDR_MON_CH3		223
2590a8eb7daSSebastian Reichel #define SRST_P_DDR_STANDBY_CH3		224
2600a8eb7daSSebastian Reichel 
2610a8eb7daSSebastian Reichel #define SRST_P_DDR_UPCTL_CH3		225
2620a8eb7daSSebastian Reichel #define SRST_TM_DDR_MON_CH3		226
2630a8eb7daSSebastian Reichel #define SRST_DFI_CH3			227
2640a8eb7daSSebastian Reichel #define SRST_SBR_CH3			228
2650a8eb7daSSebastian Reichel #define SRST_DDR_UPCTL_CH3		229
2660a8eb7daSSebastian Reichel #define SRST_DDR_DFICTL_CH3		230
2670a8eb7daSSebastian Reichel #define SRST_DDR_MON_CH3		231
2680a8eb7daSSebastian Reichel #define SRST_DDR_STANDBY_CH3		232
2690a8eb7daSSebastian Reichel #define SRST_A_DDR_UPCTL_CH3		233
2700a8eb7daSSebastian Reichel #define SRST_A_DDR23_MSCH2		234
2710a8eb7daSSebastian Reichel #define SRST_A_DDR23_RS_MSCH2		235
2720a8eb7daSSebastian Reichel #define SRST_A_DDR23_FRS_MSCH2		236
2730a8eb7daSSebastian Reichel 
2740a8eb7daSSebastian Reichel #define SRST_A_DDR23_SCRAMBLE2		237
2750a8eb7daSSebastian Reichel #define SRST_A_DDR23_FRS_SCRAMBLE2	238
2760a8eb7daSSebastian Reichel #define SRST_A_DDR23_MSCH3		239
2770a8eb7daSSebastian Reichel #define SRST_A_DDR23_RS_MSCH3		240
2780a8eb7daSSebastian Reichel #define SRST_A_DDR23_FRS_MSCH3		241
2790a8eb7daSSebastian Reichel #define SRST_A_DDR23_SCRAMBLE3		242
2800a8eb7daSSebastian Reichel #define SRST_A_DDR23_FRS_SCRAMBLE3	243
2810a8eb7daSSebastian Reichel #define SRST_P_DDR23_MSCH2		244
2820a8eb7daSSebastian Reichel #define SRST_P_DDR23_MSCH3		245
2830a8eb7daSSebastian Reichel 
2840a8eb7daSSebastian Reichel #define SRST_ISP1			246
2850a8eb7daSSebastian Reichel #define SRST_ISP1_VICAP			247
2860a8eb7daSSebastian Reichel #define SRST_A_ISP1_BIU			248
2870a8eb7daSSebastian Reichel #define SRST_H_ISP1_BIU			249
2880a8eb7daSSebastian Reichel 
2890a8eb7daSSebastian Reichel #define SRST_A_RKNN1			250
2900a8eb7daSSebastian Reichel #define SRST_A_RKNN1_BIU		251
2910a8eb7daSSebastian Reichel #define SRST_H_RKNN1			252
2920a8eb7daSSebastian Reichel #define SRST_H_RKNN1_BIU		253
2930a8eb7daSSebastian Reichel 
2940a8eb7daSSebastian Reichel #define SRST_A_RKNN2			254
2950a8eb7daSSebastian Reichel #define SRST_A_RKNN2_BIU		255
2960a8eb7daSSebastian Reichel #define SRST_H_RKNN2			256
2970a8eb7daSSebastian Reichel #define SRST_H_RKNN2_BIU		257
2980a8eb7daSSebastian Reichel 
2990a8eb7daSSebastian Reichel #define SRST_A_RKNN_DSU0		258
3000a8eb7daSSebastian Reichel #define SRST_P_NPUTOP_BIU		259
3010a8eb7daSSebastian Reichel #define SRST_P_NPU_TIMER		260
3020a8eb7daSSebastian Reichel #define SRST_NPUTIMER0			261
3030a8eb7daSSebastian Reichel #define SRST_NPUTIMER1			262
3040a8eb7daSSebastian Reichel #define SRST_P_NPU_WDT			263
3050a8eb7daSSebastian Reichel #define SRST_T_NPU_WDT			264
3060a8eb7daSSebastian Reichel #define SRST_P_NPU_PVTM			265
3070a8eb7daSSebastian Reichel #define SRST_P_NPU_GRF			266
3080a8eb7daSSebastian Reichel #define SRST_NPU_PVTM			267
3090a8eb7daSSebastian Reichel 
3100a8eb7daSSebastian Reichel #define SRST_NPU_PVTPLL			268
3110a8eb7daSSebastian Reichel #define SRST_H_NPU_CM0_BIU		269
3120a8eb7daSSebastian Reichel #define SRST_F_NPU_CM0_CORE		270
3130a8eb7daSSebastian Reichel #define SRST_T_NPU_CM0_JTAG		271
3140a8eb7daSSebastian Reichel #define SRST_A_RKNN0			272
3150a8eb7daSSebastian Reichel #define SRST_A_RKNN0_BIU		273
3160a8eb7daSSebastian Reichel #define SRST_H_RKNN0			274
3170a8eb7daSSebastian Reichel #define SRST_H_RKNN0_BIU		275
3180a8eb7daSSebastian Reichel 
3190a8eb7daSSebastian Reichel #define SRST_H_NVM_BIU			276
3200a8eb7daSSebastian Reichel #define SRST_A_NVM_BIU			277
3210a8eb7daSSebastian Reichel #define SRST_H_EMMC			278
3220a8eb7daSSebastian Reichel #define SRST_A_EMMC			279
3230a8eb7daSSebastian Reichel #define SRST_C_EMMC			280
3240a8eb7daSSebastian Reichel #define SRST_B_EMMC			281
3250a8eb7daSSebastian Reichel #define SRST_T_EMMC			282
3260a8eb7daSSebastian Reichel #define SRST_S_SFC			283
3270a8eb7daSSebastian Reichel #define SRST_H_SFC			284
3280a8eb7daSSebastian Reichel #define SRST_H_SFC_XIP			285
3290a8eb7daSSebastian Reichel 
3300a8eb7daSSebastian Reichel #define SRST_P_GRF			286
3310a8eb7daSSebastian Reichel #define SRST_P_DEC_BIU			287
3320a8eb7daSSebastian Reichel #define SRST_P_PHP_BIU			288
3330a8eb7daSSebastian Reichel #define SRST_A_PCIE_GRIDGE		289
3340a8eb7daSSebastian Reichel #define SRST_A_PHP_BIU			290
3350a8eb7daSSebastian Reichel #define SRST_A_GMAC0			291
3360a8eb7daSSebastian Reichel #define SRST_A_GMAC1			292
3370a8eb7daSSebastian Reichel #define SRST_A_PCIE_BIU			293
3380a8eb7daSSebastian Reichel #define SRST_PCIE0_POWER_UP		294
3390a8eb7daSSebastian Reichel #define SRST_PCIE1_POWER_UP		295
3400a8eb7daSSebastian Reichel #define SRST_PCIE2_POWER_UP		296
3410a8eb7daSSebastian Reichel 
3420a8eb7daSSebastian Reichel #define SRST_PCIE3_POWER_UP		297
3430a8eb7daSSebastian Reichel #define SRST_PCIE4_POWER_UP		298
3440a8eb7daSSebastian Reichel #define SRST_P_PCIE0			299
3450a8eb7daSSebastian Reichel #define SRST_P_PCIE1			300
3460a8eb7daSSebastian Reichel #define SRST_P_PCIE2			301
3470a8eb7daSSebastian Reichel #define SRST_P_PCIE3			302
3480a8eb7daSSebastian Reichel 
3490a8eb7daSSebastian Reichel #define SRST_P_PCIE4			303
3500a8eb7daSSebastian Reichel #define SRST_A_PHP_GIC_ITS		304
3510a8eb7daSSebastian Reichel #define SRST_A_MMU_PCIE			305
3520a8eb7daSSebastian Reichel #define SRST_A_MMU_PHP			306
3530a8eb7daSSebastian Reichel #define SRST_A_MMU_BIU			307
3540a8eb7daSSebastian Reichel 
3550a8eb7daSSebastian Reichel #define SRST_A_USB3OTG2			308
3560a8eb7daSSebastian Reichel 
3570a8eb7daSSebastian Reichel #define SRST_PMALIVE0			309
3580a8eb7daSSebastian Reichel #define SRST_PMALIVE1			310
3590a8eb7daSSebastian Reichel #define SRST_PMALIVE2			311
3600a8eb7daSSebastian Reichel #define SRST_A_SATA0			312
3610a8eb7daSSebastian Reichel #define SRST_A_SATA1			313
3620a8eb7daSSebastian Reichel #define SRST_A_SATA2			314
3630a8eb7daSSebastian Reichel #define SRST_RXOOB0			315
3640a8eb7daSSebastian Reichel #define SRST_RXOOB1			316
3650a8eb7daSSebastian Reichel #define SRST_RXOOB2			317
3660a8eb7daSSebastian Reichel #define SRST_ASIC0			318
3670a8eb7daSSebastian Reichel #define SRST_ASIC1			319
3680a8eb7daSSebastian Reichel #define SRST_ASIC2			320
3690a8eb7daSSebastian Reichel 
3700a8eb7daSSebastian Reichel #define SRST_A_RKVDEC_CCU		321
3710a8eb7daSSebastian Reichel #define SRST_H_RKVDEC0			322
3720a8eb7daSSebastian Reichel #define SRST_A_RKVDEC0			323
3730a8eb7daSSebastian Reichel #define SRST_H_RKVDEC0_BIU		324
3740a8eb7daSSebastian Reichel #define SRST_A_RKVDEC0_BIU		325
3750a8eb7daSSebastian Reichel #define SRST_RKVDEC0_CA			326
3760a8eb7daSSebastian Reichel #define SRST_RKVDEC0_HEVC_CA		327
3770a8eb7daSSebastian Reichel #define SRST_RKVDEC0_CORE		328
3780a8eb7daSSebastian Reichel 
3790a8eb7daSSebastian Reichel #define SRST_H_RKVDEC1			329
3800a8eb7daSSebastian Reichel #define SRST_A_RKVDEC1			330
3810a8eb7daSSebastian Reichel #define SRST_H_RKVDEC1_BIU		331
3820a8eb7daSSebastian Reichel #define SRST_A_RKVDEC1_BIU		332
3830a8eb7daSSebastian Reichel #define SRST_RKVDEC1_CA			333
3840a8eb7daSSebastian Reichel #define SRST_RKVDEC1_HEVC_CA		334
3850a8eb7daSSebastian Reichel #define SRST_RKVDEC1_CORE		335
3860a8eb7daSSebastian Reichel 
3870a8eb7daSSebastian Reichel #define SRST_A_USB_BIU			336
3880a8eb7daSSebastian Reichel #define SRST_H_USB_BIU			337
3890a8eb7daSSebastian Reichel #define SRST_A_USB3OTG0			338
3900a8eb7daSSebastian Reichel #define SRST_A_USB3OTG1			339
3910a8eb7daSSebastian Reichel #define SRST_H_HOST0			340
3920a8eb7daSSebastian Reichel #define SRST_H_HOST_ARB0		341
3930a8eb7daSSebastian Reichel #define SRST_H_HOST1			342
3940a8eb7daSSebastian Reichel #define SRST_H_HOST_ARB1		343
3950a8eb7daSSebastian Reichel #define SRST_A_USB_GRF			344
3960a8eb7daSSebastian Reichel #define SRST_C_USB2P0_HOST0		345
3970a8eb7daSSebastian Reichel 
3980a8eb7daSSebastian Reichel #define SRST_C_USB2P0_HOST1		346
3990a8eb7daSSebastian Reichel #define SRST_HOST_UTMI0			347
4000a8eb7daSSebastian Reichel #define SRST_HOST_UTMI1			348
4010a8eb7daSSebastian Reichel 
4020a8eb7daSSebastian Reichel #define SRST_A_VDPU_BIU			349
4030a8eb7daSSebastian Reichel #define SRST_A_VDPU_LOW_BIU		350
4040a8eb7daSSebastian Reichel #define SRST_H_VDPU_BIU			351
4050a8eb7daSSebastian Reichel #define SRST_A_JPEG_DECODER_BIU		352
4060a8eb7daSSebastian Reichel #define SRST_A_VPU			353
4070a8eb7daSSebastian Reichel #define SRST_H_VPU			354
4080a8eb7daSSebastian Reichel #define SRST_A_JPEG_ENCODER0		355
4090a8eb7daSSebastian Reichel #define SRST_H_JPEG_ENCODER0		356
4100a8eb7daSSebastian Reichel #define SRST_A_JPEG_ENCODER1		357
4110a8eb7daSSebastian Reichel #define SRST_H_JPEG_ENCODER1		358
4120a8eb7daSSebastian Reichel #define SRST_A_JPEG_ENCODER2		359
4130a8eb7daSSebastian Reichel #define SRST_H_JPEG_ENCODER2		360
4140a8eb7daSSebastian Reichel 
4150a8eb7daSSebastian Reichel #define SRST_A_JPEG_ENCODER3		361
4160a8eb7daSSebastian Reichel #define SRST_H_JPEG_ENCODER3		362
4170a8eb7daSSebastian Reichel #define SRST_A_JPEG_DECODER		363
4180a8eb7daSSebastian Reichel #define SRST_H_JPEG_DECODER		364
4190a8eb7daSSebastian Reichel #define SRST_H_IEP2P0			365
4200a8eb7daSSebastian Reichel #define SRST_A_IEP2P0			366
4210a8eb7daSSebastian Reichel #define SRST_IEP2P0_CORE		367
4220a8eb7daSSebastian Reichel #define SRST_H_RGA2			368
4230a8eb7daSSebastian Reichel #define SRST_A_RGA2			369
4240a8eb7daSSebastian Reichel #define SRST_RGA2_CORE			370
4250a8eb7daSSebastian Reichel #define SRST_H_RGA3_0			371
4260a8eb7daSSebastian Reichel #define SRST_A_RGA3_0			372
4270a8eb7daSSebastian Reichel #define SRST_RGA3_0_CORE		373
4280a8eb7daSSebastian Reichel 
4290a8eb7daSSebastian Reichel #define SRST_H_RKVENC0_BIU		374
4300a8eb7daSSebastian Reichel #define SRST_A_RKVENC0_BIU		375
4310a8eb7daSSebastian Reichel #define SRST_H_RKVENC0			376
4320a8eb7daSSebastian Reichel #define SRST_A_RKVENC0			377
4330a8eb7daSSebastian Reichel #define SRST_RKVENC0_CORE		378
4340a8eb7daSSebastian Reichel 
4350a8eb7daSSebastian Reichel #define SRST_H_RKVENC1_BIU		379
4360a8eb7daSSebastian Reichel #define SRST_A_RKVENC1_BIU		380
4370a8eb7daSSebastian Reichel #define SRST_H_RKVENC1			381
4380a8eb7daSSebastian Reichel #define SRST_A_RKVENC1			382
4390a8eb7daSSebastian Reichel #define SRST_RKVENC1_CORE		383
4400a8eb7daSSebastian Reichel 
4410a8eb7daSSebastian Reichel #define SRST_A_VI_BIU			384
4420a8eb7daSSebastian Reichel #define SRST_H_VI_BIU			385
4430a8eb7daSSebastian Reichel #define SRST_P_VI_BIU			386
4440a8eb7daSSebastian Reichel #define SRST_D_VICAP			387
4450a8eb7daSSebastian Reichel #define SRST_A_VICAP			388
4460a8eb7daSSebastian Reichel #define SRST_H_VICAP			389
4470a8eb7daSSebastian Reichel #define SRST_ISP0			390
4480a8eb7daSSebastian Reichel #define SRST_ISP0_VICAP			391
4490a8eb7daSSebastian Reichel 
4500a8eb7daSSebastian Reichel #define SRST_FISHEYE0			392
4510a8eb7daSSebastian Reichel #define SRST_FISHEYE1			393
4520a8eb7daSSebastian Reichel #define SRST_P_CSI_HOST_0		394
4530a8eb7daSSebastian Reichel #define SRST_P_CSI_HOST_1		395
4540a8eb7daSSebastian Reichel #define SRST_P_CSI_HOST_2		396
4550a8eb7daSSebastian Reichel #define SRST_P_CSI_HOST_3		397
4560a8eb7daSSebastian Reichel #define SRST_P_CSI_HOST_4		398
4570a8eb7daSSebastian Reichel #define SRST_P_CSI_HOST_5		399
4580a8eb7daSSebastian Reichel 
4590a8eb7daSSebastian Reichel #define SRST_CSIHOST0_VICAP		400
4600a8eb7daSSebastian Reichel #define SRST_CSIHOST1_VICAP		401
4610a8eb7daSSebastian Reichel #define SRST_CSIHOST2_VICAP		402
4620a8eb7daSSebastian Reichel #define SRST_CSIHOST3_VICAP		403
4630a8eb7daSSebastian Reichel #define SRST_CSIHOST4_VICAP		404
4640a8eb7daSSebastian Reichel #define SRST_CSIHOST5_VICAP		405
4650a8eb7daSSebastian Reichel #define SRST_CIFIN			406
4660a8eb7daSSebastian Reichel 
4670a8eb7daSSebastian Reichel #define SRST_A_VOP_BIU			407
4680a8eb7daSSebastian Reichel #define SRST_A_VOP_LOW_BIU		408
4690a8eb7daSSebastian Reichel #define SRST_H_VOP_BIU			409
4700a8eb7daSSebastian Reichel #define SRST_P_VOP_BIU			410
4710a8eb7daSSebastian Reichel #define SRST_H_VOP			411
4720a8eb7daSSebastian Reichel #define SRST_A_VOP			412
4730a8eb7daSSebastian Reichel #define SRST_D_VOP0			413
4740a8eb7daSSebastian Reichel #define SRST_D_VOP2HDMI_BRIDGE0		414
4750a8eb7daSSebastian Reichel #define SRST_D_VOP2HDMI_BRIDGE1		415
4760a8eb7daSSebastian Reichel 
4770a8eb7daSSebastian Reichel #define SRST_D_VOP1			416
4780a8eb7daSSebastian Reichel #define SRST_D_VOP2			417
4790a8eb7daSSebastian Reichel #define SRST_D_VOP3			418
4800a8eb7daSSebastian Reichel #define SRST_P_VOPGRF			419
4810a8eb7daSSebastian Reichel #define SRST_P_DSIHOST0			420
4820a8eb7daSSebastian Reichel #define SRST_P_DSIHOST1			421
4830a8eb7daSSebastian Reichel #define SRST_DSIHOST0			422
4840a8eb7daSSebastian Reichel #define SRST_DSIHOST1			423
4850a8eb7daSSebastian Reichel #define SRST_VOP_PMU			424
4860a8eb7daSSebastian Reichel #define SRST_P_VOP_CHANNEL_BIU		425
4870a8eb7daSSebastian Reichel 
4880a8eb7daSSebastian Reichel #define SRST_H_VO0_BIU			426
4890a8eb7daSSebastian Reichel #define SRST_H_VO0_S_BIU		427
4900a8eb7daSSebastian Reichel #define SRST_P_VO0_BIU			428
4910a8eb7daSSebastian Reichel #define SRST_P_VO0_S_BIU		429
4920a8eb7daSSebastian Reichel #define SRST_A_HDCP0_BIU		430
4930a8eb7daSSebastian Reichel #define SRST_P_VO0GRF			431
4940a8eb7daSSebastian Reichel #define SRST_H_HDCP_KEY0		432
4950a8eb7daSSebastian Reichel #define SRST_A_HDCP0			433
4960a8eb7daSSebastian Reichel #define SRST_H_HDCP0			434
4970a8eb7daSSebastian Reichel #define SRST_HDCP0			435
4980a8eb7daSSebastian Reichel 
4990a8eb7daSSebastian Reichel #define SRST_P_TRNG0			436
5000a8eb7daSSebastian Reichel #define SRST_DP0			437
5010a8eb7daSSebastian Reichel #define SRST_DP1			438
5020a8eb7daSSebastian Reichel #define SRST_H_I2S4_8CH			439
5030a8eb7daSSebastian Reichel #define SRST_M_I2S4_8CH_TX		440
5040a8eb7daSSebastian Reichel #define SRST_H_I2S8_8CH			441
5050a8eb7daSSebastian Reichel 
5060a8eb7daSSebastian Reichel #define SRST_M_I2S8_8CH_TX		442
5070a8eb7daSSebastian Reichel #define SRST_H_SPDIF2_DP0		443
5080a8eb7daSSebastian Reichel #define SRST_M_SPDIF2_DP0		444
5090a8eb7daSSebastian Reichel #define SRST_H_SPDIF5_DP1		445
5100a8eb7daSSebastian Reichel #define SRST_M_SPDIF5_DP1		446
5110a8eb7daSSebastian Reichel 
5120a8eb7daSSebastian Reichel #define SRST_A_HDCP1_BIU		447
5130a8eb7daSSebastian Reichel #define SRST_A_VO1_BIU			448
5140a8eb7daSSebastian Reichel #define SRST_H_VOP1_BIU			449
5150a8eb7daSSebastian Reichel #define SRST_H_VOP1_S_BIU		450
5160a8eb7daSSebastian Reichel #define SRST_P_VOP1_BIU			451
5170a8eb7daSSebastian Reichel #define SRST_P_VO1GRF			452
5180a8eb7daSSebastian Reichel #define SRST_P_VO1_S_BIU		453
5190a8eb7daSSebastian Reichel 
5200a8eb7daSSebastian Reichel #define SRST_H_I2S7_8CH			454
5210a8eb7daSSebastian Reichel #define SRST_M_I2S7_8CH_RX		455
5220a8eb7daSSebastian Reichel #define SRST_H_HDCP_KEY1		456
5230a8eb7daSSebastian Reichel #define SRST_A_HDCP1			457
5240a8eb7daSSebastian Reichel #define SRST_H_HDCP1			458
5250a8eb7daSSebastian Reichel #define SRST_HDCP1			459
5260a8eb7daSSebastian Reichel #define SRST_P_TRNG1			460
5270a8eb7daSSebastian Reichel #define SRST_P_HDMITX0			461
5280a8eb7daSSebastian Reichel 
5290a8eb7daSSebastian Reichel #define SRST_HDMITX0_REF		462
5300a8eb7daSSebastian Reichel #define SRST_P_HDMITX1			463
5310a8eb7daSSebastian Reichel #define SRST_HDMITX1_REF		464
5320a8eb7daSSebastian Reichel #define SRST_A_HDMIRX			465
5330a8eb7daSSebastian Reichel #define SRST_P_HDMIRX			466
5340a8eb7daSSebastian Reichel #define SRST_HDMIRX_REF			467
5350a8eb7daSSebastian Reichel 
5360a8eb7daSSebastian Reichel #define SRST_P_EDP0			468
5370a8eb7daSSebastian Reichel #define SRST_EDP0_24M			469
5380a8eb7daSSebastian Reichel #define SRST_P_EDP1			470
5390a8eb7daSSebastian Reichel #define SRST_EDP1_24M			471
5400a8eb7daSSebastian Reichel #define SRST_M_I2S5_8CH_TX		472
5410a8eb7daSSebastian Reichel #define SRST_H_I2S5_8CH			473
5420a8eb7daSSebastian Reichel #define SRST_M_I2S6_8CH_TX		474
5430a8eb7daSSebastian Reichel 
5440a8eb7daSSebastian Reichel #define SRST_M_I2S6_8CH_RX		475
5450a8eb7daSSebastian Reichel #define SRST_H_I2S6_8CH			476
5460a8eb7daSSebastian Reichel #define SRST_H_SPDIF3			477
5470a8eb7daSSebastian Reichel #define SRST_M_SPDIF3			478
5480a8eb7daSSebastian Reichel #define SRST_H_SPDIF4			479
5490a8eb7daSSebastian Reichel #define SRST_M_SPDIF4			480
5500a8eb7daSSebastian Reichel #define SRST_H_SPDIFRX0			481
5510a8eb7daSSebastian Reichel #define SRST_M_SPDIFRX0			482
5520a8eb7daSSebastian Reichel #define SRST_H_SPDIFRX1			483
5530a8eb7daSSebastian Reichel #define SRST_M_SPDIFRX1			484
5540a8eb7daSSebastian Reichel 
5550a8eb7daSSebastian Reichel #define SRST_H_SPDIFRX2			485
5560a8eb7daSSebastian Reichel #define SRST_M_SPDIFRX2			486
5570a8eb7daSSebastian Reichel #define SRST_LINKSYM_HDMITXPHY0		487
5580a8eb7daSSebastian Reichel #define SRST_LINKSYM_HDMITXPHY1		488
5590a8eb7daSSebastian Reichel #define SRST_VO1_BRIDGE0		489
5600a8eb7daSSebastian Reichel #define SRST_VO1_BRIDGE1		490
5610a8eb7daSSebastian Reichel 
5620a8eb7daSSebastian Reichel #define SRST_H_I2S9_8CH			491
5630a8eb7daSSebastian Reichel #define SRST_M_I2S9_8CH_RX		492
5640a8eb7daSSebastian Reichel #define SRST_H_I2S10_8CH		493
5650a8eb7daSSebastian Reichel #define SRST_M_I2S10_8CH_RX		494
5660a8eb7daSSebastian Reichel #define SRST_P_S_HDMIRX			495
5670a8eb7daSSebastian Reichel 
5680a8eb7daSSebastian Reichel #define SRST_GPU			496
5690a8eb7daSSebastian Reichel #define SRST_SYS_GPU			497
5700a8eb7daSSebastian Reichel #define SRST_A_S_GPU_BIU		498
5710a8eb7daSSebastian Reichel #define SRST_A_M0_GPU_BIU		499
5720a8eb7daSSebastian Reichel #define SRST_A_M1_GPU_BIU		500
5730a8eb7daSSebastian Reichel #define SRST_A_M2_GPU_BIU		501
5740a8eb7daSSebastian Reichel #define SRST_A_M3_GPU_BIU		502
5750a8eb7daSSebastian Reichel #define SRST_P_GPU_BIU			503
5760a8eb7daSSebastian Reichel #define SRST_P_GPU_PVTM			504
5770a8eb7daSSebastian Reichel 
5780a8eb7daSSebastian Reichel #define SRST_GPU_PVTM			505
5790a8eb7daSSebastian Reichel #define SRST_P_GPU_GRF			506
5800a8eb7daSSebastian Reichel #define SRST_GPU_PVTPLL			507
5810a8eb7daSSebastian Reichel #define SRST_GPU_JTAG			508
5820a8eb7daSSebastian Reichel 
5830a8eb7daSSebastian Reichel #define SRST_A_AV1_BIU			509
5840a8eb7daSSebastian Reichel #define SRST_A_AV1			510
5850a8eb7daSSebastian Reichel #define SRST_P_AV1_BIU			511
5860a8eb7daSSebastian Reichel #define SRST_P_AV1			512
5870a8eb7daSSebastian Reichel 
5880a8eb7daSSebastian Reichel #define SRST_A_DDR_BIU			513
5890a8eb7daSSebastian Reichel #define SRST_A_DMA2DDR			514
5900a8eb7daSSebastian Reichel #define SRST_A_DDR_SHAREMEM		515
5910a8eb7daSSebastian Reichel #define SRST_A_DDR_SHAREMEM_BIU		516
5920a8eb7daSSebastian Reichel #define SRST_A_CENTER_S200_BIU		517
5930a8eb7daSSebastian Reichel #define SRST_A_CENTER_S400_BIU		518
5940a8eb7daSSebastian Reichel #define SRST_H_AHB2APB			519
5950a8eb7daSSebastian Reichel #define SRST_H_CENTER_BIU		520
5960a8eb7daSSebastian Reichel #define SRST_F_DDR_CM0_CORE		521
5970a8eb7daSSebastian Reichel 
5980a8eb7daSSebastian Reichel #define SRST_DDR_TIMER0			522
5990a8eb7daSSebastian Reichel #define SRST_DDR_TIMER1			523
6000a8eb7daSSebastian Reichel #define SRST_T_WDT_DDR			524
6010a8eb7daSSebastian Reichel #define SRST_T_DDR_CM0_JTAG		525
6020a8eb7daSSebastian Reichel #define SRST_P_CENTER_GRF		526
6030a8eb7daSSebastian Reichel #define SRST_P_AHB2APB			527
6040a8eb7daSSebastian Reichel #define SRST_P_WDT			528
6050a8eb7daSSebastian Reichel #define SRST_P_TIMER			529
6060a8eb7daSSebastian Reichel #define SRST_P_DMA2DDR			530
6070a8eb7daSSebastian Reichel #define SRST_P_SHAREMEM			531
6080a8eb7daSSebastian Reichel #define SRST_P_CENTER_BIU		532
6090a8eb7daSSebastian Reichel #define SRST_P_CENTER_CHANNEL_BIU	533
6100a8eb7daSSebastian Reichel 
6110a8eb7daSSebastian Reichel #define SRST_P_USBDPGRF0		534
6120a8eb7daSSebastian Reichel #define SRST_P_USBDPPHY0		535
6130a8eb7daSSebastian Reichel #define SRST_P_USBDPGRF1		536
6140a8eb7daSSebastian Reichel #define SRST_P_USBDPPHY1		537
6150a8eb7daSSebastian Reichel #define SRST_P_HDPTX0			538
6160a8eb7daSSebastian Reichel #define SRST_P_HDPTX1			539
6170a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_BOT_RIGHT	540
6180a8eb7daSSebastian Reichel #define SRST_P_USB2PHY_U3_0_GRF0	541
6190a8eb7daSSebastian Reichel #define SRST_P_USB2PHY_U3_1_GRF0	542
6200a8eb7daSSebastian Reichel #define SRST_P_USB2PHY_U2_0_GRF0	543
6210a8eb7daSSebastian Reichel #define SRST_P_USB2PHY_U2_1_GRF0	544
6220a8eb7daSSebastian Reichel #define SRST_HDPTX0_ROPLL		545
6230a8eb7daSSebastian Reichel #define SRST_HDPTX0_LCPLL		546
6240a8eb7daSSebastian Reichel #define SRST_HDPTX0			547
6250a8eb7daSSebastian Reichel #define SRST_HDPTX1_ROPLL		548
6260a8eb7daSSebastian Reichel 
6270a8eb7daSSebastian Reichel #define SRST_HDPTX1_LCPLL		549
6280a8eb7daSSebastian Reichel #define SRST_HDPTX1			550
6290a8eb7daSSebastian Reichel #define SRST_HDPTX0_HDMIRXPHY_SET	551
6300a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0		552
6310a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_LCPLL	553
6320a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_ROPLL	554
6330a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY0_PCS_HS	555
6340a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1		556
6350a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_LCPLL	557
6360a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_ROPLL	558
6370a8eb7daSSebastian Reichel #define SRST_USBDP_COMBO_PHY1_PCS_HS	559
6380a8eb7daSSebastian Reichel #define SRST_HDMIHDP0			560
6390a8eb7daSSebastian Reichel #define SRST_HDMIHDP1			561
6400a8eb7daSSebastian Reichel 
6410a8eb7daSSebastian Reichel #define SRST_A_VO1USB_TOP_BIU		562
6420a8eb7daSSebastian Reichel #define SRST_H_VO1USB_TOP_BIU		563
6430a8eb7daSSebastian Reichel 
6440a8eb7daSSebastian Reichel #define SRST_H_SDIO_BIU			564
6450a8eb7daSSebastian Reichel #define SRST_H_SDIO			565
6460a8eb7daSSebastian Reichel #define SRST_SDIO			566
6470a8eb7daSSebastian Reichel 
6480a8eb7daSSebastian Reichel #define SRST_H_RGA3_BIU			567
6490a8eb7daSSebastian Reichel #define SRST_A_RGA3_BIU			568
6500a8eb7daSSebastian Reichel #define SRST_H_RGA3_1			569
6510a8eb7daSSebastian Reichel #define SRST_A_RGA3_1			570
6520a8eb7daSSebastian Reichel #define SRST_RGA3_1_CORE		571
6530a8eb7daSSebastian Reichel 
6540a8eb7daSSebastian Reichel #define SRST_REF_PIPE_PHY0		572
6550a8eb7daSSebastian Reichel #define SRST_REF_PIPE_PHY1		573
6560a8eb7daSSebastian Reichel #define SRST_REF_PIPE_PHY2		574
6570a8eb7daSSebastian Reichel 
6580a8eb7daSSebastian Reichel #define SRST_P_PHPTOP_CRU		575
6590a8eb7daSSebastian Reichel #define SRST_P_PCIE2_GRF0		576
6600a8eb7daSSebastian Reichel #define SRST_P_PCIE2_GRF1		577
6610a8eb7daSSebastian Reichel #define SRST_P_PCIE2_GRF2		578
6620a8eb7daSSebastian Reichel #define SRST_P_PCIE2_PHY0		579
6630a8eb7daSSebastian Reichel #define SRST_P_PCIE2_PHY1		580
6640a8eb7daSSebastian Reichel #define SRST_P_PCIE2_PHY2		581
6650a8eb7daSSebastian Reichel #define SRST_P_PCIE3_PHY		582
6660a8eb7daSSebastian Reichel #define SRST_P_APB2ASB_SLV_CHIP_TOP	583
6670a8eb7daSSebastian Reichel #define SRST_PCIE30_PHY			584
6680a8eb7daSSebastian Reichel 
6690a8eb7daSSebastian Reichel #define SRST_H_PMU1_BIU			585
6700a8eb7daSSebastian Reichel #define SRST_P_PMU1_BIU			586
6710a8eb7daSSebastian Reichel #define SRST_H_PMU_CM0_BIU		587
6720a8eb7daSSebastian Reichel #define SRST_F_PMU_CM0_CORE		588
6730a8eb7daSSebastian Reichel #define SRST_T_PMU1_CM0_JTAG		589
6740a8eb7daSSebastian Reichel 
6750a8eb7daSSebastian Reichel #define SRST_DDR_FAIL_SAFE		590
6760a8eb7daSSebastian Reichel #define SRST_P_CRU_PMU1			591
6770a8eb7daSSebastian Reichel #define SRST_P_PMU1_GRF			592
6780a8eb7daSSebastian Reichel #define SRST_P_PMU1_IOC			593
6790a8eb7daSSebastian Reichel #define SRST_P_PMU1WDT			594
6800a8eb7daSSebastian Reichel #define SRST_T_PMU1WDT			595
6810a8eb7daSSebastian Reichel #define SRST_P_PMU1TIMER		596
6820a8eb7daSSebastian Reichel #define SRST_PMU1TIMER0			597
6830a8eb7daSSebastian Reichel #define SRST_PMU1TIMER1			598
6840a8eb7daSSebastian Reichel #define SRST_P_PMU1PWM			599
6850a8eb7daSSebastian Reichel #define SRST_PMU1PWM			600
6860a8eb7daSSebastian Reichel 
6870a8eb7daSSebastian Reichel #define SRST_P_I2C0			601
6880a8eb7daSSebastian Reichel #define SRST_I2C0			602
6890a8eb7daSSebastian Reichel #define SRST_S_UART0			603
6900a8eb7daSSebastian Reichel #define SRST_P_UART0			604
6910a8eb7daSSebastian Reichel #define SRST_H_I2S1_8CH			605
6920a8eb7daSSebastian Reichel #define SRST_M_I2S1_8CH_TX		606
6930a8eb7daSSebastian Reichel #define SRST_M_I2S1_8CH_RX		607
6940a8eb7daSSebastian Reichel #define SRST_H_PDM0			608
6950a8eb7daSSebastian Reichel #define SRST_PDM0			609
6960a8eb7daSSebastian Reichel 
6970a8eb7daSSebastian Reichel #define SRST_H_VAD			610
6980a8eb7daSSebastian Reichel #define SRST_HDPTX0_INIT		611
6990a8eb7daSSebastian Reichel #define SRST_HDPTX0_CMN			612
7000a8eb7daSSebastian Reichel #define SRST_HDPTX0_LANE		613
7010a8eb7daSSebastian Reichel #define SRST_HDPTX1_INIT		614
7020a8eb7daSSebastian Reichel 
7030a8eb7daSSebastian Reichel #define SRST_HDPTX1_CMN			615
7040a8eb7daSSebastian Reichel #define SRST_HDPTX1_LANE		616
7050a8eb7daSSebastian Reichel #define SRST_M_MIPI_DCPHY0		617
7060a8eb7daSSebastian Reichel #define SRST_S_MIPI_DCPHY0		618
7070a8eb7daSSebastian Reichel #define SRST_M_MIPI_DCPHY1		619
7080a8eb7daSSebastian Reichel #define SRST_S_MIPI_DCPHY1		620
7090a8eb7daSSebastian Reichel #define SRST_OTGPHY_U3_0		621
7100a8eb7daSSebastian Reichel #define SRST_OTGPHY_U3_1		622
7110a8eb7daSSebastian Reichel #define SRST_OTGPHY_U2_0		623
7120a8eb7daSSebastian Reichel #define SRST_OTGPHY_U2_1		624
7130a8eb7daSSebastian Reichel 
7140a8eb7daSSebastian Reichel #define SRST_P_PMU0GRF			625
7150a8eb7daSSebastian Reichel #define SRST_P_PMU0IOC			626
7160a8eb7daSSebastian Reichel #define SRST_P_GPIO0			627
7170a8eb7daSSebastian Reichel #define SRST_GPIO0			628
7180a8eb7daSSebastian Reichel 
7190a8eb7daSSebastian Reichel #define SRST_A_SECURE_NS_BIU		629
7200a8eb7daSSebastian Reichel #define SRST_H_SECURE_NS_BIU		630
7210a8eb7daSSebastian Reichel #define SRST_A_SECURE_S_BIU		631
7220a8eb7daSSebastian Reichel #define SRST_H_SECURE_S_BIU		632
7230a8eb7daSSebastian Reichel #define SRST_P_SECURE_S_BIU		633
7240a8eb7daSSebastian Reichel #define SRST_CRYPTO_CORE		634
7250a8eb7daSSebastian Reichel 
7260a8eb7daSSebastian Reichel #define SRST_CRYPTO_PKA			635
7270a8eb7daSSebastian Reichel #define SRST_CRYPTO_RNG			636
7280a8eb7daSSebastian Reichel #define SRST_A_CRYPTO			637
7290a8eb7daSSebastian Reichel #define SRST_H_CRYPTO			638
7300a8eb7daSSebastian Reichel #define SRST_KEYLADDER_CORE		639
7310a8eb7daSSebastian Reichel #define SRST_KEYLADDER_RNG		640
7320a8eb7daSSebastian Reichel #define SRST_A_KEYLADDER		641
7330a8eb7daSSebastian Reichel #define SRST_H_KEYLADDER		642
7340a8eb7daSSebastian Reichel #define SRST_P_OTPC_S			643
7350a8eb7daSSebastian Reichel #define SRST_OTPC_S			644
7360a8eb7daSSebastian Reichel #define SRST_WDT_S			645
7370a8eb7daSSebastian Reichel 
7380a8eb7daSSebastian Reichel #define SRST_T_WDT_S			646
7390a8eb7daSSebastian Reichel #define SRST_H_BOOTROM			647
7400a8eb7daSSebastian Reichel #define SRST_A_DCF			648
7410a8eb7daSSebastian Reichel #define SRST_P_DCF			649
7420a8eb7daSSebastian Reichel #define SRST_H_BOOTROM_NS		650
7430a8eb7daSSebastian Reichel #define SRST_P_KEYLADDER		651
7440a8eb7daSSebastian Reichel #define SRST_H_TRNG_S			652
7450a8eb7daSSebastian Reichel 
7460a8eb7daSSebastian Reichel #define SRST_H_TRNG_NS			653
7470a8eb7daSSebastian Reichel #define SRST_D_SDMMC_BUFFER		654
7480a8eb7daSSebastian Reichel #define SRST_H_SDMMC			655
7490a8eb7daSSebastian Reichel #define SRST_H_SDMMC_BUFFER		656
7500a8eb7daSSebastian Reichel #define SRST_SDMMC			657
7510a8eb7daSSebastian Reichel #define SRST_P_TRNG_CHK			658
7520a8eb7daSSebastian Reichel #define SRST_TRNG_S			659
7530a8eb7daSSebastian Reichel 
7540a8eb7daSSebastian Reichel #endif
755