• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (c) 2021 Rockchip Electronics Co. Ltd.
4  * Author: Elaine Zhang <zhangqing@rock-chips.com>
5  */
6 
7 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3588_H
8 #define _DT_BINDINGS_CLK_ROCKCHIP_RK3588_H
9 
10 /* cru-clocks indices */
11 
12 /* cru plls */
13 #define PLL_B0PLL			1
14 #define PLL_B1PLL			2
15 #define PLL_LPLL			3
16 #define PLL_V0PLL			4
17 #define PLL_AUPLL			5
18 #define PLL_CPLL			6
19 #define PLL_GPLL			7
20 #define PLL_NPLL			8
21 #define PLL_PPLL			9
22 #define ARMCLK_L			10
23 #define ARMCLK_B01			11
24 #define ARMCLK_B23			12
25 
26 /* cru clocks */
27 #define PCLK_BIGCORE0_ROOT		20
28 #define PCLK_BIGCORE0_PVTM		21
29 #define PCLK_BIGCORE1_ROOT		22
30 #define PCLK_BIGCORE1_PVTM		23
31 #define PCLK_DSU_S_ROOT			24
32 #define PCLK_DSU_ROOT			25
33 #define PCLK_DSU_NS_ROOT		26
34 #define PCLK_LITCORE_PVTM		27
35 #define PCLK_DBG			28
36 #define PCLK_DSU			29
37 #define PCLK_S_DAPLITE			30
38 #define PCLK_M_DAPLITE			31
39 #define MBIST_MCLK_PDM1			32
40 #define MBIST_CLK_ACDCDIG		33
41 #define HCLK_I2S2_2CH			34
42 #define HCLK_I2S3_2CH			35
43 #define CLK_I2S2_2CH_SRC		36
44 #define CLK_I2S2_2CH_FRAC		37
45 #define CLK_I2S2_2CH			38
46 #define MCLK_I2S2_2CH			39
47 #define I2S2_2CH_MCLKOUT		40
48 #define CLK_DAC_ACDCDIG			41
49 #define CLK_I2S3_2CH_SRC		42
50 #define CLK_I2S3_2CH_FRAC		43
51 #define CLK_I2S3_2CH			44
52 #define MCLK_I2S3_2CH			45
53 #define I2S3_2CH_MCLKOUT		46
54 #define PCLK_ACDCDIG			47
55 #define HCLK_I2S0_8CH			48
56 #define CLK_I2S0_8CH_TX_SRC		49
57 #define CLK_I2S0_8CH_TX_FRAC		50
58 #define MCLK_I2S0_8CH_TX		51
59 #define CLK_I2S0_8CH_TX			52
60 #define CLK_I2S0_8CH_RX_SRC		53
61 #define CLK_I2S0_8CH_RX_FRAC		54
62 #define MCLK_I2S0_8CH_RX		55
63 #define CLK_I2S0_8CH_RX			56
64 #define I2S0_8CH_MCLKOUT		57
65 #define HCLK_PDM1			58
66 #define MCLK_PDM1			59
67 #define HCLK_AUDIO_ROOT			60
68 #define PCLK_AUDIO_ROOT			61
69 #define HCLK_SPDIF0			62
70 #define CLK_SPDIF0_SRC			63
71 #define CLK_SPDIF0_FRAC			64
72 #define MCLK_SPDIF0			65
73 #define CLK_SPDIF0			66
74 #define CLK_SPDIF1			67
75 #define HCLK_SPDIF1			68
76 #define CLK_SPDIF1_SRC			69
77 #define CLK_SPDIF1_FRAC			70
78 #define MCLK_SPDIF1			71
79 #define ACLK_AV1_ROOT			72
80 #define ACLK_AV1			73
81 #define PCLK_AV1_ROOT			74
82 #define PCLK_AV1			75
83 #define PCLK_MAILBOX0			76
84 #define PCLK_MAILBOX1			77
85 #define PCLK_MAILBOX2			78
86 #define PCLK_PMU2			79
87 #define PCLK_PMUCM0_INTMUX		80
88 #define PCLK_DDRCM0_INTMUX		81
89 #define PCLK_TOP			82
90 #define PCLK_PWM1			83
91 #define CLK_PWM1			84
92 #define CLK_PWM1_CAPTURE		85
93 #define PCLK_PWM2			86
94 #define CLK_PWM2			87
95 #define CLK_PWM2_CAPTURE		88
96 #define PCLK_PWM3			89
97 #define CLK_PWM3			90
98 #define CLK_PWM3_CAPTURE		91
99 #define PCLK_BUSTIMER0			92
100 #define PCLK_BUSTIMER1			93
101 #define CLK_BUS_TIMER_ROOT		94
102 #define CLK_BUSTIMER0			95
103 #define CLK_BUSTIMER1			96
104 #define CLK_BUSTIMER2			97
105 #define CLK_BUSTIMER3			98
106 #define CLK_BUSTIMER4			99
107 #define CLK_BUSTIMER5			100
108 #define CLK_BUSTIMER6			101
109 #define CLK_BUSTIMER7			102
110 #define CLK_BUSTIMER8			103
111 #define CLK_BUSTIMER9			104
112 #define CLK_BUSTIMER10			105
113 #define CLK_BUSTIMER11			106
114 #define PCLK_WDT0			107
115 #define TCLK_WDT0			108
116 #define PCLK_CAN0			111
117 #define CLK_CAN0			112
118 #define PCLK_CAN1			113
119 #define CLK_CAN1			114
120 #define PCLK_CAN2			115
121 #define CLK_CAN2			116
122 #define ACLK_DECOM			117
123 #define PCLK_DECOM			118
124 #define DCLK_DECOM			119
125 #define ACLK_DMAC0			120
126 #define ACLK_DMAC1			121
127 #define ACLK_DMAC2			122
128 #define ACLK_BUS_ROOT			123
129 #define ACLK_GIC			124
130 #define PCLK_GPIO1			125
131 #define DBCLK_GPIO1			126
132 #define PCLK_GPIO2			127
133 #define DBCLK_GPIO2			128
134 #define PCLK_GPIO3			129
135 #define DBCLK_GPIO3			130
136 #define PCLK_GPIO4			131
137 #define DBCLK_GPIO4			132
138 #define PCLK_I2C1			133
139 #define PCLK_I2C2			134
140 #define PCLK_I2C3			135
141 #define PCLK_I2C4			136
142 #define PCLK_I2C5			137
143 #define PCLK_I2C6			138
144 #define PCLK_I2C7			139
145 #define PCLK_I2C8			140
146 #define CLK_I2C1			141
147 #define CLK_I2C2			142
148 #define CLK_I2C3			143
149 #define CLK_I2C4			144
150 #define CLK_I2C5			145
151 #define CLK_I2C6			146
152 #define CLK_I2C7			147
153 #define CLK_I2C8			148
154 #define PCLK_OTPC_NS			149
155 #define CLK_OTPC_NS			150
156 #define CLK_OTPC_ARB			151
157 #define CLK_OTPC_AUTO_RD_G		152
158 #define CLK_OTP_PHY_G			153
159 #define PCLK_SARADC			156
160 #define CLK_SARADC			157
161 #define PCLK_SPI0			158
162 #define PCLK_SPI1			159
163 #define PCLK_SPI2			160
164 #define PCLK_SPI3			161
165 #define PCLK_SPI4			162
166 #define CLK_SPI0			163
167 #define CLK_SPI1			164
168 #define CLK_SPI2			165
169 #define CLK_SPI3			166
170 #define CLK_SPI4			167
171 #define ACLK_SPINLOCK			168
172 #define PCLK_TSADC			169
173 #define CLK_TSADC			170
174 #define PCLK_UART1			171
175 #define PCLK_UART2			172
176 #define PCLK_UART3			173
177 #define PCLK_UART4			174
178 #define PCLK_UART5			175
179 #define PCLK_UART6			176
180 #define PCLK_UART7			177
181 #define PCLK_UART8			178
182 #define PCLK_UART9			179
183 #define CLK_UART1_SRC			180
184 #define CLK_UART1_FRAC			181
185 #define CLK_UART1			182
186 #define SCLK_UART1			183
187 #define CLK_UART2_SRC			184
188 #define CLK_UART2_FRAC			185
189 #define CLK_UART2			186
190 #define SCLK_UART2			187
191 #define CLK_UART3_SRC			188
192 #define CLK_UART3_FRAC			189
193 #define CLK_UART3			190
194 #define SCLK_UART3			191
195 #define CLK_UART4_SRC			192
196 #define CLK_UART4_FRAC			193
197 #define CLK_UART4			194
198 #define SCLK_UART4			195
199 #define CLK_UART5_SRC			196
200 #define CLK_UART5_FRAC			197
201 #define CLK_UART5			198
202 #define SCLK_UART5			199
203 #define CLK_UART6_SRC			200
204 #define CLK_UART6_FRAC			201
205 #define CLK_UART6			202
206 #define SCLK_UART6			203
207 #define CLK_UART7_SRC			204
208 #define CLK_UART7_FRAC			205
209 #define CLK_UART7			206
210 #define SCLK_UART7			207
211 #define CLK_UART8_SRC			208
212 #define CLK_UART8_FRAC			209
213 #define CLK_UART8			210
214 #define SCLK_UART8			211
215 #define CLK_UART9_SRC			212
216 #define CLK_UART9_FRAC			213
217 #define CLK_UART9			214
218 #define SCLK_UART9			215
219 #define ACLK_CENTER_ROOT		216
220 #define ACLK_CENTER_LOW_ROOT		217
221 #define HCLK_CENTER_ROOT		218
222 #define PCLK_CENTER_ROOT		219
223 #define ACLK_DMA2DDR			220
224 #define ACLK_DDR_SHAREMEM		221
225 #define ACLK_CENTER_S200_ROOT		222
226 #define ACLK_CENTER_S400_ROOT		223
227 #define FCLK_DDR_CM0_CORE		224
228 #define CLK_DDR_TIMER_ROOT		225
229 #define CLK_DDR_TIMER0			226
230 #define CLK_DDR_TIMER1			227
231 #define TCLK_WDT_DDR			228
232 #define CLK_DDR_CM0_RTC			228
233 #define PCLK_WDT			230
234 #define PCLK_TIMER			231
235 #define PCLK_DMA2DDR			232
236 #define PCLK_SHAREMEM			233
237 #define CLK_50M_SRC			234
238 #define CLK_100M_SRC			235
239 #define CLK_150M_SRC			236
240 #define CLK_200M_SRC			237
241 #define CLK_250M_SRC			238
242 #define CLK_300M_SRC			239
243 #define CLK_350M_SRC			240
244 #define CLK_400M_SRC			241
245 #define CLK_450M_SRC			242
246 #define CLK_500M_SRC			243
247 #define CLK_600M_SRC			244
248 #define CLK_650M_SRC			245
249 #define CLK_700M_SRC			246
250 #define CLK_800M_SRC			247
251 #define CLK_1000M_SRC			248
252 #define CLK_1200M_SRC			249
253 #define ACLK_TOP_M300_ROOT		250
254 #define ACLK_TOP_M500_ROOT		251
255 #define ACLK_TOP_M400_ROOT		252
256 #define ACLK_TOP_S200_ROOT		253
257 #define ACLK_TOP_S400_ROOT		254
258 #define CLK_MIPI_CAMARAOUT_M0		255
259 #define CLK_MIPI_CAMARAOUT_M1		256
260 #define CLK_MIPI_CAMARAOUT_M2		257
261 #define CLK_MIPI_CAMARAOUT_M3		258
262 #define CLK_MIPI_CAMARAOUT_M4		259
263 #define MCLK_GMAC0_OUT			260
264 #define REFCLKO25M_ETH0_OUT		261
265 #define REFCLKO25M_ETH1_OUT		262
266 #define CLK_CIFOUT_OUT			263
267 #define PCLK_MIPI_DCPHY0		264
268 #define PCLK_MIPI_DCPHY1		265
269 #define PCLK_CSIPHY0			268
270 #define PCLK_CSIPHY1			269
271 #define ACLK_TOP_ROOT			270
272 #define PCLK_TOP_ROOT			271
273 #define ACLK_LOW_TOP_ROOT		272
274 #define PCLK_CRU			273
275 #define PCLK_GPU_ROOT			274
276 #define CLK_GPU_SRC			275
277 #define CLK_GPU				276
278 #define CLK_GPU_COREGROUP		277
279 #define CLK_GPU_STACKS			278
280 #define PCLK_GPU_PVTM			279
281 #define CLK_GPU_PVTM			280
282 #define CLK_CORE_GPU_PVTM		281
283 #define PCLK_GPU_GRF			282
284 #define ACLK_ISP1_ROOT			283
285 #define HCLK_ISP1_ROOT			284
286 #define CLK_ISP1_CORE			285
287 #define CLK_ISP1_CORE_MARVIN		286
288 #define CLK_ISP1_CORE_VICAP		287
289 #define ACLK_ISP1			288
290 #define HCLK_ISP1			289
291 #define ACLK_NPU1			290
292 #define HCLK_NPU1			291
293 #define ACLK_NPU2			292
294 #define HCLK_NPU2			293
295 #define HCLK_NPU_CM0_ROOT		294
296 #define FCLK_NPU_CM0_CORE		295
297 #define CLK_NPU_CM0_RTC			296
298 #define PCLK_NPU_PVTM			297
299 #define PCLK_NPU_GRF			298
300 #define CLK_NPU_PVTM			299
301 #define CLK_CORE_NPU_PVTM		300
302 #define ACLK_NPU0			301
303 #define HCLK_NPU0			302
304 #define HCLK_NPU_ROOT			303
305 #define CLK_NPU_DSU0			304
306 #define PCLK_NPU_ROOT			305
307 #define PCLK_NPU_TIMER			306
308 #define CLK_NPUTIMER_ROOT		307
309 #define CLK_NPUTIMER0			308
310 #define CLK_NPUTIMER1			309
311 #define PCLK_NPU_WDT			310
312 #define TCLK_NPU_WDT			311
313 #define HCLK_EMMC			312
314 #define ACLK_EMMC			313
315 #define CCLK_EMMC			314
316 #define BCLK_EMMC			315
317 #define TMCLK_EMMC			316
318 #define SCLK_SFC			317
319 #define HCLK_SFC			318
320 #define HCLK_SFC_XIP			319
321 #define HCLK_NVM_ROOT			320
322 #define ACLK_NVM_ROOT			321
323 #define CLK_GMAC0_PTP_REF		322
324 #define CLK_GMAC1_PTP_REF		323
325 #define CLK_GMAC_125M			324
326 #define CLK_GMAC_50M			325
327 #define ACLK_PHP_GIC_ITS		326
328 #define ACLK_MMU_PCIE			327
329 #define ACLK_MMU_PHP			328
330 #define ACLK_PCIE_4L_DBI		329
331 #define ACLK_PCIE_2L_DBI		330
332 #define ACLK_PCIE_1L0_DBI		331
333 #define ACLK_PCIE_1L1_DBI		332
334 #define ACLK_PCIE_1L2_DBI		333
335 #define ACLK_PCIE_4L_MSTR		334
336 #define ACLK_PCIE_2L_MSTR		335
337 #define ACLK_PCIE_1L0_MSTR		336
338 #define ACLK_PCIE_1L1_MSTR		337
339 #define ACLK_PCIE_1L2_MSTR		338
340 #define ACLK_PCIE_4L_SLV		339
341 #define ACLK_PCIE_2L_SLV		340
342 #define ACLK_PCIE_1L0_SLV		341
343 #define ACLK_PCIE_1L1_SLV		342
344 #define ACLK_PCIE_1L2_SLV		343
345 #define PCLK_PCIE_4L			344
346 #define PCLK_PCIE_2L			345
347 #define PCLK_PCIE_1L0			347
348 #define PCLK_PCIE_1L1			348
349 #define PCLK_PCIE_1L2			349
350 #define CLK_PCIE_AUX0			350
351 #define CLK_PCIE_AUX1			351
352 #define CLK_PCIE_AUX2			352
353 #define CLK_PCIE_AUX3			353
354 #define CLK_PCIE_AUX4			354
355 #define CLK_PIPEPHY0_REF		355
356 #define CLK_PIPEPHY1_REF		356
357 #define CLK_PIPEPHY2_REF		357
358 #define PCLK_PHP_ROOT			358
359 #define PCLK_GMAC0			359
360 #define PCLK_GMAC1			360
361 #define ACLK_PCIE_ROOT			361
362 #define ACLK_PHP_ROOT			362
363 #define ACLK_PCIE_BRIDGE		363
364 #define ACLK_GMAC0			364
365 #define ACLK_GMAC1			365
366 #define CLK_PMALIVE0			366
367 #define CLK_PMALIVE1			367
368 #define CLK_PMALIVE2			368
369 #define ACLK_SATA0			369
370 #define ACLK_SATA1			370
371 #define ACLK_SATA2			371
372 #define CLK_RXOOB0			372
373 #define CLK_RXOOB1			373
374 #define CLK_RXOOB2			374
375 #define ACLK_USB3OTG2			375
376 #define SUSPEND_CLK_USB3OTG2		376
377 #define REF_CLK_USB3OTG2		377
378 #define CLK_UTMI_OTG2			378
379 #define CLK_PIPEPHY0_PIPE_G		379
380 #define CLK_PIPEPHY1_PIPE_G		380
381 #define CLK_PIPEPHY2_PIPE_G		381
382 #define CLK_PIPEPHY0_PIPE_ASIC_G	382
383 #define CLK_PIPEPHY1_PIPE_ASIC_G	383
384 #define CLK_PIPEPHY2_PIPE_ASIC_G	384
385 #define CLK_PIPEPHY2_PIPE_U3_G		385
386 #define CLK_PCIE1L2_PIPE		386
387 #define CLK_PCIE4L_PIPE			387
388 #define CLK_PCIE2L_PIPE			388
389 #define PCLK_PCIE_COMBO_PIPE_PHY0	389
390 #define PCLK_PCIE_COMBO_PIPE_PHY1	390
391 #define PCLK_PCIE_COMBO_PIPE_PHY2	391
392 #define PCLK_PCIE_COMBO_PIPE_PHY	392
393 #define HCLK_RGA3_1			393
394 #define ACLK_RGA3_1			394
395 #define CLK_RGA3_1_CORE			395
396 #define ACLK_RGA3_ROOT			396
397 #define HCLK_RGA3_ROOT			397
398 #define ACLK_RKVDEC_CCU			398
399 #define HCLK_RKVDEC0			399
400 #define ACLK_RKVDEC0			400
401 #define CLK_RKVDEC0_CA			401
402 #define CLK_RKVDEC0_HEVC_CA		402
403 #define CLK_RKVDEC0_CORE		403
404 #define HCLK_RKVDEC1			404
405 #define ACLK_RKVDEC1			405
406 #define CLK_RKVDEC1_CA			406
407 #define CLK_RKVDEC1_HEVC_CA		407
408 #define CLK_RKVDEC1_CORE		408
409 #define HCLK_SDIO			409
410 #define CCLK_SRC_SDIO			410
411 #define ACLK_USB_ROOT			411
412 #define HCLK_USB_ROOT			412
413 #define HCLK_HOST0			413
414 #define HCLK_HOST_ARB0			414
415 #define HCLK_HOST1			415
416 #define HCLK_HOST_ARB1			416
417 #define ACLK_USB3OTG0			417
418 #define SUSPEND_CLK_USB3OTG0		418
419 #define REF_CLK_USB3OTG0		419
420 #define ACLK_USB3OTG1			420
421 #define SUSPEND_CLK_USB3OTG1		421
422 #define REF_CLK_USB3OTG1		422
423 #define UTMI_OHCI_CLK48_HOST0		423
424 #define UTMI_OHCI_CLK48_HOST1		424
425 #define HCLK_IEP2P0			425
426 #define ACLK_IEP2P0			426
427 #define CLK_IEP2P0_CORE			427
428 #define ACLK_JPEG_ENCODER0		428
429 #define HCLK_JPEG_ENCODER0		429
430 #define ACLK_JPEG_ENCODER1		430
431 #define HCLK_JPEG_ENCODER1		431
432 #define ACLK_JPEG_ENCODER2		432
433 #define HCLK_JPEG_ENCODER2		433
434 #define ACLK_JPEG_ENCODER3		434
435 #define HCLK_JPEG_ENCODER3		435
436 #define ACLK_JPEG_DECODER		436
437 #define HCLK_JPEG_DECODER		437
438 #define HCLK_RGA2			438
439 #define ACLK_RGA2			439
440 #define CLK_RGA2_CORE			440
441 #define HCLK_RGA3_0			441
442 #define ACLK_RGA3_0			442
443 #define CLK_RGA3_0_CORE			443
444 #define ACLK_VDPU_ROOT			444
445 #define ACLK_VDPU_LOW_ROOT		445
446 #define HCLK_VDPU_ROOT			446
447 #define ACLK_JPEG_DECODER_ROOT		447
448 #define ACLK_VPU			448
449 #define HCLK_VPU			449
450 #define HCLK_RKVENC0_ROOT		450
451 #define ACLK_RKVENC0_ROOT		451
452 #define HCLK_RKVENC0			452
453 #define ACLK_RKVENC0			453
454 #define CLK_RKVENC0_CORE		454
455 #define HCLK_RKVENC1_ROOT		455
456 #define ACLK_RKVENC1_ROOT		456
457 #define HCLK_RKVENC1			457
458 #define ACLK_RKVENC1			458
459 #define CLK_RKVENC1_CORE		459
460 #define ICLK_CSIHOST01			460
461 #define ICLK_CSIHOST0			461
462 #define ICLK_CSIHOST1			462
463 #define PCLK_CSI_HOST_0			463
464 #define PCLK_CSI_HOST_1			464
465 #define PCLK_CSI_HOST_2			465
466 #define PCLK_CSI_HOST_3			466
467 #define PCLK_CSI_HOST_4			467
468 #define PCLK_CSI_HOST_5			468
469 #define ACLK_FISHEYE0			469
470 #define HCLK_FISHEYE0			470
471 #define CLK_FISHEYE0_CORE		471
472 #define ACLK_FISHEYE1			472
473 #define HCLK_FISHEYE1			473
474 #define CLK_FISHEYE1_CORE		474
475 #define CLK_ISP0_CORE			475
476 #define CLK_ISP0_CORE_MARVIN		476
477 #define CLK_ISP0_CORE_VICAP		477
478 #define ACLK_ISP0			478
479 #define HCLK_ISP0			479
480 #define ACLK_VI_ROOT			480
481 #define HCLK_VI_ROOT			481
482 #define PCLK_VI_ROOT			482
483 #define DCLK_VICAP			483
484 #define ACLK_VICAP			484
485 #define HCLK_VICAP			485
486 #define PCLK_DP0			486
487 #define PCLK_DP1			487
488 #define PCLK_S_DP0			488
489 #define PCLK_S_DP1			489
490 #define CLK_DP0				490
491 #define CLK_DP1				491
492 #define HCLK_HDCP_KEY0			492
493 #define ACLK_HDCP0			493
494 #define HCLK_HDCP0			494
495 #define PCLK_HDCP0			495
496 #define HCLK_I2S4_8CH			496
497 #define ACLK_TRNG0			497
498 #define PCLK_TRNG0			498
499 #define ACLK_VO0_ROOT			499
500 #define HCLK_VO0_ROOT			500
501 #define HCLK_VO0_S_ROOT			501
502 #define PCLK_VO0_ROOT			502
503 #define PCLK_VO0_S_ROOT			503
504 #define PCLK_VO0GRF			504
505 #define CLK_I2S4_8CH_TX_SRC		505
506 #define CLK_I2S4_8CH_TX_FRAC		506
507 #define MCLK_I2S4_8CH_TX		507
508 #define CLK_I2S4_8CH_TX			508
509 #define HCLK_I2S8_8CH			510
510 #define CLK_I2S8_8CH_TX_SRC		511
511 #define CLK_I2S8_8CH_TX_FRAC		512
512 #define MCLK_I2S8_8CH_TX		513
513 #define CLK_I2S8_8CH_TX			514
514 #define HCLK_SPDIF2_DP0			516
515 #define CLK_SPDIF2_DP0_SRC		517
516 #define CLK_SPDIF2_DP0_FRAC		518
517 #define MCLK_SPDIF2_DP0			519
518 #define CLK_SPDIF2_DP0			520
519 #define MCLK_SPDIF2			521
520 #define HCLK_SPDIF5_DP1			522
521 #define CLK_SPDIF5_DP1_SRC		523
522 #define CLK_SPDIF5_DP1_FRAC		524
523 #define MCLK_SPDIF5_DP1			525
524 #define CLK_SPDIF5_DP1			526
525 #define MCLK_SPDIF5			527
526 #define PCLK_EDP0			528
527 #define CLK_EDP0_24M			529
528 #define CLK_EDP0_200M			530
529 #define PCLK_EDP1			531
530 #define CLK_EDP1_24M			532
531 #define CLK_EDP1_200M			533
532 #define HCLK_HDCP_KEY1			534
533 #define ACLK_HDCP1			535
534 #define HCLK_HDCP1			536
535 #define PCLK_HDCP1			537
536 #define ACLK_HDMIRX			538
537 #define PCLK_HDMIRX			539
538 #define CLK_HDMIRX_REF			540
539 #define CLK_HDMIRX_AUD_SRC		541
540 #define CLK_HDMIRX_AUD_FRAC		542
541 #define CLK_HDMIRX_AUD			543
542 #define CLK_HDMIRX_AUD_P_MUX		544
543 #define PCLK_HDMITX0			545
544 #define CLK_HDMITX0_EARC		546
545 #define CLK_HDMITX0_REF			547
546 #define PCLK_HDMITX1			548
547 #define CLK_HDMITX1_EARC		549
548 #define CLK_HDMITX1_REF			550
549 #define CLK_HDMITRX_REFSRC		551
550 #define ACLK_TRNG1			552
551 #define PCLK_TRNG1			553
552 #define ACLK_HDCP1_ROOT			554
553 #define ACLK_HDMIRX_ROOT		555
554 #define HCLK_VO1_ROOT			556
555 #define HCLK_VO1_S_ROOT			557
556 #define PCLK_VO1_ROOT			558
557 #define PCLK_VO1_S_ROOT			559
558 #define PCLK_S_EDP0			560
559 #define PCLK_S_EDP1			561
560 #define PCLK_S_HDMIRX			562
561 #define HCLK_I2S10_8CH			563
562 #define CLK_I2S10_8CH_RX_SRC		564
563 #define CLK_I2S10_8CH_RX_FRAC		565
564 #define CLK_I2S10_8CH_RX		566
565 #define MCLK_I2S10_8CH_RX		567
566 #define HCLK_I2S7_8CH			568
567 #define CLK_I2S7_8CH_RX_SRC		569
568 #define CLK_I2S7_8CH_RX_FRAC		570
569 #define CLK_I2S7_8CH_RX			571
570 #define MCLK_I2S7_8CH_RX		572
571 #define HCLK_I2S9_8CH			574
572 #define CLK_I2S9_8CH_RX_SRC		575
573 #define CLK_I2S9_8CH_RX_FRAC		576
574 #define CLK_I2S9_8CH_RX			577
575 #define MCLK_I2S9_8CH_RX		578
576 #define CLK_I2S5_8CH_TX_SRC		579
577 #define CLK_I2S5_8CH_TX_FRAC		580
578 #define CLK_I2S5_8CH_TX			581
579 #define MCLK_I2S5_8CH_TX		582
580 #define HCLK_I2S5_8CH			584
581 #define CLK_I2S6_8CH_TX_SRC		585
582 #define CLK_I2S6_8CH_TX_FRAC		586
583 #define CLK_I2S6_8CH_TX			587
584 #define MCLK_I2S6_8CH_TX		588
585 #define CLK_I2S6_8CH_RX_SRC		589
586 #define CLK_I2S6_8CH_RX_FRAC		590
587 #define CLK_I2S6_8CH_RX			591
588 #define MCLK_I2S6_8CH_RX		592
589 #define I2S6_8CH_MCLKOUT		593
590 #define HCLK_I2S6_8CH			594
591 #define HCLK_SPDIF3			595
592 #define CLK_SPDIF3_SRC			596
593 #define CLK_SPDIF3_FRAC			597
594 #define CLK_SPDIF3			598
595 #define MCLK_SPDIF3			599
596 #define HCLK_SPDIF4			600
597 #define CLK_SPDIF4_SRC			601
598 #define CLK_SPDIF4_FRAC			602
599 #define CLK_SPDIF4			603
600 #define MCLK_SPDIF4			604
601 #define HCLK_SPDIFRX0			605
602 #define MCLK_SPDIFRX0			606
603 #define HCLK_SPDIFRX1			607
604 #define MCLK_SPDIFRX1			608
605 #define HCLK_SPDIFRX2			609
606 #define MCLK_SPDIFRX2			610
607 #define ACLK_VO1USB_TOP_ROOT		611
608 #define HCLK_VO1USB_TOP_ROOT		612
609 #define CLK_HDMIHDP0			613
610 #define CLK_HDMIHDP1			614
611 #define PCLK_HDPTX0			615
612 #define PCLK_HDPTX1			616
613 #define PCLK_USBDPPHY0			617
614 #define PCLK_USBDPPHY1			618
615 #define ACLK_VOP_ROOT			619
616 #define ACLK_VOP_LOW_ROOT		620
617 #define HCLK_VOP_ROOT			621
618 #define PCLK_VOP_ROOT			622
619 #define HCLK_VOP			623
620 #define ACLK_VOP			624
621 #define DCLK_VOP0_SRC			625
622 #define DCLK_VOP1_SRC			626
623 #define DCLK_VOP2_SRC			627
624 #define DCLK_VOP0			628
625 #define DCLK_VOP1			629
626 #define DCLK_VOP2			630
627 #define DCLK_VOP3			631
628 #define PCLK_DSIHOST0			632
629 #define PCLK_DSIHOST1			633
630 #define CLK_DSIHOST0			634
631 #define CLK_DSIHOST1			635
632 #define CLK_VOP_PMU			636
633 #define ACLK_VOP_DOBY			637
634 #define ACLK_VOP_SUB_SRC		638
635 #define CLK_USBDP_PHY0_IMMORTAL		639
636 #define CLK_USBDP_PHY1_IMMORTAL		640
637 #define CLK_PMU0			641
638 #define PCLK_PMU0			642
639 #define PCLK_PMU0IOC			643
640 #define PCLK_GPIO0			644
641 #define DBCLK_GPIO0			645
642 #define PCLK_I2C0			646
643 #define CLK_I2C0			647
644 #define HCLK_I2S1_8CH			648
645 #define CLK_I2S1_8CH_TX_SRC		649
646 #define CLK_I2S1_8CH_TX_FRAC		650
647 #define CLK_I2S1_8CH_TX			651
648 #define MCLK_I2S1_8CH_TX		652
649 #define CLK_I2S1_8CH_RX_SRC		653
650 #define CLK_I2S1_8CH_RX_FRAC		654
651 #define CLK_I2S1_8CH_RX			655
652 #define MCLK_I2S1_8CH_RX		656
653 #define I2S1_8CH_MCLKOUT		657
654 #define CLK_PMU1_50M_SRC		658
655 #define CLK_PMU1_100M_SRC		659
656 #define CLK_PMU1_200M_SRC		660
657 #define CLK_PMU1_300M_SRC		661
658 #define CLK_PMU1_400M_SRC		662
659 #define HCLK_PMU1_ROOT			663
660 #define PCLK_PMU1_ROOT			664
661 #define PCLK_PMU0_ROOT			665
662 #define HCLK_PMU_CM0_ROOT		666
663 #define PCLK_PMU1			667
664 #define CLK_DDR_FAIL_SAFE		668
665 #define CLK_PMU1			669
666 #define HCLK_PDM0			670
667 #define MCLK_PDM0			671
668 #define HCLK_VAD			672
669 #define FCLK_PMU_CM0_CORE		673
670 #define CLK_PMU_CM0_RTC			674
671 #define PCLK_PMU1_IOC			675
672 #define PCLK_PMU1PWM			676
673 #define CLK_PMU1PWM			677
674 #define CLK_PMU1PWM_CAPTURE		678
675 #define PCLK_PMU1TIMER			679
676 #define CLK_PMU1TIMER_ROOT		680
677 #define CLK_PMU1TIMER0			681
678 #define CLK_PMU1TIMER1			682
679 #define CLK_UART0_SRC			683
680 #define CLK_UART0_FRAC			684
681 #define CLK_UART0			685
682 #define SCLK_UART0			686
683 #define PCLK_UART0			687
684 #define PCLK_PMU1WDT			688
685 #define TCLK_PMU1WDT			689
686 #define CLK_CR_PARA			690
687 #define CLK_USB2PHY_HDPTXRXPHY_REF	693
688 #define CLK_USBDPPHY_MIPIDCPPHY_REF	694
689 #define CLK_REF_PIPE_PHY0_OSC_SRC	695
690 #define CLK_REF_PIPE_PHY1_OSC_SRC	696
691 #define CLK_REF_PIPE_PHY2_OSC_SRC	697
692 #define CLK_REF_PIPE_PHY0_PLL_SRC	698
693 #define CLK_REF_PIPE_PHY1_PLL_SRC	699
694 #define CLK_REF_PIPE_PHY2_PLL_SRC	700
695 #define CLK_REF_PIPE_PHY0		701
696 #define CLK_REF_PIPE_PHY1		702
697 #define CLK_REF_PIPE_PHY2		703
698 #define SCLK_SDIO_DRV			704
699 #define SCLK_SDIO_SAMPLE		705
700 #define SCLK_SDMMC_DRV			706
701 #define SCLK_SDMMC_SAMPLE		707
702 #define CLK_PCIE1L0_PIPE		708
703 #define CLK_PCIE1L1_PIPE		709
704 #define CLK_BIGCORE0_PVTM		710
705 #define CLK_CORE_BIGCORE0_PVTM		711
706 #define CLK_BIGCORE1_PVTM		712
707 #define CLK_CORE_BIGCORE1_PVTM		713
708 #define CLK_LITCORE_PVTM		714
709 #define CLK_CORE_LITCORE_PVTM		715
710 #define CLK_AUX16M_0			716
711 #define CLK_AUX16M_1			717
712 #define CLK_PHY0_REF_ALT_P		718
713 #define CLK_PHY0_REF_ALT_M		719
714 #define CLK_PHY1_REF_ALT_P		720
715 #define CLK_PHY1_REF_ALT_M		721
716 
717 #define CLK_NR_CLKS			(CLK_PHY1_REF_ALT_M + 1)
718 
719 /********Name=SOFTRST_CON01,Offset=0xA04********/
720 #define SRST_A_TOP_BIU			19
721 #define SRST_P_TOP_BIU			20
722 #define SRST_P_CSIPHY0			22
723 #define SRST_CSIPHY0			23
724 #define SRST_P_CSIPHY1			24
725 #define SRST_CSIPHY1			25
726 #define SRST_A_TOP_M500_BIU		31
727 /********Name=SOFTRST_CON02,Offset=0xA08********/
728 #define SRST_A_TOP_M400_BIU		32
729 #define SRST_A_TOP_S200_BIU		33
730 #define SRST_A_TOP_S400_BIU		34
731 #define SRST_A_TOP_M300_BIU		35
732 #define SRST_USBDP_COMBO_PHY0_INIT	40
733 #define SRST_USBDP_COMBO_PHY0_CMN	41
734 #define SRST_USBDP_COMBO_PHY0_LANE	42
735 #define SRST_USBDP_COMBO_PHY0_PCS	43
736 #define SRST_USBDP_COMBO_PHY1_INIT	47
737 /********Name=SOFTRST_CON03,Offset=0xA0C********/
738 #define SRST_USBDP_COMBO_PHY1_CMN	48
739 #define SRST_USBDP_COMBO_PHY1_LANE	49
740 #define SRST_USBDP_COMBO_PHY1_PCS	50
741 #define SRST_DCPHY0			59
742 #define SRST_P_MIPI_DCPHY0		62
743 #define SRST_P_MIPI_DCPHY0_GRF		63
744 /********Name=SOFTRST_CON04,Offset=0xA10********/
745 #define SRST_DCPHY1			64
746 #define SRST_P_MIPI_DCPHY1		67
747 #define SRST_P_MIPI_DCPHY1_GRF		68
748 #define SRST_P_APB2ASB_SLV_CDPHY	69
749 #define SRST_P_APB2ASB_SLV_CSIPHY	70
750 #define SRST_P_APB2ASB_SLV_VCCIO3_5	71
751 #define SRST_P_APB2ASB_SLV_VCCIO6	72
752 #define SRST_P_APB2ASB_SLV_EMMCIO	73
753 #define SRST_P_APB2ASB_SLV_IOC_TOP	74
754 #define SRST_P_APB2ASB_SLV_IOC_RIGHT	75
755 /********Name=SOFTRST_CON05,Offset=0xA14********/
756 #define SRST_P_CRU			80
757 #define SRST_A_CHANNEL_SECURE2VO1USB	87
758 #define SRST_A_CHANNEL_SECURE2CENTER	88
759 #define SRST_H_CHANNEL_SECURE2VO1USB	94
760 #define SRST_H_CHANNEL_SECURE2CENTER	95
761 /********Name=SOFTRST_CON06,Offset=0xA18********/
762 #define SRST_P_CHANNEL_SECURE2VO1USB	96
763 #define SRST_P_CHANNEL_SECURE2CENTER	97
764 /********Name=SOFTRST_CON07,Offset=0xA1C********/
765 #define SRST_H_AUDIO_BIU		114
766 #define SRST_P_AUDIO_BIU		115
767 #define SRST_H_I2S0_8CH			116
768 #define SRST_M_I2S0_8CH_TX		119
769 #define SRST_M_I2S0_8CH_RX		122
770 #define SRST_P_ACDCDIG			123
771 #define SRST_H_I2S2_2CH			124
772 #define SRST_H_I2S3_2CH			125
773 /********Name=SOFTRST_CON08,Offset=0xA20********/
774 #define SRST_M_I2S2_2CH			128
775 #define SRST_M_I2S3_2CH			131
776 #define SRST_DAC_ACDCDIG		132
777 #define SRST_H_SPDIF0			142
778 /********Name=SOFTRST_CON09,Offset=0xA24********/
779 #define SRST_M_SPDIF0			145
780 #define SRST_H_SPDIF1			146
781 #define SRST_M_SPDIF1			149
782 #define SRST_H_PDM1			150
783 #define SRST_PDM1			151
784 /********Name=SOFTRST_CON10,Offset=0xA28********/
785 #define SRST_A_BUS_BIU			161
786 #define SRST_P_BUS_BIU			162
787 #define SRST_A_GIC			163
788 #define SRST_A_GIC_DBG			164
789 #define SRST_A_DMAC0			165
790 #define SRST_A_DMAC1			166
791 #define SRST_A_DMAC2			167
792 #define SRST_P_I2C1			168
793 #define SRST_P_I2C2			169
794 #define SRST_P_I2C3			170
795 #define SRST_P_I2C4			171
796 #define SRST_P_I2C5			172
797 #define SRST_P_I2C6			173
798 #define SRST_P_I2C7			174
799 #define SRST_P_I2C8			175
800 /********Name=SOFTRST_CON11,Offset=0xA2C********/
801 #define SRST_I2C1			176
802 #define SRST_I2C2			177
803 #define SRST_I2C3			178
804 #define SRST_I2C4			179
805 #define SRST_I2C5			180
806 #define SRST_I2C6			181
807 #define SRST_I2C7			182
808 #define SRST_I2C8			183
809 #define SRST_P_CAN0			184
810 #define SRST_CAN0			185
811 #define SRST_P_CAN1			186
812 #define SRST_CAN1			187
813 #define SRST_P_CAN2			188
814 #define SRST_CAN2			189
815 #define SRST_P_SARADC			190
816 /********Name=SOFTRST_CON12,Offset=0xA30********/
817 #define SRST_P_TSADC			192
818 #define SRST_TSADC			193
819 #define SRST_P_UART1			194
820 #define SRST_P_UART2			195
821 #define SRST_P_UART3			196
822 #define SRST_P_UART4			197
823 #define SRST_P_UART5			198
824 #define SRST_P_UART6			199
825 #define SRST_P_UART7			200
826 #define SRST_P_UART8			201
827 #define SRST_P_UART9			202
828 #define SRST_S_UART1			205
829 /********Name=SOFTRST_CON13,Offset=0xA34********/
830 #define SRST_S_UART2			208
831 #define SRST_S_UART3			211
832 #define SRST_S_UART4			214
833 #define SRST_S_UART5			217
834 #define SRST_S_UART6			220
835 #define SRST_S_UART7			223
836 /********Name=SOFTRST_CON14,Offset=0xA38********/
837 #define SRST_S_UART8			226
838 #define SRST_S_UART9			229
839 #define SRST_P_SPI0			230
840 #define SRST_P_SPI1			231
841 #define SRST_P_SPI2			232
842 #define SRST_P_SPI3			233
843 #define SRST_P_SPI4			234
844 #define SRST_SPI0			235
845 #define SRST_SPI1			236
846 #define SRST_SPI2			237
847 #define SRST_SPI3			238
848 #define SRST_SPI4			239
849 /********Name=SOFTRST_CON15,Offset=0xA3C********/
850 #define SRST_P_WDT0			240
851 #define SRST_T_WDT0			241
852 #define SRST_P_SYS_GRF			242
853 #define SRST_P_PWM1			243
854 #define SRST_PWM1			244
855 #define SRST_P_PWM2			246
856 #define SRST_PWM2			247
857 #define SRST_P_PWM3			249
858 #define SRST_PWM3			250
859 #define SRST_P_BUSTIMER0		252
860 #define SRST_P_BUSTIMER1		253
861 #define SRST_BUSTIMER0			255
862 /********Name=SOFTRST_CON16,Offset=0xA40********/
863 #define SRST_BUSTIMER1			256
864 #define SRST_BUSTIMER2			257
865 #define SRST_BUSTIMER3			258
866 #define SRST_BUSTIMER4			259
867 #define SRST_BUSTIMER5			260
868 #define SRST_BUSTIMER6			261
869 #define SRST_BUSTIMER7			262
870 #define SRST_BUSTIMER8			263
871 #define SRST_BUSTIMER9			264
872 #define SRST_BUSTIMER10			265
873 #define SRST_BUSTIMER11			266
874 #define SRST_P_MAILBOX0			267
875 #define SRST_P_MAILBOX1			268
876 #define SRST_P_MAILBOX2			269
877 #define SRST_P_GPIO1			270
878 #define SRST_GPIO1			271
879 /********Name=SOFTRST_CON17,Offset=0xA44********/
880 #define SRST_P_GPIO2			272
881 #define SRST_GPIO2			273
882 #define SRST_P_GPIO3			274
883 #define SRST_GPIO3			275
884 #define SRST_P_GPIO4			276
885 #define SRST_GPIO4			277
886 #define SRST_A_DECOM			278
887 #define SRST_P_DECOM			279
888 #define SRST_D_DECOM			280
889 #define SRST_P_TOP			281
890 #define SRST_A_GICADB_GIC2CORE_BUS	283
891 #define SRST_P_DFT2APB			284
892 #define SRST_P_APB2ASB_MST_TOP		285
893 #define SRST_P_APB2ASB_MST_CDPHY	286
894 #define SRST_P_APB2ASB_MST_BOT_RIGHT	287
895 /********Name=SOFTRST_CON18,Offset=0xA48********/
896 #define SRST_P_APB2ASB_MST_IOC_TOP	288
897 #define SRST_P_APB2ASB_MST_IOC_RIGHT	289
898 #define SRST_P_APB2ASB_MST_CSIPHY	290
899 #define SRST_P_APB2ASB_MST_VCCIO3_5	291
900 #define SRST_P_APB2ASB_MST_VCCIO6	292
901 #define SRST_P_APB2ASB_MST_EMMCIO	293
902 #define SRST_A_SPINLOCK			294
903 #define SRST_P_OTPC_NS			297
904 #define SRST_OTPC_NS			298
905 #define SRST_OTPC_ARB			299
906 /********Name=SOFTRST_CON19,Offset=0xA4C********/
907 #define SRST_P_BUSIOC			304
908 #define SRST_P_PMUCM0_INTMUX		308
909 #define SRST_P_DDRCM0_INTMUX		309
910 /********Name=SOFTRST_CON20,Offset=0xA50********/
911 #define SRST_P_DDR_DFICTL_CH0		320
912 #define SRST_P_DDR_MON_CH0		321
913 #define SRST_P_DDR_STANDBY_CH0		322
914 #define SRST_P_DDR_UPCTL_CH0		323
915 #define SRST_TM_DDR_MON_CH0		324
916 #define SRST_P_DDR_GRF_CH01		325
917 #define SRST_DFI_CH0			326
918 #define SRST_SBR_CH0			327
919 #define SRST_DDR_UPCTL_CH0		328
920 #define SRST_DDR_DFICTL_CH0		329
921 #define SRST_DDR_MON_CH0		330
922 #define SRST_DDR_STANDBY_CH0		331
923 #define SRST_A_DDR_UPCTL_CH0		332
924 #define SRST_P_DDR_DFICTL_CH1		333
925 #define SRST_P_DDR_MON_CH1		334
926 #define SRST_P_DDR_STANDBY_CH1		335
927 /********Name=SOFTRST_CON21,Offset=0xA54********/
928 #define SRST_P_DDR_UPCTL_CH1		336
929 #define SRST_TM_DDR_MON_CH1		337
930 #define SRST_DFI_CH1			338
931 #define SRST_SBR_CH1			339
932 #define SRST_DDR_UPCTL_CH1		340
933 #define SRST_DDR_DFICTL_CH1		341
934 #define SRST_DDR_MON_CH1		342
935 #define SRST_DDR_STANDBY_CH1		343
936 #define SRST_A_DDR_UPCTL_CH1		344
937 #define SRST_A_DDR01_MSCH0		349
938 #define SRST_A_DDR01_RS_MSCH0		350
939 #define SRST_A_DDR01_FRS_MSCH0		351
940 /********Name=SOFTRST_CON22,Offset=0xA58********/
941 #define SRST_A_DDR01_SCRAMBLE0		352
942 #define SRST_A_DDR01_FRS_SCRAMBLE0	353
943 #define SRST_A_DDR01_MSCH1		354
944 #define SRST_A_DDR01_RS_MSCH1		355
945 #define SRST_A_DDR01_FRS_MSCH1		356
946 #define SRST_A_DDR01_SCRAMBLE1		357
947 #define SRST_A_DDR01_FRS_SCRAMBLE1	358
948 #define SRST_P_DDR01_MSCH0		359
949 #define SRST_P_DDR01_MSCH1		360
950 /********Name=SOFTRST_CON23,Offset=0xA5C********/
951 #define SRST_P_DDR_DFICTL_CH2		368
952 #define SRST_P_DDR_MON_CH2		369
953 #define SRST_P_DDR_STANDBY_CH2		370
954 #define SRST_P_DDR_UPCTL_CH2		371
955 #define SRST_TM_DDR_MON_CH2		372
956 #define SRST_P_DDR_GRF_CH23		373
957 #define SRST_DFI_CH2			374
958 #define SRST_SBR_CH2			375
959 #define SRST_DDR_UPCTL_CH2		376
960 #define SRST_DDR_DFICTL_CH2		377
961 #define SRST_DDR_MON_CH2		378
962 #define SRST_DDR_STANDBY_CH2		379
963 #define SRST_A_DDR_UPCTL_CH2		380
964 #define SRST_P_DDR_DFICTL_CH3		381
965 #define SRST_P_DDR_MON_CH3		382
966 #define SRST_P_DDR_STANDBY_CH3		383
967 /********Name=SOFTRST_CON24,Offset=0xA60********/
968 #define SRST_P_DDR_UPCTL_CH3		384
969 #define SRST_TM_DDR_MON_CH3		385
970 #define SRST_DFI_CH3			386
971 #define SRST_SBR_CH3			387
972 #define SRST_DDR_UPCTL_CH3		388
973 #define SRST_DDR_DFICTL_CH3		389
974 #define SRST_DDR_MON_CH3		390
975 #define SRST_DDR_STANDBY_CH3		391
976 #define SRST_A_DDR_UPCTL_CH3		392
977 #define SRST_A_DDR23_MSCH2		397
978 #define SRST_A_DDR23_RS_MSCH2		398
979 #define SRST_A_DDR23_FRS_MSCH2		399
980 /********Name=SOFTRST_CON25,Offset=0xA64********/
981 #define SRST_A_DDR23_SCRAMBLE2		400
982 #define SRST_A_DDR23_FRS_SCRAMBLE2	401
983 #define SRST_A_DDR23_MSCH3		402
984 #define SRST_A_DDR23_RS_MSCH3		403
985 #define SRST_A_DDR23_FRS_MSCH3		404
986 #define SRST_A_DDR23_SCRAMBLE3		405
987 #define SRST_A_DDR23_FRS_SCRAMBLE3	406
988 #define SRST_P_DDR23_MSCH2		407
989 #define SRST_P_DDR23_MSCH3		408
990 /********Name=SOFTRST_CON26,Offset=0xA68********/
991 #define SRST_ISP1			419
992 #define SRST_ISP1_VICAP			420
993 #define SRST_A_ISP1_BIU			422
994 #define SRST_H_ISP1_BIU			424
995 /********Name=SOFTRST_CON27,Offset=0xA6C********/
996 #define SRST_A_RKNN1			432
997 #define SRST_A_RKNN1_BIU		433
998 #define SRST_H_RKNN1			434
999 #define SRST_H_RKNN1_BIU		435
1000 /********Name=SOFTRST_CON28,Offset=0xA70********/
1001 #define SRST_A_RKNN2			448
1002 #define SRST_A_RKNN2_BIU		449
1003 #define SRST_H_RKNN2			450
1004 #define SRST_H_RKNN2_BIU		451
1005 /********Name=SOFTRST_CON29,Offset=0xA74********/
1006 #define SRST_A_RKNN_DSU0		467
1007 #define SRST_P_NPUTOP_BIU		469
1008 #define SRST_P_NPU_TIMER		470
1009 #define SRST_NPUTIMER0			472
1010 #define SRST_NPUTIMER1			473
1011 #define SRST_P_NPU_WDT			474
1012 #define SRST_T_NPU_WDT			475
1013 #define SRST_P_NPU_PVTM			476
1014 #define SRST_P_NPU_GRF			477
1015 #define SRST_NPU_PVTM			478
1016 /********Name=SOFTRST_CON30,Offset=0xA78********/
1017 #define SRST_NPU_PVTPLL			480
1018 #define SRST_H_NPU_CM0_BIU		482
1019 #define SRST_F_NPU_CM0_CORE		483
1020 #define SRST_T_NPU_CM0_JTAG		484
1021 #define SRST_A_RKNN0			486
1022 #define SRST_A_RKNN0_BIU		487
1023 #define SRST_H_RKNN0			488
1024 #define SRST_H_RKNN0_BIU		489
1025 /********Name=SOFTRST_CON31,Offset=0xA7C********/
1026 #define SRST_H_NVM_BIU			498
1027 #define SRST_A_NVM_BIU			499
1028 #define SRST_H_EMMC			500
1029 #define SRST_A_EMMC			501
1030 #define SRST_C_EMMC			502
1031 #define SRST_B_EMMC			503
1032 #define SRST_T_EMMC			504
1033 #define SRST_S_SFC			505
1034 #define SRST_H_SFC			506
1035 #define SRST_H_SFC_XIP			507
1036 /********Name=SOFTRST_CON32,Offset=0xA80********/
1037 #define SRST_P_GRF			513
1038 #define SRST_P_DEC_BIU			514
1039 #define SRST_P_PHP_BIU			517
1040 #define SRST_A_PCIE_GRIDGE		520
1041 #define SRST_A_PHP_BIU			521
1042 #define SRST_A_GMAC0			522
1043 #define SRST_A_GMAC1			523
1044 #define SRST_A_PCIE_BIU			524
1045 #define SRST_PCIE0_POWER_UP		525
1046 #define SRST_PCIE1_POWER_UP		526
1047 #define SRST_PCIE2_POWER_UP		527
1048 /********Name=SOFTRST_CON33,Offset=0xA84********/
1049 #define SRST_PCIE3_POWER_UP		528
1050 #define SRST_PCIE4_POWER_UP		529
1051 #define SRST_P_PCIE0			540
1052 #define SRST_P_PCIE1			541
1053 #define SRST_P_PCIE2			542
1054 #define SRST_P_PCIE3			543
1055 /********Name=SOFTRST_CON34,Offset=0xA88********/
1056 #define SRST_P_PCIE4			544
1057 #define SRST_A_PHP_GIC_ITS		550
1058 #define SRST_A_MMU_PCIE			551
1059 #define SRST_A_MMU_PHP			552
1060 #define SRST_A_MMU_BIU			553
1061 /********Name=SOFTRST_CON35,Offset=0xA8C********/
1062 #define SRST_A_USB3OTG2			567
1063 /********Name=SOFTRST_CON37,Offset=0xA94********/
1064 #define SRST_PMALIVE0			596
1065 #define SRST_PMALIVE1			597
1066 #define SRST_PMALIVE2			598
1067 #define SRST_A_SATA0			599
1068 #define SRST_A_SATA1			600
1069 #define SRST_A_SATA2			601
1070 #define SRST_RXOOB0			602
1071 #define SRST_RXOOB1			603
1072 #define SRST_RXOOB2			604
1073 #define SRST_ASIC0			605
1074 #define SRST_ASIC1			606
1075 #define SRST_ASIC2			607
1076 /********Name=SOFTRST_CON40,Offset=0xAA0********/
1077 #define SRST_A_RKVDEC_CCU		642
1078 #define SRST_H_RKVDEC0			643
1079 #define SRST_A_RKVDEC0			644
1080 #define SRST_H_RKVDEC0_BIU		645
1081 #define SRST_A_RKVDEC0_BIU		646
1082 #define SRST_RKVDEC0_CA			647
1083 #define SRST_RKVDEC0_HEVC_CA		648
1084 #define SRST_RKVDEC0_CORE		649
1085 /********Name=SOFTRST_CON41,Offset=0xAA4********/
1086 #define SRST_H_RKVDEC1			658
1087 #define SRST_A_RKVDEC1			659
1088 #define SRST_H_RKVDEC1_BIU		660
1089 #define SRST_A_RKVDEC1_BIU		661
1090 #define SRST_RKVDEC1_CA			662
1091 #define SRST_RKVDEC1_HEVC_CA		663
1092 #define SRST_RKVDEC1_CORE		664
1093 /********Name=SOFTRST_CON42,Offset=0xAA8********/
1094 #define SRST_A_USB_BIU			674
1095 #define SRST_H_USB_BIU			675
1096 #define SRST_A_USB3OTG0			676
1097 #define SRST_A_USB3OTG1			679
1098 #define SRST_H_HOST0			682
1099 #define SRST_H_HOST_ARB0		683
1100 #define SRST_H_HOST1			684
1101 #define SRST_H_HOST_ARB1		685
1102 #define SRST_A_USB_GRF			686
1103 #define SRST_C_USB2P0_HOST0		687
1104 /********Name=SOFTRST_CON43,Offset=0xAAC********/
1105 #define SRST_C_USB2P0_HOST1		688
1106 #define SRST_HOST_UTMI0			689
1107 #define SRST_HOST_UTMI1			690
1108 /********Name=SOFTRST_CON44,Offset=0xAB0********/
1109 #define SRST_A_VDPU_BIU			708
1110 #define SRST_A_VDPU_LOW_BIU		709
1111 #define SRST_H_VDPU_BIU			710
1112 #define SRST_A_JPEG_DECODER_BIU		711
1113 #define SRST_A_VPU			712
1114 #define SRST_H_VPU			713
1115 #define SRST_A_JPEG_ENCODER0		714
1116 #define SRST_H_JPEG_ENCODER0		715
1117 #define SRST_A_JPEG_ENCODER1		716
1118 #define SRST_H_JPEG_ENCODER1		717
1119 #define SRST_A_JPEG_ENCODER2		718
1120 #define SRST_H_JPEG_ENCODER2		719
1121 /********Name=SOFTRST_CON45,Offset=0xAB4********/
1122 #define SRST_A_JPEG_ENCODER3		720
1123 #define SRST_H_JPEG_ENCODER3		721
1124 #define SRST_A_JPEG_DECODER		722
1125 #define SRST_H_JPEG_DECODER		723
1126 #define SRST_H_IEP2P0			724
1127 #define SRST_A_IEP2P0			725
1128 #define SRST_IEP2P0_CORE		726
1129 #define SRST_H_RGA2			727
1130 #define SRST_A_RGA2			728
1131 #define SRST_RGA2_CORE			729
1132 #define SRST_H_RGA3_0			730
1133 #define SRST_A_RGA3_0			731
1134 #define SRST_RGA3_0_CORE		732
1135 /********Name=SOFTRST_CON47,Offset=0xABC********/
1136 #define SRST_H_RKVENC0_BIU		754
1137 #define SRST_A_RKVENC0_BIU		755
1138 #define SRST_H_RKVENC0			756
1139 #define SRST_A_RKVENC0			757
1140 #define SRST_RKVENC0_CORE		758
1141 /********Name=SOFTRST_CON48,Offset=0xAC0********/
1142 #define SRST_H_RKVENC1_BIU		770
1143 #define SRST_A_RKVENC1_BIU		771
1144 #define SRST_H_RKVENC1			772
1145 #define SRST_A_RKVENC1			773
1146 #define SRST_RKVENC1_CORE		774
1147 /********Name=SOFTRST_CON49,Offset=0xAC4********/
1148 #define SRST_A_VI_BIU			787
1149 #define SRST_H_VI_BIU			788
1150 #define SRST_P_VI_BIU			789
1151 #define SRST_D_VICAP			790
1152 #define SRST_A_VICAP			791
1153 #define SRST_H_VICAP			792
1154 #define SRST_ISP0			794
1155 #define SRST_ISP0_VICAP			795
1156 /********Name=SOFTRST_CON50,Offset=0xAC8********/
1157 #define SRST_FISHEYE0			800
1158 #define SRST_FISHEYE1			803
1159 #define SRST_P_CSI_HOST_0		804
1160 #define SRST_P_CSI_HOST_1		805
1161 #define SRST_P_CSI_HOST_2		806
1162 #define SRST_P_CSI_HOST_3		807
1163 #define SRST_P_CSI_HOST_4		808
1164 #define SRST_P_CSI_HOST_5		809
1165 /********Name=SOFTRST_CON51,Offset=0xACC********/
1166 #define SRST_CSIHOST0_VICAP		820
1167 #define SRST_CSIHOST1_VICAP		821
1168 #define SRST_CSIHOST2_VICAP		822
1169 #define SRST_CSIHOST3_VICAP		823
1170 #define SRST_CSIHOST4_VICAP		824
1171 #define SRST_CSIHOST5_VICAP		825
1172 #define SRST_CIFIN			829
1173 /********Name=SOFTRST_CON52,Offset=0xAD0********/
1174 #define SRST_A_VOP_BIU			836
1175 #define SRST_A_VOP_LOW_BIU		837
1176 #define SRST_H_VOP_BIU			838
1177 #define SRST_P_VOP_BIU			839
1178 #define SRST_H_VOP			840
1179 #define SRST_A_VOP			841
1180 #define SRST_D_VOP0			845
1181 #define SRST_D_VOP2HDMI_BRIDGE0		846
1182 #define SRST_D_VOP2HDMI_BRIDGE1		847
1183 /********Name=SOFTRST_CON53,Offset=0xAD4********/
1184 #define SRST_D_VOP1			848
1185 #define SRST_D_VOP2			849
1186 #define SRST_D_VOP3			850
1187 #define SRST_P_VOPGRF			851
1188 #define SRST_P_DSIHOST0			852
1189 #define SRST_P_DSIHOST1			853
1190 #define SRST_DSIHOST0			854
1191 #define SRST_DSIHOST1			855
1192 #define SRST_VOP_PMU			856
1193 #define SRST_P_VOP_CHANNEL_BIU		857
1194 /********Name=SOFTRST_CON55,Offset=0xADC********/
1195 #define SRST_H_VO0_BIU			885
1196 #define SRST_H_VO0_S_BIU		886
1197 #define SRST_P_VO0_BIU			887
1198 #define SRST_P_VO0_S_BIU		888
1199 #define SRST_A_HDCP0_BIU		889
1200 #define SRST_P_VO0GRF			890
1201 #define SRST_H_HDCP_KEY0		891
1202 #define SRST_A_HDCP0			892
1203 #define SRST_H_HDCP0			893
1204 #define SRST_HDCP0			895
1205 /********Name=SOFTRST_CON56,Offset=0xAE0********/
1206 #define SRST_P_TRNG0			897
1207 #define SRST_DP0			904
1208 #define SRST_DP1			905
1209 #define SRST_H_I2S4_8CH			906
1210 #define SRST_M_I2S4_8CH_TX		909
1211 #define SRST_H_I2S8_8CH			910
1212 /********Name=SOFTRST_CON57,Offset=0xAE4********/
1213 #define SRST_M_I2S8_8CH_TX		913
1214 #define SRST_H_SPDIF2_DP0		914
1215 #define SRST_M_SPDIF2_DP0		918
1216 #define SRST_H_SPDIF5_DP1		919
1217 #define SRST_M_SPDIF5_DP1		923
1218 /********Name=SOFTRST_CON59,Offset=0xAEC********/
1219 #define SRST_A_HDCP1_BIU		950
1220 #define SRST_A_VO1_BIU			952
1221 #define SRST_H_VOP1_BIU			953
1222 #define SRST_H_VOP1_S_BIU		954
1223 #define SRST_P_VOP1_BIU			955
1224 #define SRST_P_VO1GRF			956
1225 #define SRST_P_VO1_S_BIU		957
1226 /********Name=SOFTRST_CON60,Offset=0xAF0********/
1227 #define SRST_H_I2S7_8CH			960
1228 #define SRST_M_I2S7_8CH_RX		963
1229 #define SRST_H_HDCP_KEY1		964
1230 #define SRST_A_HDCP1			965
1231 #define SRST_H_HDCP1			966
1232 #define SRST_HDCP1			968
1233 #define SRST_P_TRNG1			970
1234 #define SRST_P_HDMITX0			971
1235 /********Name=SOFTRST_CON61,Offset=0xAF4********/
1236 #define SRST_HDMITX0_REF		976
1237 #define SRST_P_HDMITX1			978
1238 #define SRST_HDMITX1_REF		983
1239 #define SRST_A_HDMIRX			985
1240 #define SRST_P_HDMIRX			986
1241 #define SRST_HDMIRX_REF			987
1242 /********Name=SOFTRST_CON62,Offset=0xAF8********/
1243 #define SRST_P_EDP0			992
1244 #define SRST_EDP0_24M			993
1245 #define SRST_P_EDP1			995
1246 #define SRST_EDP1_24M			996
1247 #define SRST_M_I2S5_8CH_TX		1000
1248 #define SRST_H_I2S5_8CH			1004
1249 #define SRST_M_I2S6_8CH_TX		1007
1250 /********Name=SOFTRST_CON63,Offset=0xAFC********/
1251 #define SRST_M_I2S6_8CH_RX		1010
1252 #define SRST_H_I2S6_8CH			1011
1253 #define SRST_H_SPDIF3			1012
1254 #define SRST_M_SPDIF3			1015
1255 #define SRST_H_SPDIF4			1016
1256 #define SRST_M_SPDIF4			1019
1257 #define SRST_H_SPDIFRX0			1020
1258 #define SRST_M_SPDIFRX0			1021
1259 #define SRST_H_SPDIFRX1			1022
1260 #define SRST_M_SPDIFRX1			1023
1261 /********Name=SOFTRST_CON64,Offset=0xB00********/
1262 #define SRST_H_SPDIFRX2			1024
1263 #define SRST_M_SPDIFRX2			1025
1264 #define SRST_LINKSYM_HDMITXPHY0		1036
1265 #define SRST_LINKSYM_HDMITXPHY1		1037
1266 #define SRST_VO1_BRIDGE0		1038
1267 #define SRST_VO1_BRIDGE1		1039
1268 /********Name=SOFTRST_CON65,Offset=0xB04********/
1269 #define SRST_H_I2S9_8CH			1040
1270 #define SRST_M_I2S9_8CH_RX		1043
1271 #define SRST_H_I2S10_8CH		1044
1272 #define SRST_M_I2S10_8CH_RX		1047
1273 #define SRST_P_S_HDMIRX			1048
1274 /********Name=SOFTRST_CON66,Offset=0xB08********/
1275 #define SRST_GPU			1060
1276 #define SRST_SYS_GPU			1061
1277 #define SRST_A_S_GPU_BIU		1064
1278 #define SRST_A_M0_GPU_BIU		1065
1279 #define SRST_A_M1_GPU_BIU		1066
1280 #define SRST_A_M2_GPU_BIU		1067
1281 #define SRST_A_M3_GPU_BIU		1068
1282 #define SRST_P_GPU_BIU			1070
1283 #define SRST_P_GPU_PVTM			1071
1284 /********Name=SOFTRST_CON67,Offset=0xB0C********/
1285 #define SRST_GPU_PVTM			1072
1286 #define SRST_P_GPU_GRF			1074
1287 #define SRST_GPU_PVTPLL			1075
1288 #define SRST_GPU_JTAG			1076
1289 /********Name=SOFTRST_CON68,Offset=0xB10********/
1290 #define SRST_A_AV1_BIU			1089
1291 #define SRST_A_AV1			1090
1292 #define SRST_P_AV1_BIU			1092
1293 #define SRST_P_AV1			1093
1294 /********Name=SOFTRST_CON69,Offset=0xB14********/
1295 #define SRST_A_DDR_BIU			1108
1296 #define SRST_A_DMA2DDR			1109
1297 #define SRST_A_DDR_SHAREMEM		1110
1298 #define SRST_A_DDR_SHAREMEM_BIU		1111
1299 #define SRST_A_CENTER_S200_BIU		1114
1300 #define SRST_A_CENTER_S400_BIU		1115
1301 #define SRST_H_AHB2APB			1116
1302 #define SRST_H_CENTER_BIU		1117
1303 #define SRST_F_DDR_CM0_CORE		1118
1304 /********Name=SOFTRST_CON70,Offset=0xB18********/
1305 #define SRST_DDR_TIMER0			1120
1306 #define SRST_DDR_TIMER1			1121
1307 #define SRST_T_WDT_DDR			1122
1308 #define SRST_T_DDR_CM0_JTAG		1123
1309 #define SRST_P_CENTER_GRF		1125
1310 #define SRST_P_AHB2APB			1126
1311 #define SRST_P_WDT			1127
1312 #define SRST_P_TIMER			1128
1313 #define SRST_P_DMA2DDR			1129
1314 #define SRST_P_SHAREMEM			1130
1315 #define SRST_P_CENTER_BIU		1131
1316 #define SRST_P_CENTER_CHANNEL_BIU	1132
1317 /********Name=SOFTRST_CON72,Offset=0xB20********/
1318 #define SRST_P_USBDPGRF0		1153
1319 #define SRST_P_USBDPPHY0		1154
1320 #define SRST_P_USBDPGRF1		1155
1321 #define SRST_P_USBDPPHY1		1156
1322 #define SRST_P_HDPTX0			1157
1323 #define SRST_P_HDPTX1			1158
1324 #define SRST_P_APB2ASB_SLV_BOT_RIGHT	1159
1325 #define SRST_P_USB2PHY_U3_0_GRF0	1160
1326 #define SRST_P_USB2PHY_U3_1_GRF0	1161
1327 #define SRST_P_USB2PHY_U2_0_GRF0	1162
1328 #define SRST_P_USB2PHY_U2_1_GRF0	1163
1329 #define SRST_HDPTX0_ROPLL		1164
1330 #define SRST_HDPTX0_LCPLL		1165
1331 #define SRST_HDPTX0			1166
1332 #define SRST_HDPTX1_ROPLL		1167
1333 /********Name=SOFTRST_CON73,Offset=0xB24********/
1334 #define SRST_HDPTX1_LCPLL		1168
1335 #define SRST_HDPTX1			1169
1336 #define SRST_HDPTX0_HDMIRXPHY_SET	1170
1337 #define SRST_USBDP_COMBO_PHY0		1171
1338 #define SRST_USBDP_COMBO_PHY0_LCPLL	1172
1339 #define SRST_USBDP_COMBO_PHY0_ROPLL	1173
1340 #define SRST_USBDP_COMBO_PHY0_PCS_HS	1174
1341 #define SRST_USBDP_COMBO_PHY1		1175
1342 #define SRST_USBDP_COMBO_PHY1_LCPLL	1176
1343 #define SRST_USBDP_COMBO_PHY1_ROPLL	1177
1344 #define SRST_USBDP_COMBO_PHY1_PCS_HS	1178
1345 #define SRST_HDMIHDP0			1180
1346 #define SRST_HDMIHDP1			1181
1347 /********Name=SOFTRST_CON74,Offset=0xB28********/
1348 #define SRST_A_VO1USB_TOP_BIU		1185
1349 #define SRST_H_VO1USB_TOP_BIU		1187
1350 /********Name=SOFTRST_CON75,Offset=0xB2C********/
1351 #define SRST_H_SDIO_BIU			1201
1352 #define SRST_H_SDIO			1202
1353 #define SRST_SDIO			1203
1354 /********Name=SOFTRST_CON76,Offset=0xB30********/
1355 #define SRST_H_RGA3_BIU			1218
1356 #define SRST_A_RGA3_BIU			1219
1357 #define SRST_H_RGA3_1			1220
1358 #define SRST_A_RGA3_1			1221
1359 #define SRST_RGA3_1_CORE		1222
1360 /********Name=SOFTRST_CON77,Offset=0xB34********/
1361 #define SRST_REF_PIPE_PHY0		1238
1362 #define SRST_REF_PIPE_PHY1		1239
1363 #define SRST_REF_PIPE_PHY2		1240
1364 
1365 /********Name=PHPTOPSOFTRST_CON0,Offset=0x8A00********/
1366 #define SRST_P_PHPTOP_CRU		131073
1367 #define SRST_P_PCIE2_GRF0		131074
1368 #define SRST_P_PCIE2_GRF1		131075
1369 #define SRST_P_PCIE2_GRF2		131076
1370 #define SRST_P_PCIE2_PHY0		131077
1371 #define SRST_P_PCIE2_PHY1		131078
1372 #define SRST_P_PCIE2_PHY2		131079
1373 #define SRST_P_PCIE3_PHY		131080
1374 #define SRST_P_APB2ASB_SLV_CHIP_TOP	131081
1375 #define SRST_PCIE30_PHY			131082
1376 
1377 /********Name=PMU1SOFTRST_CON00,Offset=0x30A00********/
1378 #define SRST_H_PMU1_BIU			786442
1379 #define SRST_P_PMU1_BIU			786443
1380 #define SRST_H_PMU_CM0_BIU		786444
1381 #define SRST_F_PMU_CM0_CORE		786445
1382 #define SRST_T_PMU1_CM0_JTAG		786446
1383 
1384 /********Name=PMU1SOFTRST_CON01,Offset=0x30A04********/
1385 #define SRST_DDR_FAIL_SAFE		786449
1386 #define SRST_P_CRU_PMU1			786450
1387 #define SRST_P_PMU1_GRF			786452
1388 #define SRST_P_PMU1_IOC			786453
1389 #define SRST_P_PMU1WDT			786454
1390 #define SRST_T_PMU1WDT			786455
1391 #define SRST_P_PMU1TIMER		786456
1392 #define SRST_PMU1TIMER0			786458
1393 #define SRST_PMU1TIMER1			786459
1394 #define SRST_P_PMU1PWM			786460
1395 #define SRST_PMU1PWM			786461
1396 
1397 /********Name=PMU1SOFTRST_CON02,Offset=0x30A08********/
1398 #define SRST_P_I2C0			786465
1399 #define SRST_I2C0			786466
1400 #define SRST_S_UART0			786469
1401 #define SRST_P_UART0			786470
1402 #define SRST_H_I2S1_8CH			786471
1403 #define SRST_M_I2S1_8CH_TX		786474
1404 #define SRST_M_I2S1_8CH_RX		786477
1405 #define SRST_H_PDM0			786478
1406 #define SRST_PDM0			786479
1407 
1408 /********Name=PMU1SOFTRST_CON03,Offset=0x30A0C********/
1409 #define SRST_H_VAD			786480
1410 #define SRST_HDPTX0_INIT		786491
1411 #define SRST_HDPTX0_CMN			786492
1412 #define SRST_HDPTX0_LANE		786493
1413 #define SRST_HDPTX1_INIT		786495
1414 
1415 /********Name=PMU1SOFTRST_CON04,Offset=0x30A10********/
1416 #define SRST_HDPTX1_CMN			786496
1417 #define SRST_HDPTX1_LANE		786497
1418 #define SRST_M_MIPI_DCPHY0		786499
1419 #define SRST_S_MIPI_DCPHY0		786500
1420 #define SRST_M_MIPI_DCPHY1		786501
1421 #define SRST_S_MIPI_DCPHY1		786502
1422 #define SRST_OTGPHY_U3_0		786503
1423 #define SRST_OTGPHY_U3_1		786504
1424 #define SRST_OTGPHY_U2_0		786505
1425 #define SRST_OTGPHY_U2_1		786506
1426 
1427 /********Name=PMU1SOFTRST_CON05,Offset=0x30A14********/
1428 #define SRST_P_PMU0GRF			786515
1429 #define SRST_P_PMU0IOC			786516
1430 #define SRST_P_GPIO0			786517
1431 #define SRST_GPIO0			786518
1432 
1433 /* scmi-clocks indices */
1434 
1435 #define SCMI_CLK_CPUL			0
1436 #define SCMI_CLK_DSU			1
1437 #define SCMI_CLK_CPUB01			2
1438 #define SCMI_CLK_CPUB23			3
1439 #define SCMI_CLK_DDR			4
1440 #define SCMI_CLK_GPU			5
1441 #define SCMI_CLK_NPU			6
1442 #define SCMI_CLK_SBUS			7
1443 #define SCMI_PCLK_SBUS			8
1444 #define SCMI_CCLK_SD			9
1445 #define SCMI_DCLK_SD			10
1446 #define SCMI_ACLK_SECURE_NS		11
1447 #define SCMI_HCLK_SECURE_NS		12
1448 #define SCMI_TCLK_WDT			13
1449 #define SCMI_KEYLADDER_CORE		14
1450 #define SCMI_KEYLADDER_RNG		15
1451 #define SCMI_ACLK_SECURE_S		16
1452 #define SCMI_HCLK_SECURE_S		17
1453 #define SCMI_PCLK_SECURE_S		18
1454 #define SCMI_CRYPTO_RNG			19
1455 #define SCMI_CRYPTO_CORE		20
1456 #define SCMI_CRYPTO_PKA			21
1457 #define SCMI_SPLL			22
1458 #define SCMI_HCLK_SD			23
1459 
1460 /********Name=SECURE_SOFTRST_CON00,Offset=0xA00********/
1461 #define SRST_A_SECURE_NS_BIU		10
1462 #define SRST_H_SECURE_NS_BIU		11
1463 #define SRST_A_SECURE_S_BIU		12
1464 #define SRST_H_SECURE_S_BIU		13
1465 #define SRST_P_SECURE_S_BIU		14
1466 #define SRST_CRYPTO_CORE		15
1467 /********Name=SECURE_SOFTRST_CON01,Offset=0xA04********/
1468 #define SRST_CRYPTO_PKA			16
1469 #define SRST_CRYPTO_RNG			17
1470 #define SRST_A_CRYPTO			18
1471 #define SRST_H_CRYPTO			19
1472 #define SRST_KEYLADDER_CORE		25
1473 #define SRST_KEYLADDER_RNG		26
1474 #define SRST_A_KEYLADDER		27
1475 #define SRST_H_KEYLADDER		28
1476 #define SRST_P_OTPC_S			29
1477 #define SRST_OTPC_S			30
1478 #define SRST_WDT_S			31
1479 /********Name=SECURE_SOFTRST_CON02,Offset=0xA08********/
1480 #define SRST_T_WDT_S			32
1481 #define SRST_H_BOOTROM			33
1482 #define SRST_A_DCF			34
1483 #define SRST_P_DCF			35
1484 #define SRST_H_BOOTROM_NS		37
1485 #define SRST_P_KEYLADDER		46
1486 #define SRST_H_TRNG_S			47
1487 /********Name=SECURE_SOFTRST_CON03,Offset=0xA0C********/
1488 #define SRST_H_TRNG_NS			48
1489 #define SRST_D_SDMMC_BUFFER		49
1490 #define SRST_H_SDMMC			50
1491 #define SRST_H_SDMMC_BUFFER		51
1492 #define SRST_SDMMC			52
1493 #define SRST_P_TRNG_CHK			53
1494 #define SRST_TRNG_S			54
1495 
1496 #endif
1497