Module Name: src
Committed By: tnn
Date: Tue Oct 17 18:23:55 UTC 2023
Modified Files:
src/sys/arch/arm/rockchip: rk3588_cru.h
Log Message:
rk3588_cru: sync clock id numbers with mainline Linux
The previous constants came from the Rockchip board support package,
but we want to be compatible with upstream device tree.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/rockchip/rk3588_cru.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/arm/rockchip/rk3588_cru.h
diff -u src/sys/arch/arm/rockchip/rk3588_cru.h:1.1 src/sys/arch/arm/rockchip/rk3588_cru.h:1.2
--- src/sys/arch/arm/rockchip/rk3588_cru.h:1.1 Tue Aug 23 05:39:06 2022
+++ src/sys/arch/arm/rockchip/rk3588_cru.h Tue Oct 17 18:23:55 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: rk3588_cru.h,v 1.1 2022/08/23 05:39:06 ryo Exp $ */
+/* $NetBSD: rk3588_cru.h,v 1.2 2023/10/17 18:23:55 tnn Exp $ */
/*-
* Copyright (c) 2022 Ryo Shimizu <[email protected]>
@@ -28,727 +28,726 @@
#ifndef _RK3588_CRU_H_
#define _RK3588_CRU_H_
-#define RK3588_PLL_B0PLL 1
-#define RK3588_PLL_B1PLL 2
-#define RK3588_PLL_LPLL 3
-#define RK3588_PLL_V0PLL 4
-#define RK3588_PLL_AUPLL 5
-#define RK3588_PLL_CPLL 6
-#define RK3588_PLL_GPLL 7
-#define RK3588_PLL_NPLL 8
-#define RK3588_PLL_PPLL 9
-#define RK3588_ARMCLK_L 10
-#define RK3588_ARMCLK_B01 11
-#define RK3588_ARMCLK_B23 12
-/* 13 */
-/* 14 */
-/* 15 */
-/* 16 */
-/* 17 */
-/* 18 */
-/* 19 */
-#define RK3588_PCLK_BIGCORE0_ROOT 20
-#define RK3588_PCLK_BIGCORE0_PVTM 21
-#define RK3588_PCLK_BIGCORE1_ROOT 22
-#define RK3588_PCLK_BIGCORE1_PVTM 23
-#define RK3588_PCLK_DSU_S_ROOT 24
-#define RK3588_PCLK_DSU_ROOT 25
-#define RK3588_PCLK_DSU_NS_ROOT 26
-#define RK3588_PCLK_LITCORE_PVTM 27
-#define RK3588_PCLK_DBG 28
-#define RK3588_PCLK_DSU 29
-#define RK3588_PCLK_S_DAPLITE 30
-#define RK3588_PCLK_M_DAPLITE 31
-#define RK3588_MBIST_MCLK_PDM1 32
-#define RK3588_MBIST_CLK_ACDCDIG 33
-#define RK3588_HCLK_I2S2_2CH 34
-#define RK3588_HCLK_I2S3_2CH 35
-#define RK3588_CLK_I2S2_2CH_SRC 36
-#define RK3588_CLK_I2S2_2CH_FRAC 37
-#define RK3588_CLK_I2S2_2CH 38
-#define RK3588_MCLK_I2S2_2CH 39
-#define RK3588_I2S2_2CH_MCLKOUT 40
-#define RK3588_CLK_DAC_ACDCDIG 41
-#define RK3588_CLK_I2S3_2CH_SRC 42
-#define RK3588_CLK_I2S3_2CH_FRAC 43
-#define RK3588_CLK_I2S3_2CH 44
-#define RK3588_MCLK_I2S3_2CH 45
-#define RK3588_I2S3_2CH_MCLKOUT 46
-#define RK3588_PCLK_ACDCDIG 47
-#define RK3588_HCLK_I2S0_8CH 48
-#define RK3588_CLK_I2S0_8CH_TX_SRC 49
-#define RK3588_CLK_I2S0_8CH_TX_FRAC 50
-#define RK3588_MCLK_I2S0_8CH_TX 51
-#define RK3588_CLK_I2S0_8CH_TX 52
-#define RK3588_CLK_I2S0_8CH_RX_SRC 53
-#define RK3588_CLK_I2S0_8CH_RX_FRAC 54
-#define RK3588_MCLK_I2S0_8CH_RX 55
-#define RK3588_CLK_I2S0_8CH_RX 56
-#define RK3588_I2S0_8CH_MCLKOUT 57
-#define RK3588_HCLK_PDM1 58
-#define RK3588_MCLK_PDM1 59
-#define RK3588_HCLK_AUDIO_ROOT 60
-#define RK3588_PCLK_AUDIO_ROOT 61
-#define RK3588_HCLK_SPDIF0 62
-#define RK3588_CLK_SPDIF0_SRC 63
-#define RK3588_CLK_SPDIF0_FRAC 64
-#define RK3588_MCLK_SPDIF0 65
-#define RK3588_CLK_SPDIF0 66
-#define RK3588_CLK_SPDIF1 67
-#define RK3588_HCLK_SPDIF1 68
-#define RK3588_CLK_SPDIF1_SRC 69
-#define RK3588_CLK_SPDIF1_FRAC 70
-#define RK3588_MCLK_SPDIF1 71
-#define RK3588_ACLK_AV1_ROOT 72
-#define RK3588_ACLK_AV1 73
-#define RK3588_PCLK_AV1_ROOT 74
-#define RK3588_PCLK_AV1 75
-#define RK3588_PCLK_MAILBOX0 76
-#define RK3588_PCLK_MAILBOX1 77
-#define RK3588_PCLK_MAILBOX2 78
-#define RK3588_PCLK_PMU2 79
-#define RK3588_PCLK_PMUCM0_INTMUX 80
-#define RK3588_PCLK_DDRCM0_INTMUX 81
-#define RK3588_PCLK_TOP 82
-#define RK3588_PCLK_PWM1 83
-#define RK3588_CLK_PWM1 84
-#define RK3588_CLK_PWM1_CAPTURE 85
-#define RK3588_PCLK_PWM2 86
-#define RK3588_CLK_PWM2 87
-#define RK3588_CLK_PWM2_CAPTURE 88
-#define RK3588_PCLK_PWM3 89
-#define RK3588_CLK_PWM3 90
-#define RK3588_CLK_PWM3_CAPTURE 91
-#define RK3588_PCLK_BUSTIMER0 92
-#define RK3588_PCLK_BUSTIMER1 93
-#define RK3588_CLK_BUS_TIMER_ROOT 94
-#define RK3588_CLK_BUSTIMER0 95
-#define RK3588_CLK_BUSTIMER1 96
-#define RK3588_CLK_BUSTIMER2 97
-#define RK3588_CLK_BUSTIMER3 98
-#define RK3588_CLK_BUSTIMER4 99
-#define RK3588_CLK_BUSTIMER5 100
-#define RK3588_CLK_BUSTIMER6 101
-#define RK3588_CLK_BUSTIMER7 102
-#define RK3588_CLK_BUSTIMER8 103
-#define RK3588_CLK_BUSTIMER9 104
-#define RK3588_CLK_BUSTIMER10 105
-#define RK3588_CLK_BUSTIMER11 106
-#define RK3588_PCLK_WDT0 107
-#define RK3588_TCLK_WDT0 108
-/* 109 */
-/* 110 */
-#define RK3588_PCLK_CAN0 111
-#define RK3588_CLK_CAN0 112
-#define RK3588_PCLK_CAN1 113
-#define RK3588_CLK_CAN1 114
-#define RK3588_PCLK_CAN2 115
-#define RK3588_CLK_CAN2 116
-#define RK3588_ACLK_DECOM 117
-#define RK3588_PCLK_DECOM 118
-#define RK3588_DCLK_DECOM 119
-#define RK3588_ACLK_DMAC0 120
-#define RK3588_ACLK_DMAC1 121
-#define RK3588_ACLK_DMAC2 122
-#define RK3588_ACLK_BUS_ROOT 123
-#define RK3588_ACLK_GIC 124
-#define RK3588_PCLK_GPIO1 125
-#define RK3588_DBCLK_GPIO1 126
-#define RK3588_PCLK_GPIO2 127
-#define RK3588_DBCLK_GPIO2 128
-#define RK3588_PCLK_GPIO3 129
-#define RK3588_DBCLK_GPIO3 130
-#define RK3588_PCLK_GPIO4 131
-#define RK3588_DBCLK_GPIO4 132
-#define RK3588_PCLK_I2C1 133
-#define RK3588_PCLK_I2C2 134
-#define RK3588_PCLK_I2C3 135
-#define RK3588_PCLK_I2C4 136
-#define RK3588_PCLK_I2C5 137
-#define RK3588_PCLK_I2C6 138
-#define RK3588_PCLK_I2C7 139
-#define RK3588_PCLK_I2C8 140
-#define RK3588_CLK_I2C1 141
-#define RK3588_CLK_I2C2 142
-#define RK3588_CLK_I2C3 143
-#define RK3588_CLK_I2C4 144
-#define RK3588_CLK_I2C5 145
-#define RK3588_CLK_I2C6 146
-#define RK3588_CLK_I2C7 147
-#define RK3588_CLK_I2C8 148
-#define RK3588_PCLK_OTPC_NS 149
-#define RK3588_CLK_OTPC_NS 150
-#define RK3588_CLK_OTPC_ARB 151
-#define RK3588_CLK_OTPC_AUTO_RD_G 152
-#define RK3588_CLK_OTP_PHY_G 153
-/* 154 */
-/* 155 */
-#define RK3588_PCLK_SARADC 156
-#define RK3588_CLK_SARADC 157
-#define RK3588_PCLK_SPI0 158
-#define RK3588_PCLK_SPI1 159
-#define RK3588_PCLK_SPI2 160
-#define RK3588_PCLK_SPI3 161
-#define RK3588_PCLK_SPI4 162
-#define RK3588_CLK_SPI0 163
-#define RK3588_CLK_SPI1 164
-#define RK3588_CLK_SPI2 165
-#define RK3588_CLK_SPI3 166
-#define RK3588_CLK_SPI4 167
-#define RK3588_ACLK_SPINLOCK 168
-#define RK3588_PCLK_TSADC 169
-#define RK3588_CLK_TSADC 170
-#define RK3588_PCLK_UART1 171
-#define RK3588_PCLK_UART2 172
-#define RK3588_PCLK_UART3 173
-#define RK3588_PCLK_UART4 174
-#define RK3588_PCLK_UART5 175
-#define RK3588_PCLK_UART6 176
-#define RK3588_PCLK_UART7 177
-#define RK3588_PCLK_UART8 178
-#define RK3588_PCLK_UART9 179
-#define RK3588_CLK_UART1_SRC 180
-#define RK3588_CLK_UART1_FRAC 181
-#define RK3588_CLK_UART1 182
-#define RK3588_SCLK_UART1 183
-#define RK3588_CLK_UART2_SRC 184
-#define RK3588_CLK_UART2_FRAC 185
-#define RK3588_CLK_UART2 186
-#define RK3588_SCLK_UART2 187
-#define RK3588_CLK_UART3_SRC 188
-#define RK3588_CLK_UART3_FRAC 189
-#define RK3588_CLK_UART3 190
-#define RK3588_SCLK_UART3 191
-#define RK3588_CLK_UART4_SRC 192
-#define RK3588_CLK_UART4_FRAC 193
-#define RK3588_CLK_UART4 194
-#define RK3588_SCLK_UART4 195
-#define RK3588_CLK_UART5_SRC 196
-#define RK3588_CLK_UART5_FRAC 197
-#define RK3588_CLK_UART5 198
-#define RK3588_SCLK_UART5 199
-#define RK3588_CLK_UART6_SRC 200
-#define RK3588_CLK_UART6_FRAC 201
-#define RK3588_CLK_UART6 202
-#define RK3588_SCLK_UART6 203
-#define RK3588_CLK_UART7_SRC 204
-#define RK3588_CLK_UART7_FRAC 205
-#define RK3588_CLK_UART7 206
-#define RK3588_SCLK_UART7 207
-#define RK3588_CLK_UART8_SRC 208
-#define RK3588_CLK_UART8_FRAC 209
-#define RK3588_CLK_UART8 210
-#define RK3588_SCLK_UART8 211
-#define RK3588_CLK_UART9_SRC 212
-#define RK3588_CLK_UART9_FRAC 213
-#define RK3588_CLK_UART9 214
-#define RK3588_SCLK_UART9 215
-#define RK3588_ACLK_CENTER_ROOT 216
-#define RK3588_ACLK_CENTER_LOW_ROOT 217
-#define RK3588_HCLK_CENTER_ROOT 218
-#define RK3588_PCLK_CENTER_ROOT 219
-#define RK3588_ACLK_DMA2DDR 220
-#define RK3588_ACLK_DDR_SHAREMEM 221
-#define RK3588_ACLK_CENTER_S200_ROOT 222
-#define RK3588_ACLK_CENTER_S400_ROOT 223
-#define RK3588_FCLK_DDR_CM0_CORE 224
-#define RK3588_CLK_DDR_TIMER_ROOT 225
-#define RK3588_CLK_DDR_TIMER0 226
-#define RK3588_CLK_DDR_TIMER1 227
-#define RK3588_TCLK_WDT_DDR 228
-#define RK3588_CLK_DDR_CM0_RTC 228 /* dup */
-/* 229 */
-#define RK3588_PCLK_WDT 230
-#define RK3588_PCLK_TIMER 231
-#define RK3588_PCLK_DMA2DDR 232
-#define RK3588_PCLK_SHAREMEM 233
-#define RK3588_CLK_50M_SRC 234
-#define RK3588_CLK_100M_SRC 235
-#define RK3588_CLK_150M_SRC 236
-#define RK3588_CLK_200M_SRC 237
-#define RK3588_CLK_250M_SRC 238
-#define RK3588_CLK_300M_SRC 239
-#define RK3588_CLK_350M_SRC 240
-#define RK3588_CLK_400M_SRC 241
-#define RK3588_CLK_450M_SRC 242
-#define RK3588_CLK_500M_SRC 243
-#define RK3588_CLK_600M_SRC 244
-#define RK3588_CLK_650M_SRC 245
-#define RK3588_CLK_700M_SRC 246
-#define RK3588_CLK_800M_SRC 247
-#define RK3588_CLK_1000M_SRC 248
-#define RK3588_CLK_1200M_SRC 249
-#define RK3588_ACLK_TOP_M300_ROOT 250
-#define RK3588_ACLK_TOP_M500_ROOT 251
-#define RK3588_ACLK_TOP_M400_ROOT 252
-#define RK3588_ACLK_TOP_S200_ROOT 253
-#define RK3588_ACLK_TOP_S400_ROOT 254
-#define RK3588_CLK_MIPI_CAMARAOUT_M0 255
-#define RK3588_CLK_MIPI_CAMARAOUT_M1 256
-#define RK3588_CLK_MIPI_CAMARAOUT_M2 257
-#define RK3588_CLK_MIPI_CAMARAOUT_M3 258
-#define RK3588_CLK_MIPI_CAMARAOUT_M4 259
-#define RK3588_MCLK_GMAC0_OUT 260
-#define RK3588_REFCLKO25M_ETH0_OUT 261
-#define RK3588_REFCLKO25M_ETH1_OUT 262
-#define RK3588_CLK_CIFOUT_OUT 263
-#define RK3588_PCLK_MIPI_DCPHY0 264
-#define RK3588_PCLK_MIPI_DCPHY1 265
-/* 266 */
-/* 267 */
-#define RK3588_PCLK_CSIPHY0 268
-#define RK3588_PCLK_CSIPHY1 269
-#define RK3588_ACLK_TOP_ROOT 270
-#define RK3588_PCLK_TOP_ROOT 271
-#define RK3588_ACLK_LOW_TOP_ROOT 272
-#define RK3588_PCLK_CRU 273
-#define RK3588_PCLK_GPU_ROOT 274
-#define RK3588_CLK_GPU_SRC 275
-#define RK3588_CLK_GPU 276
-#define RK3588_CLK_GPU_COREGROUP 277
-#define RK3588_CLK_GPU_STACKS 278
-#define RK3588_PCLK_GPU_PVTM 279
-#define RK3588_CLK_GPU_PVTM 280
-#define RK3588_CLK_CORE_GPU_PVTM 281
-#define RK3588_PCLK_GPU_GRF 282
-#define RK3588_ACLK_ISP1_ROOT 283
-#define RK3588_HCLK_ISP1_ROOT 284
-#define RK3588_CLK_ISP1_CORE 285
-#define RK3588_CLK_ISP1_CORE_MARVIN 286
-#define RK3588_CLK_ISP1_CORE_VICAP 287
-#define RK3588_ACLK_ISP1 288
-#define RK3588_HCLK_ISP1 289
-#define RK3588_ACLK_NPU1 290
-#define RK3588_HCLK_NPU1 291
-#define RK3588_ACLK_NPU2 292
-#define RK3588_HCLK_NPU2 293
-#define RK3588_HCLK_NPU_CM0_ROOT 294
-#define RK3588_FCLK_NPU_CM0_CORE 295
-#define RK3588_CLK_NPU_CM0_RTC 296
-#define RK3588_PCLK_NPU_PVTM 297
-#define RK3588_PCLK_NPU_GRF 298
-#define RK3588_CLK_NPU_PVTM 299
-#define RK3588_CLK_CORE_NPU_PVTM 300
-#define RK3588_ACLK_NPU0 301
-#define RK3588_HCLK_NPU0 302
-#define RK3588_HCLK_NPU_ROOT 303
-#define RK3588_CLK_NPU_DSU0 304
-#define RK3588_PCLK_NPU_ROOT 305
-#define RK3588_PCLK_NPU_TIMER 306
-#define RK3588_CLK_NPUTIMER_ROOT 307
-#define RK3588_CLK_NPUTIMER0 308
-#define RK3588_CLK_NPUTIMER1 309
-#define RK3588_PCLK_NPU_WDT 310
-#define RK3588_TCLK_NPU_WDT 311
-#define RK3588_HCLK_EMMC 312
-#define RK3588_ACLK_EMMC 313
-#define RK3588_CCLK_EMMC 314
-#define RK3588_BCLK_EMMC 315
-#define RK3588_TMCLK_EMMC 316
-#define RK3588_SCLK_SFC 317
-#define RK3588_HCLK_SFC 318
-#define RK3588_HCLK_SFC_XIP 319
-#define RK3588_HCLK_NVM_ROOT 320
-#define RK3588_ACLK_NVM_ROOT 321
-#define RK3588_CLK_GMAC0_PTP_REF 322
-#define RK3588_CLK_GMAC1_PTP_REF 323
-#define RK3588_CLK_GMAC_125M 324
-#define RK3588_CLK_GMAC_50M 325
-#define RK3588_ACLK_PHP_GIC_ITS 326
-#define RK3588_ACLK_MMU_PCIE 327
-#define RK3588_ACLK_MMU_PHP 328
-#define RK3588_ACLK_PCIE_4L_DBI 329
-#define RK3588_ACLK_PCIE_2L_DBI 330
-#define RK3588_ACLK_PCIE_1L0_DBI 331
-#define RK3588_ACLK_PCIE_1L1_DBI 332
-#define RK3588_ACLK_PCIE_1L2_DBI 333
-#define RK3588_ACLK_PCIE_4L_MSTR 334
-#define RK3588_ACLK_PCIE_2L_MSTR 335
-#define RK3588_ACLK_PCIE_1L0_MSTR 336
-#define RK3588_ACLK_PCIE_1L1_MSTR 337
-#define RK3588_ACLK_PCIE_1L2_MSTR 338
-#define RK3588_ACLK_PCIE_4L_SLV 339
-#define RK3588_ACLK_PCIE_2L_SLV 340
-#define RK3588_ACLK_PCIE_1L0_SLV 341
-#define RK3588_ACLK_PCIE_1L1_SLV 342
-#define RK3588_ACLK_PCIE_1L2_SLV 343
-#define RK3588_PCLK_PCIE_4L 344
-#define RK3588_PCLK_PCIE_2L 345
-/* 346 */
-#define RK3588_PCLK_PCIE_1L0 347
-#define RK3588_PCLK_PCIE_1L1 348
-#define RK3588_PCLK_PCIE_1L2 349
-#define RK3588_CLK_PCIE_AUX0 350
-#define RK3588_CLK_PCIE_AUX1 351
-#define RK3588_CLK_PCIE_AUX2 352
-#define RK3588_CLK_PCIE_AUX3 353
-#define RK3588_CLK_PCIE_AUX4 354
-#define RK3588_CLK_PIPEPHY0_REF 355
-#define RK3588_CLK_PIPEPHY1_REF 356
-#define RK3588_CLK_PIPEPHY2_REF 357
-#define RK3588_PCLK_PHP_ROOT 358
-#define RK3588_PCLK_GMAC0 359
-#define RK3588_PCLK_GMAC1 360
-#define RK3588_ACLK_PCIE_ROOT 361
-#define RK3588_ACLK_PHP_ROOT 362
-#define RK3588_ACLK_PCIE_BRIDGE 363
-#define RK3588_ACLK_GMAC0 364
-#define RK3588_ACLK_GMAC1 365
-#define RK3588_CLK_PMALIVE0 366
-#define RK3588_CLK_PMALIVE1 367
-#define RK3588_CLK_PMALIVE2 368
-#define RK3588_ACLK_SATA0 369
-#define RK3588_ACLK_SATA1 370
-#define RK3588_ACLK_SATA2 371
-#define RK3588_CLK_RXOOB0 372
-#define RK3588_CLK_RXOOB1 373
-#define RK3588_CLK_RXOOB2 374
-#define RK3588_ACLK_USB3OTG2 375
-#define RK3588_SUSPEND_CLK_USB3OTG2 376
-#define RK3588_REF_CLK_USB3OTG2 377
-#define RK3588_CLK_UTMI_OTG2 378
-#define RK3588_CLK_PIPEPHY0_PIPE_G 379
-#define RK3588_CLK_PIPEPHY1_PIPE_G 380
-#define RK3588_CLK_PIPEPHY2_PIPE_G 381
-#define RK3588_CLK_PIPEPHY0_PIPE_ASIC_G 382
-#define RK3588_CLK_PIPEPHY1_PIPE_ASIC_G 383
-#define RK3588_CLK_PIPEPHY2_PIPE_ASIC_G 384
-#define RK3588_CLK_PIPEPHY2_PIPE_U3_G 385
-#define RK3588_CLK_PCIE1L2_PIPE 386
-#define RK3588_CLK_PCIE4L_PIPE 387
-#define RK3588_CLK_PCIE2L_PIPE 388
-#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY0 389
-#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY1 390
-#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY2 391
-#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY 392
-#define RK3588_HCLK_RGA3_1 393
-#define RK3588_ACLK_RGA3_1 394
-#define RK3588_CLK_RGA3_1_CORE 395
-#define RK3588_ACLK_RGA3_ROOT 396
-#define RK3588_HCLK_RGA3_ROOT 397
-#define RK3588_ACLK_RKVDEC_CCU 398
-#define RK3588_HCLK_RKVDEC0 399
-#define RK3588_ACLK_RKVDEC0 400
-#define RK3588_CLK_RKVDEC0_CA 401
-#define RK3588_CLK_RKVDEC0_HEVC_CA 402
-#define RK3588_CLK_RKVDEC0_CORE 403
-#define RK3588_HCLK_RKVDEC1 404
-#define RK3588_ACLK_RKVDEC1 405
-#define RK3588_CLK_RKVDEC1_CA 406
-#define RK3588_CLK_RKVDEC1_HEVC_CA 407
-#define RK3588_CLK_RKVDEC1_CORE 408
-#define RK3588_HCLK_SDIO 409
-#define RK3588_CCLK_SRC_SDIO 410
-#define RK3588_ACLK_USB_ROOT 411
-#define RK3588_HCLK_USB_ROOT 412
-#define RK3588_HCLK_HOST0 413
-#define RK3588_HCLK_HOST_ARB0 414
-#define RK3588_HCLK_HOST1 415
-#define RK3588_HCLK_HOST_ARB1 416
-#define RK3588_ACLK_USB3OTG0 417
-#define RK3588_SUSPEND_CLK_USB3OTG0 418
-#define RK3588_REF_CLK_USB3OTG0 419
-#define RK3588_ACLK_USB3OTG1 420
-#define RK3588_SUSPEND_CLK_USB3OTG1 421
-#define RK3588_REF_CLK_USB3OTG1 422
-#define RK3588_UTMI_OHCI_CLK48_HOST0 423
-#define RK3588_UTMI_OHCI_CLK48_HOST1 424
-#define RK3588_HCLK_IEP2P0 425
-#define RK3588_ACLK_IEP2P0 426
-#define RK3588_CLK_IEP2P0_CORE 427
-#define RK3588_ACLK_JPEG_ENCODER0 428
-#define RK3588_HCLK_JPEG_ENCODER0 429
-#define RK3588_ACLK_JPEG_ENCODER1 430
-#define RK3588_HCLK_JPEG_ENCODER1 431
-#define RK3588_ACLK_JPEG_ENCODER2 432
-#define RK3588_HCLK_JPEG_ENCODER2 433
-#define RK3588_ACLK_JPEG_ENCODER3 434
-#define RK3588_HCLK_JPEG_ENCODER3 435
-#define RK3588_ACLK_JPEG_DECODER 436
-#define RK3588_HCLK_JPEG_DECODER 437
-#define RK3588_HCLK_RGA2 438
-#define RK3588_ACLK_RGA2 439
-#define RK3588_CLK_RGA2_CORE 440
-#define RK3588_HCLK_RGA3_0 441
-#define RK3588_ACLK_RGA3_0 442
-#define RK3588_CLK_RGA3_0_CORE 443
-#define RK3588_ACLK_VDPU_ROOT 444
-#define RK3588_ACLK_VDPU_LOW_ROOT 445
-#define RK3588_HCLK_VDPU_ROOT 446
-#define RK3588_ACLK_JPEG_DECODER_ROOT 447
-#define RK3588_ACLK_VPU 448
-#define RK3588_HCLK_VPU 449
-#define RK3588_HCLK_RKVENC0_ROOT 450
-#define RK3588_ACLK_RKVENC0_ROOT 451
-#define RK3588_HCLK_RKVENC0 452
-#define RK3588_ACLK_RKVENC0 453
-#define RK3588_CLK_RKVENC0_CORE 454
-#define RK3588_HCLK_RKVENC1_ROOT 455
-#define RK3588_ACLK_RKVENC1_ROOT 456
-#define RK3588_HCLK_RKVENC1 457
-#define RK3588_ACLK_RKVENC1 458
-#define RK3588_CLK_RKVENC1_CORE 459
-#define RK3588_ICLK_CSIHOST01 460
-#define RK3588_ICLK_CSIHOST0 461
-#define RK3588_ICLK_CSIHOST1 462
-#define RK3588_PCLK_CSI_HOST_0 463
-#define RK3588_PCLK_CSI_HOST_1 464
-#define RK3588_PCLK_CSI_HOST_2 465
-#define RK3588_PCLK_CSI_HOST_3 466
-#define RK3588_PCLK_CSI_HOST_4 467
-#define RK3588_PCLK_CSI_HOST_5 468
-#define RK3588_ACLK_FISHEYE0 469
-#define RK3588_HCLK_FISHEYE0 470
-#define RK3588_CLK_FISHEYE0_CORE 471
-#define RK3588_ACLK_FISHEYE1 472
-#define RK3588_HCLK_FISHEYE1 473
-#define RK3588_CLK_FISHEYE1_CORE 474
-#define RK3588_CLK_ISP0_CORE 475
-#define RK3588_CLK_ISP0_CORE_MARVIN 476
-#define RK3588_CLK_ISP0_CORE_VICAP 477
-#define RK3588_ACLK_ISP0 478
-#define RK3588_HCLK_ISP0 479
-#define RK3588_ACLK_VI_ROOT 480
-#define RK3588_HCLK_VI_ROOT 481
-#define RK3588_PCLK_VI_ROOT 482
-#define RK3588_DCLK_VICAP 483
-#define RK3588_ACLK_VICAP 484
-#define RK3588_HCLK_VICAP 485
-#define RK3588_PCLK_DP0 486
-#define RK3588_PCLK_DP1 487
-#define RK3588_PCLK_S_DP0 488
-#define RK3588_PCLK_S_DP1 489
-#define RK3588_CLK_DP0 490
-#define RK3588_CLK_DP1 491
-#define RK3588_HCLK_HDCP_KEY0 492
-#define RK3588_ACLK_HDCP0 493
-#define RK3588_HCLK_HDCP0 494
-#define RK3588_PCLK_HDCP0 495
-#define RK3588_HCLK_I2S4_8CH 496
-#define RK3588_ACLK_TRNG0 497
-#define RK3588_PCLK_TRNG0 498
-#define RK3588_ACLK_VO0_ROOT 499
-#define RK3588_HCLK_VO0_ROOT 500
-#define RK3588_HCLK_VO0_S_ROOT 501
-#define RK3588_PCLK_VO0_ROOT 502
-#define RK3588_PCLK_VO0_S_ROOT 503
-#define RK3588_PCLK_VO0GRF 504
-#define RK3588_CLK_I2S4_8CH_TX_SRC 505
-#define RK3588_CLK_I2S4_8CH_TX_FRAC 506
-#define RK3588_MCLK_I2S4_8CH_TX 507
-#define RK3588_CLK_I2S4_8CH_TX 508
-/* 509 */
-#define RK3588_HCLK_I2S8_8CH 510
-#define RK3588_CLK_I2S8_8CH_TX_SRC 511
-#define RK3588_CLK_I2S8_8CH_TX_FRAC 512
-#define RK3588_MCLK_I2S8_8CH_TX 513
-#define RK3588_CLK_I2S8_8CH_TX 514
-/* 515 */
-#define RK3588_HCLK_SPDIF2_DP0 516
-#define RK3588_CLK_SPDIF2_DP0_SRC 517
-#define RK3588_CLK_SPDIF2_DP0_FRAC 518
-#define RK3588_MCLK_SPDIF2_DP0 519
-#define RK3588_CLK_SPDIF2_DP0 520
-#define RK3588_MCLK_SPDIF2 521
-#define RK3588_HCLK_SPDIF5_DP1 522
-#define RK3588_CLK_SPDIF5_DP1_SRC 523
-#define RK3588_CLK_SPDIF5_DP1_FRAC 524
-#define RK3588_MCLK_SPDIF5_DP1 525
-#define RK3588_CLK_SPDIF5_DP1 526
-#define RK3588_MCLK_SPDIF5 527
-#define RK3588_PCLK_EDP0 528
-#define RK3588_CLK_EDP0_24M 529
-#define RK3588_CLK_EDP0_200M 530
-#define RK3588_PCLK_EDP1 531
-#define RK3588_CLK_EDP1_24M 532
-#define RK3588_CLK_EDP1_200M 533
-#define RK3588_HCLK_HDCP_KEY1 534
-#define RK3588_ACLK_HDCP1 535
-#define RK3588_HCLK_HDCP1 536
-#define RK3588_PCLK_HDCP1 537
-#define RK3588_ACLK_HDMIRX 538
-#define RK3588_PCLK_HDMIRX 539
-#define RK3588_CLK_HDMIRX_REF 540
-#define RK3588_CLK_HDMIRX_AUD_SRC 541
-#define RK3588_CLK_HDMIRX_AUD_FRAC 542
-#define RK3588_CLK_HDMIRX_AUD 543
-#define RK3588_CLK_HDMIRX_AUD_P_MUX 544
-#define RK3588_PCLK_HDMITX0 545
-#define RK3588_CLK_HDMITX0_EARC 546
-#define RK3588_CLK_HDMITX0_REF 547
-#define RK3588_PCLK_HDMITX1 548
-#define RK3588_CLK_HDMITX1_EARC 549
-#define RK3588_CLK_HDMITX1_REF 550
-#define RK3588_CLK_HDMITRX_REFSRC 551
-#define RK3588_ACLK_TRNG1 552
-#define RK3588_PCLK_TRNG1 553
-#define RK3588_ACLK_HDCP1_ROOT 554
-#define RK3588_ACLK_HDMIRX_ROOT 555
-#define RK3588_HCLK_VO1_ROOT 556
-#define RK3588_HCLK_VO1_S_ROOT 557
-#define RK3588_PCLK_VO1_ROOT 558
-#define RK3588_PCLK_VO1_S_ROOT 559
-#define RK3588_PCLK_S_EDP0 560
-#define RK3588_PCLK_S_EDP1 561
-#define RK3588_PCLK_S_HDMIRX 562
-#define RK3588_HCLK_I2S10_8CH 563
-#define RK3588_CLK_I2S10_8CH_RX_SRC 564
-#define RK3588_CLK_I2S10_8CH_RX_FRAC 565
-#define RK3588_CLK_I2S10_8CH_RX 566
-#define RK3588_MCLK_I2S10_8CH_RX 567
-#define RK3588_HCLK_I2S7_8CH 568
-#define RK3588_CLK_I2S7_8CH_RX_SRC 569
-#define RK3588_CLK_I2S7_8CH_RX_FRAC 570
-#define RK3588_CLK_I2S7_8CH_RX 571
-#define RK3588_MCLK_I2S7_8CH_RX 572
-/* 573 */
-#define RK3588_HCLK_I2S9_8CH 574
-#define RK3588_CLK_I2S9_8CH_RX_SRC 575
-#define RK3588_CLK_I2S9_8CH_RX_FRAC 576
-#define RK3588_CLK_I2S9_8CH_RX 577
-#define RK3588_MCLK_I2S9_8CH_RX 578
-#define RK3588_CLK_I2S5_8CH_TX_SRC 579
-#define RK3588_CLK_I2S5_8CH_TX_FRAC 580
-#define RK3588_CLK_I2S5_8CH_TX 581
-#define RK3588_MCLK_I2S5_8CH_TX 582
-/* 583 */
-#define RK3588_HCLK_I2S5_8CH 584
-#define RK3588_CLK_I2S6_8CH_TX_SRC 585
-#define RK3588_CLK_I2S6_8CH_TX_FRAC 586
-#define RK3588_CLK_I2S6_8CH_TX 587
-#define RK3588_MCLK_I2S6_8CH_TX 588
-#define RK3588_CLK_I2S6_8CH_RX_SRC 589
-#define RK3588_CLK_I2S6_8CH_RX_FRAC 590
-#define RK3588_CLK_I2S6_8CH_RX 591
-#define RK3588_MCLK_I2S6_8CH_RX 592
-#define RK3588_I2S6_8CH_MCLKOUT 593
-#define RK3588_HCLK_I2S6_8CH 594
-#define RK3588_HCLK_SPDIF3 595
-#define RK3588_CLK_SPDIF3_SRC 596
-#define RK3588_CLK_SPDIF3_FRAC 597
-#define RK3588_CLK_SPDIF3 598
-#define RK3588_MCLK_SPDIF3 599
-#define RK3588_HCLK_SPDIF4 600
-#define RK3588_CLK_SPDIF4_SRC 601
-#define RK3588_CLK_SPDIF4_FRAC 602
-#define RK3588_CLK_SPDIF4 603
-#define RK3588_MCLK_SPDIF4 604
-#define RK3588_HCLK_SPDIFRX0 605
-#define RK3588_MCLK_SPDIFRX0 606
-#define RK3588_HCLK_SPDIFRX1 607
-#define RK3588_MCLK_SPDIFRX1 608
-#define RK3588_HCLK_SPDIFRX2 609
-#define RK3588_MCLK_SPDIFRX2 610
-#define RK3588_ACLK_VO1USB_TOP_ROOT 611
-#define RK3588_HCLK_VO1USB_TOP_ROOT 612
-#define RK3588_CLK_HDMIHDP0 613
-#define RK3588_CLK_HDMIHDP1 614
-#define RK3588_PCLK_HDPTX0 615
-#define RK3588_PCLK_HDPTX1 616
-#define RK3588_PCLK_USBDPPHY0 617
-#define RK3588_PCLK_USBDPPHY1 618
-#define RK3588_ACLK_VOP_ROOT 619
-#define RK3588_ACLK_VOP_LOW_ROOT 620
-#define RK3588_HCLK_VOP_ROOT 621
-#define RK3588_PCLK_VOP_ROOT 622
-#define RK3588_HCLK_VOP 623
-#define RK3588_ACLK_VOP 624
-#define RK3588_DCLK_VOP0_SRC 625
-#define RK3588_DCLK_VOP1_SRC 626
-#define RK3588_DCLK_VOP2_SRC 627
-#define RK3588_DCLK_VOP0 628
-#define RK3588_DCLK_VOP1 629
-#define RK3588_DCLK_VOP2 630
-#define RK3588_DCLK_VOP3 631
-#define RK3588_PCLK_DSIHOST0 632
-#define RK3588_PCLK_DSIHOST1 633
-#define RK3588_CLK_DSIHOST0 634
-#define RK3588_CLK_DSIHOST1 635
-#define RK3588_CLK_VOP_PMU 636
-#define RK3588_ACLK_VOP_DOBY 637
-#define RK3588_ACLK_VOP_SUB_SRC 638
-#define RK3588_CLK_USBDP_PHY0_IMMORTAL 639
-#define RK3588_CLK_USBDP_PHY1_IMMORTAL 640
-#define RK3588_CLK_PMU0 641
-#define RK3588_PCLK_PMU0 642
-#define RK3588_PCLK_PMU0IOC 643
-#define RK3588_PCLK_GPIO0 644
-#define RK3588_DBCLK_GPIO0 645
-#define RK3588_PCLK_I2C0 646
-#define RK3588_CLK_I2C0 647
-#define RK3588_HCLK_I2S1_8CH 648
-#define RK3588_CLK_I2S1_8CH_TX_SRC 649
-#define RK3588_CLK_I2S1_8CH_TX_FRAC 650
-#define RK3588_CLK_I2S1_8CH_TX 651
-#define RK3588_MCLK_I2S1_8CH_TX 652
-#define RK3588_CLK_I2S1_8CH_RX_SRC 653
-#define RK3588_CLK_I2S1_8CH_RX_FRAC 654
-#define RK3588_CLK_I2S1_8CH_RX 655
-#define RK3588_MCLK_I2S1_8CH_RX 656
-#define RK3588_I2S1_8CH_MCLKOUT 657
-#define RK3588_CLK_PMU1_50M_SRC 658
-#define RK3588_CLK_PMU1_100M_SRC 659
-#define RK3588_CLK_PMU1_200M_SRC 660
-#define RK3588_CLK_PMU1_300M_SRC 661
-#define RK3588_CLK_PMU1_400M_SRC 662
-#define RK3588_HCLK_PMU1_ROOT 663
-#define RK3588_PCLK_PMU1_ROOT 664
-#define RK3588_PCLK_PMU0_ROOT 665
-#define RK3588_HCLK_PMU_CM0_ROOT 666
-#define RK3588_PCLK_PMU1 667
-#define RK3588_CLK_DDR_FAIL_SAFE 668
-#define RK3588_CLK_PMU1 669
-#define RK3588_HCLK_PDM0 670
-#define RK3588_MCLK_PDM0 671
-#define RK3588_HCLK_VAD 672
-#define RK3588_FCLK_PMU_CM0_CORE 673
-#define RK3588_CLK_PMU_CM0_RTC 674
-#define RK3588_PCLK_PMU1_IOC 675
-#define RK3588_PCLK_PMU1PWM 676
-#define RK3588_CLK_PMU1PWM 677
-#define RK3588_CLK_PMU1PWM_CAPTURE 678
-#define RK3588_PCLK_PMU1TIMER 679
-#define RK3588_CLK_PMU1TIMER_ROOT 680
-#define RK3588_CLK_PMU1TIMER0 681
-#define RK3588_CLK_PMU1TIMER1 682
-#define RK3588_CLK_UART0_SRC 683
-#define RK3588_CLK_UART0_FRAC 684
-#define RK3588_CLK_UART0 685
-#define RK3588_SCLK_UART0 686
-#define RK3588_PCLK_UART0 687
-#define RK3588_PCLK_PMU1WDT 688
-#define RK3588_TCLK_PMU1WDT 689
-#define RK3588_CLK_CR_PARA 690
-#define RK3588_CLK_HDPTX0_REF_XTAL 691 /* obsolete? */
-#define RK3588_CLK_REF_MIPI_DCPHY0 692 /* obsolete? */
-#define RK3588_CLK_USB2PHY_HDPTXRXPHY_REF 693
-#define RK3588_CLK_USBDPPHY_MIPIDCPPHY_REF 694
-#define RK3588_CLK_REF_PIPE_PHY0_OSC_SRC 695
-#define RK3588_CLK_REF_PIPE_PHY1_OSC_SRC 696
-#define RK3588_CLK_REF_PIPE_PHY2_OSC_SRC 697
-#define RK3588_CLK_REF_PIPE_PHY0_PLL_SRC 698
-#define RK3588_CLK_REF_PIPE_PHY1_PLL_SRC 699
-#define RK3588_CLK_REF_PIPE_PHY2_PLL_SRC 700
-#define RK3588_CLK_REF_PIPE_PHY0 701
-#define RK3588_CLK_REF_PIPE_PHY1 702
-#define RK3588_CLK_REF_PIPE_PHY2 703
-#define RK3588_SCLK_SDIO_DRV 704
-#define RK3588_SCLK_SDIO_SAMPLE 705
-#define RK3588_SCLK_SDMMC_DRV 706
-#define RK3588_SCLK_SDMMC_SAMPLE 707
-#define RK3588_CLK_PCIE1L0_PIPE 708
-#define RK3588_CLK_PCIE1L1_PIPE 709
-#define RK3588_CLK_BIGCORE0_PVTM 710
-#define RK3588_CLK_CORE_BIGCORE0_PVTM 711
-#define RK3588_CLK_BIGCORE1_PVTM 712
-#define RK3588_CLK_CORE_BIGCORE1_PVTM 713
-#define RK3588_CLK_LITCORE_PVTM 714
-#define RK3588_CLK_CORE_LITCORE_PVTM 715
-#define RK3588_CLK_AUX16M_0 716
-#define RK3588_CLK_AUX16M_1 717
-#define RK3588_CLK_PHY0_REF_ALT_P 718
-#define RK3588_CLK_PHY0_REF_ALT_M 719
-#define RK3588_CLK_PHY1_REF_ALT_P 720
-#define RK3588_CLK_PHY1_REF_ALT_M 721
+#define RK3588_PLL_B0PLL 0
+#define RK3588_PLL_B1PLL 1
+#define RK3588_PLL_LPLL 2
+#define RK3588_PLL_V0PLL 3
+#define RK3588_PLL_AUPLL 4
+#define RK3588_PLL_CPLL 5
+#define RK3588_PLL_GPLL 6
+#define RK3588_PLL_NPLL 7
+#define RK3588_PLL_PPLL 8
+#define RK3588_ARMCLK_L 9
+#define RK3588_ARMCLK_B01 10
+#define RK3588_ARMCLK_B23 11
+#define RK3588_PCLK_BIGCORE0_ROOT 12
+#define RK3588_PCLK_BIGCORE0_PVTM 13
+#define RK3588_PCLK_BIGCORE1_ROOT 14
+#define RK3588_PCLK_BIGCORE1_PVTM 15
+#define RK3588_PCLK_DSU_S_ROOT 16
+#define RK3588_PCLK_DSU_ROOT 17
+#define RK3588_PCLK_DSU_NS_ROOT 18
+#define RK3588_PCLK_LITCORE_PVTM 19
+#define RK3588_PCLK_DBG 20
+#define RK3588_PCLK_DSU 21
+#define RK3588_PCLK_S_DAPLITE 22
+#define RK3588_PCLK_M_DAPLITE 23
+#define RK3588_MBIST_MCLK_PDM1 24
+#define RK3588_MBIST_CLK_ACDCDIG 25
+#define RK3588_HCLK_I2S2_2CH 26
+#define RK3588_HCLK_I2S3_2CH 27
+#define RK3588_CLK_I2S2_2CH_SRC 28
+#define RK3588_CLK_I2S2_2CH_FRAC 29
+#define RK3588_CLK_I2S2_2CH 30
+#define RK3588_MCLK_I2S2_2CH 31
+#define RK3588_I2S2_2CH_MCLKOUT 32
+#define RK3588_CLK_DAC_ACDCDIG 33
+#define RK3588_CLK_I2S3_2CH_SRC 34
+#define RK3588_CLK_I2S3_2CH_FRAC 35
+#define RK3588_CLK_I2S3_2CH 36
+#define RK3588_MCLK_I2S3_2CH 37
+#define RK3588_I2S3_2CH_MCLKOUT 38
+#define RK3588_PCLK_ACDCDIG 39
+#define RK3588_HCLK_I2S0_8CH 40
+#define RK3588_CLK_I2S0_8CH_TX_SRC 41
+#define RK3588_CLK_I2S0_8CH_TX_FRAC 42
+#define RK3588_MCLK_I2S0_8CH_TX 43
+#define RK3588_CLK_I2S0_8CH_TX 44
+#define RK3588_CLK_I2S0_8CH_RX_SRC 45
+#define RK3588_CLK_I2S0_8CH_RX_FRAC 46
+#define RK3588_MCLK_I2S0_8CH_RX 47
+#define RK3588_CLK_I2S0_8CH_RX 48
+#define RK3588_I2S0_8CH_MCLKOUT 49
+#define RK3588_HCLK_PDM1 50
+#define RK3588_MCLK_PDM1 51
+#define RK3588_HCLK_AUDIO_ROOT 52
+#define RK3588_PCLK_AUDIO_ROOT 53
+#define RK3588_HCLK_SPDIF0 54
+#define RK3588_CLK_SPDIF0_SRC 55
+#define RK3588_CLK_SPDIF0_FRAC 56
+#define RK3588_MCLK_SPDIF0 57
+#define RK3588_CLK_SPDIF0 58
+#define RK3588_CLK_SPDIF1 59
+#define RK3588_HCLK_SPDIF1 60
+#define RK3588_CLK_SPDIF1_SRC 61
+#define RK3588_CLK_SPDIF1_FRAC 62
+#define RK3588_MCLK_SPDIF1 63
+#define RK3588_ACLK_AV1_ROOT 64
+#define RK3588_ACLK_AV1 65
+#define RK3588_PCLK_AV1_ROOT 66
+#define RK3588_PCLK_AV1 67
+#define RK3588_PCLK_MAILBOX0 68
+#define RK3588_PCLK_MAILBOX1 69
+#define RK3588_PCLK_MAILBOX2 70
+#define RK3588_PCLK_PMU2 71
+#define RK3588_PCLK_PMUCM0_INTMUX 72
+#define RK3588_PCLK_DDRCM0_INTMUX 73
+#define RK3588_PCLK_TOP 74
+#define RK3588_PCLK_PWM1 75
+#define RK3588_CLK_PWM1 76
+#define RK3588_CLK_PWM1_CAPTURE 77
+#define RK3588_PCLK_PWM2 78
+#define RK3588_CLK_PWM2 79
+#define RK3588_CLK_PWM2_CAPTURE 80
+#define RK3588_PCLK_PWM3 81
+#define RK3588_CLK_PWM3 82
+#define RK3588_CLK_PWM3_CAPTURE 83
+#define RK3588_PCLK_BUSTIMER0 84
+#define RK3588_PCLK_BUSTIMER1 85
+#define RK3588_CLK_BUS_TIMER_ROOT 86
+#define RK3588_CLK_BUSTIMER0 87
+#define RK3588_CLK_BUSTIMER1 88
+#define RK3588_CLK_BUSTIMER2 89
+#define RK3588_CLK_BUSTIMER3 90
+#define RK3588_CLK_BUSTIMER4 91
+#define RK3588_CLK_BUSTIMER5 92
+#define RK3588_CLK_BUSTIMER6 93
+#define RK3588_CLK_BUSTIMER7 94
+#define RK3588_CLK_BUSTIMER8 95
+#define RK3588_CLK_BUSTIMER9 96
+#define RK3588_CLK_BUSTIMER10 97
+#define RK3588_CLK_BUSTIMER11 98
+#define RK3588_PCLK_WDT0 99
+#define RK3588_TCLK_WDT0 100
+#define RK3588_PCLK_CAN0 101
+#define RK3588_CLK_CAN0 102
+#define RK3588_PCLK_CAN1 103
+#define RK3588_CLK_CAN1 104
+#define RK3588_PCLK_CAN2 105
+#define RK3588_CLK_CAN2 106
+#define RK3588_ACLK_DECOM 107
+#define RK3588_PCLK_DECOM 108
+#define RK3588_DCLK_DECOM 109
+#define RK3588_ACLK_DMAC0 110
+#define RK3588_ACLK_DMAC1 111
+#define RK3588_ACLK_DMAC2 112
+#define RK3588_ACLK_BUS_ROOT 113
+#define RK3588_ACLK_GIC 114
+#define RK3588_PCLK_GPIO1 115
+#define RK3588_DBCLK_GPIO1 116
+#define RK3588_PCLK_GPIO2 117
+#define RK3588_DBCLK_GPIO2 118
+#define RK3588_PCLK_GPIO3 119
+#define RK3588_DBCLK_GPIO3 120
+#define RK3588_PCLK_GPIO4 121
+#define RK3588_DBCLK_GPIO4 122
+#define RK3588_PCLK_I2C1 123
+#define RK3588_PCLK_I2C2 124
+#define RK3588_PCLK_I2C3 125
+#define RK3588_PCLK_I2C4 126
+#define RK3588_PCLK_I2C5 127
+#define RK3588_PCLK_I2C6 128
+#define RK3588_PCLK_I2C7 129
+#define RK3588_PCLK_I2C8 130
+#define RK3588_CLK_I2C1 131
+#define RK3588_CLK_I2C2 132
+#define RK3588_CLK_I2C3 133
+#define RK3588_CLK_I2C4 134
+#define RK3588_CLK_I2C5 135
+#define RK3588_CLK_I2C6 136
+#define RK3588_CLK_I2C7 137
+#define RK3588_CLK_I2C8 138
+#define RK3588_PCLK_OTPC_NS 139
+#define RK3588_CLK_OTPC_NS 140
+#define RK3588_CLK_OTPC_ARB 141
+#define RK3588_CLK_OTPC_AUTO_RD_G 142
+#define RK3588_CLK_OTP_PHY_G 143
+#define RK3588_PCLK_SARADC 144
+#define RK3588_CLK_SARADC 145
+#define RK3588_PCLK_SPI0 146
+#define RK3588_PCLK_SPI1 147
+#define RK3588_PCLK_SPI2 148
+#define RK3588_PCLK_SPI3 149
+#define RK3588_PCLK_SPI4 150
+#define RK3588_CLK_SPI0 151
+#define RK3588_CLK_SPI1 152
+#define RK3588_CLK_SPI2 153
+#define RK3588_CLK_SPI3 154
+#define RK3588_CLK_SPI4 155
+#define RK3588_ACLK_SPINLOCK 156
+#define RK3588_PCLK_TSADC 157
+#define RK3588_CLK_TSADC 158
+#define RK3588_PCLK_UART1 159
+#define RK3588_PCLK_UART2 160
+#define RK3588_PCLK_UART3 161
+#define RK3588_PCLK_UART4 162
+#define RK3588_PCLK_UART5 163
+#define RK3588_PCLK_UART6 164
+#define RK3588_PCLK_UART7 165
+#define RK3588_PCLK_UART8 166
+#define RK3588_PCLK_UART9 167
+#define RK3588_CLK_UART1_SRC 168
+#define RK3588_CLK_UART1_FRAC 169
+#define RK3588_CLK_UART1 170
+#define RK3588_SCLK_UART1 171
+#define RK3588_CLK_UART2_SRC 172
+#define RK3588_CLK_UART2_FRAC 173
+#define RK3588_CLK_UART2 174
+#define RK3588_SCLK_UART2 175
+#define RK3588_CLK_UART3_SRC 176
+#define RK3588_CLK_UART3_FRAC 177
+#define RK3588_CLK_UART3 178
+#define RK3588_SCLK_UART3 179
+#define RK3588_CLK_UART4_SRC 180
+#define RK3588_CLK_UART4_FRAC 181
+#define RK3588_CLK_UART4 182
+#define RK3588_SCLK_UART4 183
+#define RK3588_CLK_UART5_SRC 184
+#define RK3588_CLK_UART5_FRAC 185
+#define RK3588_CLK_UART5 186
+#define RK3588_SCLK_UART5 187
+#define RK3588_CLK_UART6_SRC 188
+#define RK3588_CLK_UART6_FRAC 189
+#define RK3588_CLK_UART6 190
+#define RK3588_SCLK_UART6 191
+#define RK3588_CLK_UART7_SRC 192
+#define RK3588_CLK_UART7_FRAC 193
+#define RK3588_CLK_UART7 194
+#define RK3588_SCLK_UART7 195
+#define RK3588_CLK_UART8_SRC 196
+#define RK3588_CLK_UART8_FRAC 197
+#define RK3588_CLK_UART8 198
+#define RK3588_SCLK_UART8 199
+#define RK3588_CLK_UART9_SRC 200
+#define RK3588_CLK_UART9_FRAC 201
+#define RK3588_CLK_UART9 202
+#define RK3588_SCLK_UART9 203
+#define RK3588_ACLK_CENTER_ROOT 204
+#define RK3588_ACLK_CENTER_LOW_ROOT 205
+#define RK3588_HCLK_CENTER_ROOT 206
+#define RK3588_PCLK_CENTER_ROOT 207
+#define RK3588_ACLK_DMA2DDR 208
+#define RK3588_ACLK_DDR_SHAREMEM 209
+#define RK3588_ACLK_CENTER_S200_ROOT 210
+#define RK3588_ACLK_CENTER_S400_ROOT 211
+#define RK3588_FCLK_DDR_CM0_CORE 212
+#define RK3588_CLK_DDR_TIMER_ROOT 213
+#define RK3588_CLK_DDR_TIMER0 214
+#define RK3588_CLK_DDR_TIMER1 215
+#define RK3588_TCLK_WDT_DDR 216
+#define RK3588_CLK_DDR_CM0_RTC 217
+#define RK3588_PCLK_WDT 218
+#define RK3588_PCLK_TIMER 219
+#define RK3588_PCLK_DMA2DDR 220
+#define RK3588_PCLK_SHAREMEM 221
+#define RK3588_CLK_50M_SRC 222
+#define RK3588_CLK_100M_SRC 223
+#define RK3588_CLK_150M_SRC 224
+#define RK3588_CLK_200M_SRC 225
+#define RK3588_CLK_250M_SRC 226
+#define RK3588_CLK_300M_SRC 227
+#define RK3588_CLK_350M_SRC 228
+#define RK3588_CLK_400M_SRC 229
+#define RK3588_CLK_450M_SRC 230
+#define RK3588_CLK_500M_SRC 231
+#define RK3588_CLK_600M_SRC 232
+#define RK3588_CLK_650M_SRC 233
+#define RK3588_CLK_700M_SRC 234
+#define RK3588_CLK_800M_SRC 235
+#define RK3588_CLK_1000M_SRC 236
+#define RK3588_CLK_1200M_SRC 237
+#define RK3588_ACLK_TOP_M300_ROOT 238
+#define RK3588_ACLK_TOP_M500_ROOT 239
+#define RK3588_ACLK_TOP_M400_ROOT 240
+#define RK3588_ACLK_TOP_S200_ROOT 241
+#define RK3588_ACLK_TOP_S400_ROOT 242
+#define RK3588_CLK_MIPI_CAMARAOUT_M0 243
+#define RK3588_CLK_MIPI_CAMARAOUT_M1 244
+#define RK3588_CLK_MIPI_CAMARAOUT_M2 245
+#define RK3588_CLK_MIPI_CAMARAOUT_M3 246
+#define RK3588_CLK_MIPI_CAMARAOUT_M4 247
+#define RK3588_MCLK_GMAC0_OUT 248
+#define RK3588_REFCLKO25M_ETH0_OUT 249
+#define RK3588_REFCLKO25M_ETH1_OUT 250
+#define RK3588_CLK_CIFOUT_OUT 251
+#define RK3588_PCLK_MIPI_DCPHY0 252
+#define RK3588_PCLK_MIPI_DCPHY1 253
+#define RK3588_PCLK_CSIPHY0 254
+#define RK3588_PCLK_CSIPHY1 255
+#define RK3588_ACLK_TOP_ROOT 256
+#define RK3588_PCLK_TOP_ROOT 257
+#define RK3588_ACLK_LOW_TOP_ROOT 258
+#define RK3588_PCLK_CRU 259
+#define RK3588_PCLK_GPU_ROOT 260
+#define RK3588_CLK_GPU_SRC 261
+#define RK3588_CLK_GPU 262
+#define RK3588_CLK_GPU_COREGROUP 263
+#define RK3588_CLK_GPU_STACKS 264
+#define RK3588_PCLK_GPU_PVTM 265
+#define RK3588_CLK_GPU_PVTM 266
+#define RK3588_CLK_CORE_GPU_PVTM 267
+#define RK3588_PCLK_GPU_GRF 268
+#define RK3588_ACLK_ISP1_ROOT 269
+#define RK3588_HCLK_ISP1_ROOT 270
+#define RK3588_CLK_ISP1_CORE 271
+#define RK3588_CLK_ISP1_CORE_MARVIN 272
+#define RK3588_CLK_ISP1_CORE_VICAP 273
+#define RK3588_ACLK_ISP1 274
+#define RK3588_HCLK_ISP1 275
+#define RK3588_ACLK_NPU1 276
+#define RK3588_HCLK_NPU1 277
+#define RK3588_ACLK_NPU2 278
+#define RK3588_HCLK_NPU2 279
+#define RK3588_HCLK_NPU_CM0_ROOT 280
+#define RK3588_FCLK_NPU_CM0_CORE 281
+#define RK3588_CLK_NPU_CM0_RTC 282
+#define RK3588_PCLK_NPU_PVTM 283
+#define RK3588_PCLK_NPU_GRF 284
+#define RK3588_CLK_NPU_PVTM 285
+#define RK3588_CLK_CORE_NPU_PVTM 286
+#define RK3588_ACLK_NPU0 287
+#define RK3588_HCLK_NPU0 288
+#define RK3588_HCLK_NPU_ROOT 289
+#define RK3588_CLK_NPU_DSU0 290
+#define RK3588_PCLK_NPU_ROOT 291
+#define RK3588_PCLK_NPU_TIMER 292
+#define RK3588_CLK_NPUTIMER_ROOT 293
+#define RK3588_CLK_NPUTIMER0 294
+#define RK3588_CLK_NPUTIMER1 295
+#define RK3588_PCLK_NPU_WDT 296
+#define RK3588_TCLK_NPU_WDT 297
+#define RK3588_HCLK_EMMC 298
+#define RK3588_ACLK_EMMC 299
+#define RK3588_CCLK_EMMC 300
+#define RK3588_BCLK_EMMC 301
+#define RK3588_TMCLK_EMMC 302
+#define RK3588_SCLK_SFC 303
+#define RK3588_HCLK_SFC 304
+#define RK3588_HCLK_SFC_XIP 305
+#define RK3588_HCLK_NVM_ROOT 306
+#define RK3588_ACLK_NVM_ROOT 307
+#define RK3588_CLK_GMAC0_PTP_REF 308
+#define RK3588_CLK_GMAC1_PTP_REF 309
+#define RK3588_CLK_GMAC_125M 310
+#define RK3588_CLK_GMAC_50M 311
+#define RK3588_ACLK_PHP_GIC_ITS 312
+#define RK3588_ACLK_MMU_PCIE 313
+#define RK3588_ACLK_MMU_PHP 314
+#define RK3588_ACLK_PCIE_4L_DBI 315
+#define RK3588_ACLK_PCIE_2L_DBI 316
+#define RK3588_ACLK_PCIE_1L0_DBI 317
+#define RK3588_ACLK_PCIE_1L1_DBI 318
+#define RK3588_ACLK_PCIE_1L2_DBI 319
+#define RK3588_ACLK_PCIE_4L_MSTR 320
+#define RK3588_ACLK_PCIE_2L_MSTR 321
+#define RK3588_ACLK_PCIE_1L0_MSTR 322
+#define RK3588_ACLK_PCIE_1L1_MSTR 323
+#define RK3588_ACLK_PCIE_1L2_MSTR 324
+#define RK3588_ACLK_PCIE_4L_SLV 325
+#define RK3588_ACLK_PCIE_2L_SLV 326
+#define RK3588_ACLK_PCIE_1L0_SLV 327
+#define RK3588_ACLK_PCIE_1L1_SLV 328
+#define RK3588_ACLK_PCIE_1L2_SLV 329
+#define RK3588_PCLK_PCIE_4L 330
+#define RK3588_PCLK_PCIE_2L 331
+#define RK3588_PCLK_PCIE_1L0 332
+#define RK3588_PCLK_PCIE_1L1 333
+#define RK3588_PCLK_PCIE_1L2 334
+#define RK3588_CLK_PCIE_AUX0 335
+#define RK3588_CLK_PCIE_AUX1 336
+#define RK3588_CLK_PCIE_AUX2 337
+#define RK3588_CLK_PCIE_AUX3 338
+#define RK3588_CLK_PCIE_AUX4 339
+#define RK3588_CLK_PIPEPHY0_REF 340
+#define RK3588_CLK_PIPEPHY1_REF 341
+#define RK3588_CLK_PIPEPHY2_REF 342
+#define RK3588_PCLK_PHP_ROOT 343
+#define RK3588_PCLK_GMAC0 344
+#define RK3588_PCLK_GMAC1 345
+#define RK3588_ACLK_PCIE_ROOT 346
+#define RK3588_ACLK_PHP_ROOT 347
+#define RK3588_ACLK_PCIE_BRIDGE 348
+#define RK3588_ACLK_GMAC0 349
+#define RK3588_ACLK_GMAC1 350
+#define RK3588_CLK_PMALIVE0 351
+#define RK3588_CLK_PMALIVE1 352
+#define RK3588_CLK_PMALIVE2 353
+#define RK3588_ACLK_SATA0 354
+#define RK3588_ACLK_SATA1 355
+#define RK3588_ACLK_SATA2 356
+#define RK3588_CLK_RXOOB0 357
+#define RK3588_CLK_RXOOB1 358
+#define RK3588_CLK_RXOOB2 359
+#define RK3588_ACLK_USB3OTG2 360
+#define RK3588_SUSPEND_CLK_USB3OTG2 361
+#define RK3588_REF_CLK_USB3OTG2 362
+#define RK3588_CLK_UTMI_OTG2 363
+#define RK3588_CLK_PIPEPHY0_PIPE_G 364
+#define RK3588_CLK_PIPEPHY1_PIPE_G 365
+#define RK3588_CLK_PIPEPHY2_PIPE_G 366
+#define RK3588_CLK_PIPEPHY0_PIPE_ASIC_G 367
+#define RK3588_CLK_PIPEPHY1_PIPE_ASIC_G 368
+#define RK3588_CLK_PIPEPHY2_PIPE_ASIC_G 369
+#define RK3588_CLK_PIPEPHY2_PIPE_U3_G 370
+#define RK3588_CLK_PCIE1L2_PIPE 371
+#define RK3588_CLK_PCIE4L_PIPE 372
+#define RK3588_CLK_PCIE2L_PIPE 373
+#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY0 374
+#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY1 375
+#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY2 376
+#define RK3588_PCLK_PCIE_COMBO_PIPE_PHY 377
+#define RK3588_HCLK_RGA3_1 378
+#define RK3588_ACLK_RGA3_1 379
+#define RK3588_CLK_RGA3_1_CORE 380
+#define RK3588_ACLK_RGA3_ROOT 381
+#define RK3588_HCLK_RGA3_ROOT 382
+#define RK3588_ACLK_RKVDEC_CCU 383
+#define RK3588_HCLK_RKVDEC0 384
+#define RK3588_ACLK_RKVDEC0 385
+#define RK3588_CLK_RKVDEC0_CA 386
+#define RK3588_CLK_RKVDEC0_HEVC_CA 387
+#define RK3588_CLK_RKVDEC0_CORE 388
+#define RK3588_HCLK_RKVDEC1 389
+#define RK3588_ACLK_RKVDEC1 390
+#define RK3588_CLK_RKVDEC1_CA 391
+#define RK3588_CLK_RKVDEC1_HEVC_CA 392
+#define RK3588_CLK_RKVDEC1_CORE 393
+#define RK3588_HCLK_SDIO 394
+#define RK3588_CCLK_SRC_SDIO 395
+#define RK3588_ACLK_USB_ROOT 396
+#define RK3588_HCLK_USB_ROOT 397
+#define RK3588_HCLK_HOST0 398
+#define RK3588_HCLK_HOST_ARB0 399
+#define RK3588_HCLK_HOST1 400
+#define RK3588_HCLK_HOST_ARB1 401
+#define RK3588_ACLK_USB3OTG0 402
+#define RK3588_SUSPEND_CLK_USB3OTG0 403
+#define RK3588_REF_CLK_USB3OTG0 404
+#define RK3588_ACLK_USB3OTG1 405
+#define RK3588_SUSPEND_CLK_USB3OTG1 406
+#define RK3588_REF_CLK_USB3OTG1 407
+#define RK3588_UTMI_OHCI_CLK48_HOST0 408
+#define RK3588_UTMI_OHCI_CLK48_HOST1 409
+#define RK3588_HCLK_IEP2P0 410
+#define RK3588_ACLK_IEP2P0 411
+#define RK3588_CLK_IEP2P0_CORE 412
+#define RK3588_ACLK_JPEG_ENCODER0 413
+#define RK3588_HCLK_JPEG_ENCODER0 414
+#define RK3588_ACLK_JPEG_ENCODER1 415
+#define RK3588_HCLK_JPEG_ENCODER1 416
+#define RK3588_ACLK_JPEG_ENCODER2 417
+#define RK3588_HCLK_JPEG_ENCODER2 418
+#define RK3588_ACLK_JPEG_ENCODER3 419
+#define RK3588_HCLK_JPEG_ENCODER3 420
+#define RK3588_ACLK_JPEG_DECODER 421
+#define RK3588_HCLK_JPEG_DECODER 422
+#define RK3588_HCLK_RGA2 423
+#define RK3588_ACLK_RGA2 424
+#define RK3588_CLK_RGA2_CORE 425
+#define RK3588_HCLK_RGA3_0 426
+#define RK3588_ACLK_RGA3_0 427
+#define RK3588_CLK_RGA3_0_CORE 428
+#define RK3588_ACLK_VDPU_ROOT 429
+#define RK3588_ACLK_VDPU_LOW_ROOT 430
+#define RK3588_HCLK_VDPU_ROOT 431
+#define RK3588_ACLK_JPEG_DECODER_ROOT 432
+#define RK3588_ACLK_VPU 433
+#define RK3588_HCLK_VPU 434
+#define RK3588_HCLK_RKVENC0_ROOT 435
+#define RK3588_ACLK_RKVENC0_ROOT 436
+#define RK3588_HCLK_RKVENC0 437
+#define RK3588_ACLK_RKVENC0 438
+#define RK3588_CLK_RKVENC0_CORE 439
+#define RK3588_HCLK_RKVENC1_ROOT 440
+#define RK3588_ACLK_RKVENC1_ROOT 441
+#define RK3588_HCLK_RKVENC1 442
+#define RK3588_ACLK_RKVENC1 443
+#define RK3588_CLK_RKVENC1_CORE 444
+#define RK3588_ICLK_CSIHOST01 445
+#define RK3588_ICLK_CSIHOST0 446
+#define RK3588_ICLK_CSIHOST1 447
+#define RK3588_PCLK_CSI_HOST_0 448
+#define RK3588_PCLK_CSI_HOST_1 449
+#define RK3588_PCLK_CSI_HOST_2 450
+#define RK3588_PCLK_CSI_HOST_3 451
+#define RK3588_PCLK_CSI_HOST_4 452
+#define RK3588_PCLK_CSI_HOST_5 453
+#define RK3588_ACLK_FISHEYE0 454
+#define RK3588_HCLK_FISHEYE0 455
+#define RK3588_CLK_FISHEYE0_CORE 456
+#define RK3588_ACLK_FISHEYE1 457
+#define RK3588_HCLK_FISHEYE1 458
+#define RK3588_CLK_FISHEYE1_CORE 459
+#define RK3588_CLK_ISP0_CORE 460
+#define RK3588_CLK_ISP0_CORE_MARVIN 461
+#define RK3588_CLK_ISP0_CORE_VICAP 462
+#define RK3588_ACLK_ISP0 463
+#define RK3588_HCLK_ISP0 464
+#define RK3588_ACLK_VI_ROOT 465
+#define RK3588_HCLK_VI_ROOT 466
+#define RK3588_PCLK_VI_ROOT 467
+#define RK3588_DCLK_VICAP 468
+#define RK3588_ACLK_VICAP 469
+#define RK3588_HCLK_VICAP 470
+#define RK3588_PCLK_DP0 471
+#define RK3588_PCLK_DP1 472
+#define RK3588_PCLK_S_DP0 473
+#define RK3588_PCLK_S_DP1 474
+#define RK3588_CLK_DP0 475
+#define RK3588_CLK_DP1 476
+#define RK3588_HCLK_HDCP_KEY0 477
+#define RK3588_ACLK_HDCP0 478
+#define RK3588_HCLK_HDCP0 479
+#define RK3588_PCLK_HDCP0 480
+#define RK3588_HCLK_I2S4_8CH 481
+#define RK3588_ACLK_TRNG0 482
+#define RK3588_PCLK_TRNG0 483
+#define RK3588_ACLK_VO0_ROOT 484
+#define RK3588_HCLK_VO0_ROOT 485
+#define RK3588_HCLK_VO0_S_ROOT 486
+#define RK3588_PCLK_VO0_ROOT 487
+#define RK3588_PCLK_VO0_S_ROOT 488
+#define RK3588_PCLK_VO0GRF 489
+#define RK3588_CLK_I2S4_8CH_TX_SRC 490
+#define RK3588_CLK_I2S4_8CH_TX_FRAC 491
+#define RK3588_MCLK_I2S4_8CH_TX 492
+#define RK3588_CLK_I2S4_8CH_TX 493
+#define RK3588_HCLK_I2S8_8CH 494
+#define RK3588_CLK_I2S8_8CH_TX_SRC 495
+#define RK3588_CLK_I2S8_8CH_TX_FRAC 496
+#define RK3588_MCLK_I2S8_8CH_TX 497
+#define RK3588_CLK_I2S8_8CH_TX 498
+#define RK3588_HCLK_SPDIF2_DP0 499
+#define RK3588_CLK_SPDIF2_DP0_SRC 500
+#define RK3588_CLK_SPDIF2_DP0_FRAC 501
+#define RK3588_MCLK_SPDIF2_DP0 502
+#define RK3588_CLK_SPDIF2_DP0 503
+#define RK3588_MCLK_SPDIF2 504
+#define RK3588_HCLK_SPDIF5_DP1 505
+#define RK3588_CLK_SPDIF5_DP1_SRC 506
+#define RK3588_CLK_SPDIF5_DP1_FRAC 507
+#define RK3588_MCLK_SPDIF5_DP1 508
+#define RK3588_CLK_SPDIF5_DP1 509
+#define RK3588_MCLK_SPDIF5 510
+#define RK3588_PCLK_EDP0 511
+#define RK3588_CLK_EDP0_24M 512
+#define RK3588_CLK_EDP0_200M 513
+#define RK3588_PCLK_EDP1 514
+#define RK3588_CLK_EDP1_24M 515
+#define RK3588_CLK_EDP1_200M 516
+#define RK3588_HCLK_HDCP_KEY1 517
+#define RK3588_ACLK_HDCP1 518
+#define RK3588_HCLK_HDCP1 519
+#define RK3588_PCLK_HDCP1 520
+#define RK3588_ACLK_HDMIRX 521
+#define RK3588_PCLK_HDMIRX 522
+#define RK3588_CLK_HDMIRX_REF 523
+#define RK3588_CLK_HDMIRX_AUD_SRC 524
+#define RK3588_CLK_HDMIRX_AUD_FRAC 525
+#define RK3588_CLK_HDMIRX_AUD 526
+#define RK3588_CLK_HDMIRX_AUD_P_MUX 527
+#define RK3588_PCLK_HDMITX0 528
+#define RK3588_CLK_HDMITX0_EARC 529
+#define RK3588_CLK_HDMITX0_REF 530
+#define RK3588_PCLK_HDMITX1 531
+#define RK3588_CLK_HDMITX1_EARC 532
+#define RK3588_CLK_HDMITX1_REF 533
+#define RK3588_CLK_HDMITRX_REFSRC 534
+#define RK3588_ACLK_TRNG1 535
+#define RK3588_PCLK_TRNG1 536
+#define RK3588_ACLK_HDCP1_ROOT 537
+#define RK3588_ACLK_HDMIRX_ROOT 538
+#define RK3588_HCLK_VO1_ROOT 539
+#define RK3588_HCLK_VO1_S_ROOT 540
+#define RK3588_PCLK_VO1_ROOT 541
+#define RK3588_PCLK_VO1_S_ROOT 542
+#define RK3588_PCLK_S_EDP0 543
+#define RK3588_PCLK_S_EDP1 544
+#define RK3588_PCLK_S_HDMIRX 545
+#define RK3588_HCLK_I2S10_8CH 546
+#define RK3588_CLK_I2S10_8CH_RX_SRC 547
+#define RK3588_CLK_I2S10_8CH_RX_FRAC 548
+#define RK3588_CLK_I2S10_8CH_RX 549
+#define RK3588_MCLK_I2S10_8CH_RX 550
+#define RK3588_HCLK_I2S7_8CH 551
+#define RK3588_CLK_I2S7_8CH_RX_SRC 552
+#define RK3588_CLK_I2S7_8CH_RX_FRAC 553
+#define RK3588_CLK_I2S7_8CH_RX 554
+#define RK3588_MCLK_I2S7_8CH_RX 555
+#define RK3588_HCLK_I2S9_8CH 556
+#define RK3588_CLK_I2S9_8CH_RX_SRC 557
+#define RK3588_CLK_I2S9_8CH_RX_FRAC 558
+#define RK3588_CLK_I2S9_8CH_RX 559
+#define RK3588_MCLK_I2S9_8CH_RX 560
+#define RK3588_CLK_I2S5_8CH_TX_SRC 561
+#define RK3588_CLK_I2S5_8CH_TX_FRAC 562
+#define RK3588_CLK_I2S5_8CH_TX 563
+#define RK3588_MCLK_I2S5_8CH_TX 564
+#define RK3588_HCLK_I2S5_8CH 565
+#define RK3588_CLK_I2S6_8CH_TX_SRC 566
+#define RK3588_CLK_I2S6_8CH_TX_FRAC 567
+#define RK3588_CLK_I2S6_8CH_TX 568
+#define RK3588_MCLK_I2S6_8CH_TX 569
+#define RK3588_CLK_I2S6_8CH_RX_SRC 570
+#define RK3588_CLK_I2S6_8CH_RX_FRAC 571
+#define RK3588_CLK_I2S6_8CH_RX 572
+#define RK3588_MCLK_I2S6_8CH_RX 573
+#define RK3588_I2S6_8CH_MCLKOUT 574
+#define RK3588_HCLK_I2S6_8CH 575
+#define RK3588_HCLK_SPDIF3 576
+#define RK3588_CLK_SPDIF3_SRC 577
+#define RK3588_CLK_SPDIF3_FRAC 578
+#define RK3588_CLK_SPDIF3 579
+#define RK3588_MCLK_SPDIF3 580
+#define RK3588_HCLK_SPDIF4 581
+#define RK3588_CLK_SPDIF4_SRC 582
+#define RK3588_CLK_SPDIF4_FRAC 583
+#define RK3588_CLK_SPDIF4 584
+#define RK3588_MCLK_SPDIF4 585
+#define RK3588_HCLK_SPDIFRX0 586
+#define RK3588_MCLK_SPDIFRX0 587
+#define RK3588_HCLK_SPDIFRX1 588
+#define RK3588_MCLK_SPDIFRX1 589
+#define RK3588_HCLK_SPDIFRX2 590
+#define RK3588_MCLK_SPDIFRX2 591
+#define RK3588_ACLK_VO1USB_TOP_ROOT 592
+#define RK3588_HCLK_VO1USB_TOP_ROOT 593
+#define RK3588_CLK_HDMIHDP0 594
+#define RK3588_CLK_HDMIHDP1 595
+#define RK3588_PCLK_HDPTX0 596
+#define RK3588_PCLK_HDPTX1 597
+#define RK3588_PCLK_USBDPPHY0 598
+#define RK3588_PCLK_USBDPPHY1 599
+#define RK3588_ACLK_VOP_ROOT 600
+#define RK3588_ACLK_VOP_LOW_ROOT 601
+#define RK3588_HCLK_VOP_ROOT 602
+#define RK3588_PCLK_VOP_ROOT 603
+#define RK3588_HCLK_VOP 604
+#define RK3588_ACLK_VOP 605
+#define RK3588_DCLK_VOP0_SRC 606
+#define RK3588_DCLK_VOP1_SRC 607
+#define RK3588_DCLK_VOP2_SRC 608
+#define RK3588_DCLK_VOP0 609
+#define RK3588_DCLK_VOP1 610
+#define RK3588_DCLK_VOP2 611
+#define RK3588_DCLK_VOP3 612
+#define RK3588_PCLK_DSIHOST0 613
+#define RK3588_PCLK_DSIHOST1 614
+#define RK3588_CLK_DSIHOST0 615
+#define RK3588_CLK_DSIHOST1 616
+#define RK3588_CLK_VOP_PMU 617
+#define RK3588_ACLK_VOP_DOBY 618
+#define RK3588_ACLK_VOP_SUB_SRC 619
+#define RK3588_CLK_USBDP_PHY0_IMMORTAL 620
+#define RK3588_CLK_USBDP_PHY1_IMMORTAL 621
+#define RK3588_CLK_PMU0 622
+#define RK3588_PCLK_PMU0 623
+#define RK3588_PCLK_PMU0IOC 624
+#define RK3588_PCLK_GPIO0 625
+#define RK3588_DBCLK_GPIO0 626
+#define RK3588_PCLK_I2C0 627
+#define RK3588_CLK_I2C0 628
+#define RK3588_HCLK_I2S1_8CH 629
+#define RK3588_CLK_I2S1_8CH_TX_SRC 630
+#define RK3588_CLK_I2S1_8CH_TX_FRAC 631
+#define RK3588_CLK_I2S1_8CH_TX 632
+#define RK3588_MCLK_I2S1_8CH_TX 633
+#define RK3588_CLK_I2S1_8CH_RX_SRC 634
+#define RK3588_CLK_I2S1_8CH_RX_FRAC 635
+#define RK3588_CLK_I2S1_8CH_RX 636
+#define RK3588_MCLK_I2S1_8CH_RX 637
+#define RK3588_I2S1_8CH_MCLKOUT 638
+#define RK3588_CLK_PMU1_50M_SRC 639
+#define RK3588_CLK_PMU1_100M_SRC 640
+#define RK3588_CLK_PMU1_200M_SRC 641
+#define RK3588_CLK_PMU1_300M_SRC 642
+#define RK3588_CLK_PMU1_400M_SRC 643
+#define RK3588_HCLK_PMU1_ROOT 644
+#define RK3588_PCLK_PMU1_ROOT 645
+#define RK3588_PCLK_PMU0_ROOT 646
+#define RK3588_HCLK_PMU_CM0_ROOT 647
+#define RK3588_PCLK_PMU1 648
+#define RK3588_CLK_DDR_FAIL_SAFE 649
+#define RK3588_CLK_PMU1 650
+#define RK3588_HCLK_PDM0 651
+#define RK3588_MCLK_PDM0 652
+#define RK3588_HCLK_VAD 653
+#define RK3588_FCLK_PMU_CM0_CORE 654
+#define RK3588_CLK_PMU_CM0_RTC 655
+#define RK3588_PCLK_PMU1_IOC 656
+#define RK3588_PCLK_PMU1PWM 657
+#define RK3588_CLK_PMU1PWM 658
+#define RK3588_CLK_PMU1PWM_CAPTURE 659
+#define RK3588_PCLK_PMU1TIMER 660
+#define RK3588_CLK_PMU1TIMER_ROOT 661
+#define RK3588_CLK_PMU1TIMER0 662
+#define RK3588_CLK_PMU1TIMER1 663
+#define RK3588_CLK_UART0_SRC 664
+#define RK3588_CLK_UART0_FRAC 665
+#define RK3588_CLK_UART0 666
+#define RK3588_SCLK_UART0 667
+#define RK3588_PCLK_UART0 668
+#define RK3588_PCLK_PMU1WDT 669
+#define RK3588_TCLK_PMU1WDT 670
+#define RK3588_CLK_CR_PARA 671
+#define RK3588_CLK_USB2PHY_HDPTXRXPHY_REF 672
+#define RK3588_CLK_USBDPPHY_MIPIDCPPHY_REF 673
+#define RK3588_CLK_REF_PIPE_PHY0_OSC_SRC 674
+#define RK3588_CLK_REF_PIPE_PHY1_OSC_SRC 675
+#define RK3588_CLK_REF_PIPE_PHY2_OSC_SRC 676
+#define RK3588_CLK_REF_PIPE_PHY0_PLL_SRC 677
+#define RK3588_CLK_REF_PIPE_PHY1_PLL_SRC 678
+#define RK3588_CLK_REF_PIPE_PHY2_PLL_SRC 679
+#define RK3588_CLK_REF_PIPE_PHY0 680
+#define RK3588_CLK_REF_PIPE_PHY1 681
+#define RK3588_CLK_REF_PIPE_PHY2 682
+#define RK3588_SCLK_SDIO_DRV 683
+#define RK3588_SCLK_SDIO_SAMPLE 684
+#define RK3588_SCLK_SDMMC_DRV 685
+#define RK3588_SCLK_SDMMC_SAMPLE 686
+#define RK3588_CLK_PCIE1L0_PIPE 687
+#define RK3588_CLK_PCIE1L1_PIPE 688
+#define RK3588_CLK_BIGCORE0_PVTM 689
+#define RK3588_CLK_CORE_BIGCORE0_PVTM 690
+#define RK3588_CLK_BIGCORE1_PVTM 691
+#define RK3588_CLK_CORE_BIGCORE1_PVTM 692
+#define RK3588_CLK_LITCORE_PVTM 693
+#define RK3588_CLK_CORE_LITCORE_PVTM 694
+#define RK3588_CLK_AUX16M_0 695
+#define RK3588_CLK_AUX16M_1 696
+#define RK3588_CLK_PHY0_REF_ALT_P 697
+#define RK3588_CLK_PHY0_REF_ALT_M 698
+#define RK3588_CLK_PHY1_REF_ALT_P 699
+#define RK3588_CLK_PHY1_REF_ALT_M 700
+#define RK3588_ACLK_ISP1_PRE 701
+#define RK3588_HCLK_ISP1_PRE 702
+#define RK3588_HCLK_NVM 703
+#define RK3588_ACLK_USB 704
+#define RK3588_HCLK_USB 705
+#define RK3588_ACLK_JPEG_DECODER_PRE 706
+#define RK3588_ACLK_VDPU_LOW_PRE 707
+#define RK3588_ACLK_RKVENC1_PRE 708
+#define RK3588_HCLK_RKVENC1_PRE 709
+#define RK3588_HCLK_RKVDEC0_PRE 710
+#define RK3588_ACLK_RKVDEC0_PRE 711
+#define RK3588_HCLK_RKVDEC1_PRE 712
+#define RK3588_ACLK_RKVDEC1_PRE 713
+#define RK3588_ACLK_HDCP0_PRE 714
+#define RK3588_HCLK_VO0 715
+#define RK3588_ACLK_HDCP1_PRE 716
+#define RK3588_HCLK_VO1 717
+#define RK3588_ACLK_AV1_PRE 718
+#define RK3588_PCLK_AV1_PRE 719
+#define RK3588_HCLK_SDIO_PRE 720
#endif /* _#define RK3588_CRU_H_ */