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