11.1Sskrll/*	$NetBSD: rockchip,rk3576-cru.h,v 1.1.1.1 2026/01/18 05:21:40 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
41.1Sskrll/*
51.1Sskrll * Copyright (c) 2023 Rockchip Electronics Co. Ltd.
61.1Sskrll * Copyright (c) 2024 Collabora Ltd.
71.1Sskrll *
81.1Sskrll * Author: Elaine Zhang <zhangqing@rock-chips.com>
91.1Sskrll * Author: Detlev Casanova <detlev.casanova@collabora.com>
101.1Sskrll */
111.1Sskrll
121.1Sskrll#ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3576_H
131.1Sskrll#define _DT_BINDINGS_CLK_ROCKCHIP_RK3576_H
141.1Sskrll
151.1Sskrll/* cru-clocks indices */
161.1Sskrll
171.1Sskrll/* cru plls */
181.1Sskrll#define PLL_BPLL			0
191.1Sskrll#define PLL_LPLL			1
201.1Sskrll#define PLL_VPLL			2
211.1Sskrll#define PLL_AUPLL			3
221.1Sskrll#define PLL_CPLL			4
231.1Sskrll#define PLL_GPLL			5
241.1Sskrll#define PLL_PPLL			6
251.1Sskrll#define ARMCLK_L			7
261.1Sskrll#define ARMCLK_B			8
271.1Sskrll
281.1Sskrll/* cru clocks */
291.1Sskrll#define CLK_CPLL_DIV20			9
301.1Sskrll#define CLK_CPLL_DIV10			10
311.1Sskrll#define CLK_GPLL_DIV8			11
321.1Sskrll#define CLK_GPLL_DIV6			12
331.1Sskrll#define CLK_CPLL_DIV4			13
341.1Sskrll#define CLK_GPLL_DIV4			14
351.1Sskrll#define CLK_SPLL_DIV2			15
361.1Sskrll#define CLK_GPLL_DIV3			16
371.1Sskrll#define CLK_CPLL_DIV2			17
381.1Sskrll#define CLK_GPLL_DIV2			18
391.1Sskrll#define CLK_SPLL_DIV1			19
401.1Sskrll#define PCLK_TOP_ROOT			20
411.1Sskrll#define ACLK_TOP			21
421.1Sskrll#define HCLK_TOP			22
431.1Sskrll#define CLK_AUDIO_FRAC_0		23
441.1Sskrll#define CLK_AUDIO_FRAC_1		24
451.1Sskrll#define CLK_AUDIO_FRAC_2		25
461.1Sskrll#define CLK_AUDIO_FRAC_3		26
471.1Sskrll#define CLK_UART_FRAC_0			27
481.1Sskrll#define CLK_UART_FRAC_1			28
491.1Sskrll#define CLK_UART_FRAC_2			29
501.1Sskrll#define CLK_UART1_SRC_TOP		30
511.1Sskrll#define CLK_AUDIO_INT_0			31
521.1Sskrll#define CLK_AUDIO_INT_1			32
531.1Sskrll#define CLK_AUDIO_INT_2			33
541.1Sskrll#define CLK_PDM0_SRC_TOP		34
551.1Sskrll#define CLK_PDM1_OUT			35
561.1Sskrll#define CLK_GMAC0_125M_SRC		36
571.1Sskrll#define CLK_GMAC1_125M_SRC		37
581.1Sskrll#define LCLK_ASRC_SRC_0			38
591.1Sskrll#define LCLK_ASRC_SRC_1			39
601.1Sskrll#define REF_CLK0_OUT_PLL		40
611.1Sskrll#define REF_CLK1_OUT_PLL		41
621.1Sskrll#define REF_CLK2_OUT_PLL		42
631.1Sskrll#define REFCLKO25M_GMAC0_OUT		43
641.1Sskrll#define REFCLKO25M_GMAC1_OUT		44
651.1Sskrll#define CLK_CIFOUT_OUT			45
661.1Sskrll#define CLK_GMAC0_RMII_CRU		46
671.1Sskrll#define CLK_GMAC1_RMII_CRU		47
681.1Sskrll#define CLK_OTPC_AUTO_RD_G		48
691.1Sskrll#define CLK_OTP_PHY_G			49
701.1Sskrll#define CLK_MIPI_CAMERAOUT_M0		50
711.1Sskrll#define CLK_MIPI_CAMERAOUT_M1		51
721.1Sskrll#define CLK_MIPI_CAMERAOUT_M2		52
731.1Sskrll#define MCLK_PDM0_SRC_TOP		53
741.1Sskrll#define HCLK_AUDIO_ROOT			54
751.1Sskrll#define HCLK_ASRC_2CH_0			55
761.1Sskrll#define HCLK_ASRC_2CH_1			56
771.1Sskrll#define HCLK_ASRC_4CH_0			57
781.1Sskrll#define HCLK_ASRC_4CH_1			58
791.1Sskrll#define CLK_ASRC_2CH_0			59
801.1Sskrll#define CLK_ASRC_2CH_1			60
811.1Sskrll#define CLK_ASRC_4CH_0			61
821.1Sskrll#define CLK_ASRC_4CH_1			62
831.1Sskrll#define MCLK_SAI0_8CH_SRC		63
841.1Sskrll#define MCLK_SAI0_8CH			64
851.1Sskrll#define HCLK_SAI0_8CH			65
861.1Sskrll#define HCLK_SPDIF_RX0			66
871.1Sskrll#define MCLK_SPDIF_RX0			67
881.1Sskrll#define HCLK_SPDIF_RX1			68
891.1Sskrll#define MCLK_SPDIF_RX1			69
901.1Sskrll#define MCLK_SAI1_8CH_SRC		70
911.1Sskrll#define MCLK_SAI1_8CH			71
921.1Sskrll#define HCLK_SAI1_8CH			72
931.1Sskrll#define MCLK_SAI2_2CH_SRC		73
941.1Sskrll#define MCLK_SAI2_2CH			74
951.1Sskrll#define HCLK_SAI2_2CH			75
961.1Sskrll#define MCLK_SAI3_2CH_SRC		76
971.1Sskrll#define MCLK_SAI3_2CH			77
981.1Sskrll#define HCLK_SAI3_2CH			78
991.1Sskrll#define MCLK_SAI4_2CH_SRC		79
1001.1Sskrll#define MCLK_SAI4_2CH			80
1011.1Sskrll#define HCLK_SAI4_2CH			81
1021.1Sskrll#define HCLK_ACDCDIG_DSM		82
1031.1Sskrll#define MCLK_ACDCDIG_DSM		83
1041.1Sskrll#define CLK_PDM1			84
1051.1Sskrll#define HCLK_PDM1			85
1061.1Sskrll#define MCLK_PDM1			86
1071.1Sskrll#define HCLK_SPDIF_TX0			87
1081.1Sskrll#define MCLK_SPDIF_TX0			88
1091.1Sskrll#define HCLK_SPDIF_TX1			89
1101.1Sskrll#define MCLK_SPDIF_TX1			90
1111.1Sskrll#define CLK_SAI1_MCLKOUT		91
1121.1Sskrll#define CLK_SAI2_MCLKOUT		92
1131.1Sskrll#define CLK_SAI3_MCLKOUT		93
1141.1Sskrll#define CLK_SAI4_MCLKOUT		94
1151.1Sskrll#define CLK_SAI0_MCLKOUT		95
1161.1Sskrll#define HCLK_BUS_ROOT			96
1171.1Sskrll#define PCLK_BUS_ROOT			97
1181.1Sskrll#define ACLK_BUS_ROOT			98
1191.1Sskrll#define HCLK_CAN0			99
1201.1Sskrll#define CLK_CAN0			100
1211.1Sskrll#define HCLK_CAN1			101
1221.1Sskrll#define CLK_CAN1			102
1231.1Sskrll#define CLK_KEY_SHIFT			103
1241.1Sskrll#define PCLK_I2C1			104
1251.1Sskrll#define PCLK_I2C2			105
1261.1Sskrll#define PCLK_I2C3			106
1271.1Sskrll#define PCLK_I2C4			107
1281.1Sskrll#define PCLK_I2C5			108
1291.1Sskrll#define PCLK_I2C6			109
1301.1Sskrll#define PCLK_I2C7			110
1311.1Sskrll#define PCLK_I2C8			111
1321.1Sskrll#define PCLK_I2C9			112
1331.1Sskrll#define PCLK_WDT_BUSMCU			113
1341.1Sskrll#define TCLK_WDT_BUSMCU			114
1351.1Sskrll#define ACLK_GIC			115
1361.1Sskrll#define CLK_I2C1			116
1371.1Sskrll#define CLK_I2C2			117
1381.1Sskrll#define CLK_I2C3			118
1391.1Sskrll#define CLK_I2C4			119
1401.1Sskrll#define CLK_I2C5			120
1411.1Sskrll#define CLK_I2C6			121
1421.1Sskrll#define CLK_I2C7			122
1431.1Sskrll#define CLK_I2C8			123
1441.1Sskrll#define CLK_I2C9			124
1451.1Sskrll#define PCLK_SARADC			125
1461.1Sskrll#define CLK_SARADC			126
1471.1Sskrll#define PCLK_TSADC			127
1481.1Sskrll#define CLK_TSADC			128
1491.1Sskrll#define PCLK_UART0			129
1501.1Sskrll#define PCLK_UART2			130
1511.1Sskrll#define PCLK_UART3			131
1521.1Sskrll#define PCLK_UART4			132
1531.1Sskrll#define PCLK_UART5			133
1541.1Sskrll#define PCLK_UART6			134
1551.1Sskrll#define PCLK_UART7			135
1561.1Sskrll#define PCLK_UART8			136
1571.1Sskrll#define PCLK_UART9			137
1581.1Sskrll#define PCLK_UART10			138
1591.1Sskrll#define PCLK_UART11			139
1601.1Sskrll#define SCLK_UART0			140
1611.1Sskrll#define SCLK_UART2			141
1621.1Sskrll#define SCLK_UART3			142
1631.1Sskrll#define SCLK_UART4			143
1641.1Sskrll#define SCLK_UART5			144
1651.1Sskrll#define SCLK_UART6			145
1661.1Sskrll#define SCLK_UART7			146
1671.1Sskrll#define SCLK_UART8			147
1681.1Sskrll#define SCLK_UART9			148
1691.1Sskrll#define SCLK_UART10			149
1701.1Sskrll#define SCLK_UART11			150
1711.1Sskrll#define PCLK_SPI0			151
1721.1Sskrll#define PCLK_SPI1			152
1731.1Sskrll#define PCLK_SPI2			153
1741.1Sskrll#define PCLK_SPI3			154
1751.1Sskrll#define PCLK_SPI4			155
1761.1Sskrll#define CLK_SPI0			156
1771.1Sskrll#define CLK_SPI1			157
1781.1Sskrll#define CLK_SPI2			158
1791.1Sskrll#define CLK_SPI3			159
1801.1Sskrll#define CLK_SPI4			160
1811.1Sskrll#define PCLK_WDT0			161
1821.1Sskrll#define TCLK_WDT0			162
1831.1Sskrll#define PCLK_PWM1			163
1841.1Sskrll#define CLK_PWM1			164
1851.1Sskrll#define CLK_OSC_PWM1			165
1861.1Sskrll#define CLK_RC_PWM1			166
1871.1Sskrll#define PCLK_BUSTIMER0			167
1881.1Sskrll#define PCLK_BUSTIMER1			168
1891.1Sskrll#define CLK_TIMER0_ROOT			169
1901.1Sskrll#define CLK_TIMER0			170
1911.1Sskrll#define CLK_TIMER1			171
1921.1Sskrll#define CLK_TIMER2			172
1931.1Sskrll#define CLK_TIMER3			173
1941.1Sskrll#define CLK_TIMER4			174
1951.1Sskrll#define CLK_TIMER5			175
1961.1Sskrll#define PCLK_MAILBOX0			176
1971.1Sskrll#define PCLK_GPIO1			177
1981.1Sskrll#define DBCLK_GPIO1			178
1991.1Sskrll#define PCLK_GPIO2			179
2001.1Sskrll#define DBCLK_GPIO2			180
2011.1Sskrll#define PCLK_GPIO3			181
2021.1Sskrll#define DBCLK_GPIO3			182
2031.1Sskrll#define PCLK_GPIO4			183
2041.1Sskrll#define DBCLK_GPIO4			184
2051.1Sskrll#define ACLK_DECOM			185
2061.1Sskrll#define PCLK_DECOM			186
2071.1Sskrll#define DCLK_DECOM			187
2081.1Sskrll#define CLK_TIMER1_ROOT			188
2091.1Sskrll#define CLK_TIMER6			189
2101.1Sskrll#define CLK_TIMER7			190
2111.1Sskrll#define CLK_TIMER8			191
2121.1Sskrll#define CLK_TIMER9			192
2131.1Sskrll#define CLK_TIMER10			193
2141.1Sskrll#define CLK_TIMER11			194
2151.1Sskrll#define ACLK_DMAC0			195
2161.1Sskrll#define ACLK_DMAC1			196
2171.1Sskrll#define ACLK_DMAC2			197
2181.1Sskrll#define ACLK_SPINLOCK			198
2191.1Sskrll#define HCLK_I3C0			199
2201.1Sskrll#define HCLK_I3C1			200
2211.1Sskrll#define HCLK_BUS_CM0_ROOT		201
2221.1Sskrll#define FCLK_BUS_CM0_CORE		202
2231.1Sskrll#define CLK_BUS_CM0_RTC			203
2241.1Sskrll#define PCLK_PMU2			204
2251.1Sskrll#define PCLK_PWM2			205
2261.1Sskrll#define CLK_PWM2			206
2271.1Sskrll#define CLK_RC_PWM2			207
2281.1Sskrll#define CLK_OSC_PWM2			208
2291.1Sskrll#define CLK_FREQ_PWM1			209
2301.1Sskrll#define CLK_COUNTER_PWM1		210
2311.1Sskrll#define SAI_SCLKIN_FREQ			211
2321.1Sskrll#define SAI_SCLKIN_COUNTER		212
2331.1Sskrll#define CLK_I3C0			213
2341.1Sskrll#define CLK_I3C1			214
2351.1Sskrll#define PCLK_CSIDPHY1			215
2361.1Sskrll#define PCLK_DDR_ROOT			216
2371.1Sskrll#define PCLK_DDR_MON_CH0		217
2381.1Sskrll#define TMCLK_DDR_MON_CH0		218
2391.1Sskrll#define ACLK_DDR_ROOT			219
2401.1Sskrll#define HCLK_DDR_ROOT			220
2411.1Sskrll#define FCLK_DDR_CM0_CORE		221
2421.1Sskrll#define CLK_DDR_TIMER_ROOT		222
2431.1Sskrll#define CLK_DDR_TIMER0			223
2441.1Sskrll#define CLK_DDR_TIMER1			224
2451.1Sskrll#define TCLK_WDT_DDR			225
2461.1Sskrll#define PCLK_WDT			226
2471.1Sskrll#define PCLK_TIMER			227
2481.1Sskrll#define CLK_DDR_CM0_RTC			228
2491.1Sskrll#define ACLK_RKNN0			229
2501.1Sskrll#define ACLK_RKNN1			230
2511.1Sskrll#define HCLK_RKNN_ROOT			231
2521.1Sskrll#define CLK_RKNN_DSU0			232
2531.1Sskrll#define PCLK_NPUTOP_ROOT		233
2541.1Sskrll#define PCLK_NPU_TIMER			234
2551.1Sskrll#define CLK_NPUTIMER_ROOT		235
2561.1Sskrll#define CLK_NPUTIMER0			236
2571.1Sskrll#define CLK_NPUTIMER1			237
2581.1Sskrll#define PCLK_NPU_WDT			238
2591.1Sskrll#define TCLK_NPU_WDT			239
2601.1Sskrll#define ACLK_RKNN_CBUF			240
2611.1Sskrll#define HCLK_NPU_CM0_ROOT		241
2621.1Sskrll#define FCLK_NPU_CM0_CORE		242
2631.1Sskrll#define CLK_NPU_CM0_RTC			243
2641.1Sskrll#define HCLK_RKNN_CBUF			244
2651.1Sskrll#define HCLK_NVM_ROOT			245
2661.1Sskrll#define ACLK_NVM_ROOT			246
2671.1Sskrll#define SCLK_FSPI_X2			247
2681.1Sskrll#define HCLK_FSPI			248
2691.1Sskrll#define CCLK_SRC_EMMC			249
2701.1Sskrll#define HCLK_EMMC			250
2711.1Sskrll#define ACLK_EMMC			251
2721.1Sskrll#define BCLK_EMMC			252
2731.1Sskrll#define TCLK_EMMC			253
2741.1Sskrll#define PCLK_PHP_ROOT			254
2751.1Sskrll#define ACLK_PHP_ROOT			255
2761.1Sskrll#define PCLK_PCIE0			256
2771.1Sskrll#define CLK_PCIE0_AUX			257
2781.1Sskrll#define ACLK_PCIE0_MST			258
2791.1Sskrll#define ACLK_PCIE0_SLV			259
2801.1Sskrll#define ACLK_PCIE0_DBI			260
2811.1Sskrll#define ACLK_USB3OTG1			261
2821.1Sskrll#define CLK_REF_USB3OTG1		262
2831.1Sskrll#define CLK_SUSPEND_USB3OTG1		263
2841.1Sskrll#define ACLK_MMU0			264
2851.1Sskrll#define ACLK_SLV_MMU0			265
2861.1Sskrll#define ACLK_MMU1			266
2871.1Sskrll#define ACLK_SLV_MMU1			267
2881.1Sskrll#define PCLK_PCIE1			268
2891.1Sskrll#define CLK_PCIE1_AUX			269
2901.1Sskrll#define ACLK_PCIE1_MST			270
2911.1Sskrll#define ACLK_PCIE1_SLV			271
2921.1Sskrll#define ACLK_PCIE1_DBI			272
2931.1Sskrll#define CLK_RXOOB0			273
2941.1Sskrll#define CLK_RXOOB1			274
2951.1Sskrll#define CLK_PMALIVE0			275
2961.1Sskrll#define CLK_PMALIVE1			276
2971.1Sskrll#define ACLK_SATA0			277
2981.1Sskrll#define ACLK_SATA1			278
2991.1Sskrll#define CLK_USB3OTG1_PIPE_PCLK		279
3001.1Sskrll#define CLK_USB3OTG1_UTMI		280
3011.1Sskrll#define CLK_USB3OTG0_PIPE_PCLK		281
3021.1Sskrll#define CLK_USB3OTG0_UTMI		282
3031.1Sskrll#define HCLK_SDGMAC_ROOT		283
3041.1Sskrll#define ACLK_SDGMAC_ROOT		284
3051.1Sskrll#define PCLK_SDGMAC_ROOT		285
3061.1Sskrll#define ACLK_GMAC0			286
3071.1Sskrll#define ACLK_GMAC1			287
3081.1Sskrll#define PCLK_GMAC0			288
3091.1Sskrll#define PCLK_GMAC1			289
3101.1Sskrll#define CCLK_SRC_SDIO			290
3111.1Sskrll#define HCLK_SDIO			291
3121.1Sskrll#define CLK_GMAC1_PTP_REF		292
3131.1Sskrll#define CLK_GMAC0_PTP_REF		293
3141.1Sskrll#define CLK_GMAC1_PTP_REF_SRC		294
3151.1Sskrll#define CLK_GMAC0_PTP_REF_SRC		295
3161.1Sskrll#define CCLK_SRC_SDMMC0			296
3171.1Sskrll#define HCLK_SDMMC0			297
3181.1Sskrll#define SCLK_FSPI1_X2			298
3191.1Sskrll#define HCLK_FSPI1			299
3201.1Sskrll#define ACLK_DSMC_ROOT			300
3211.1Sskrll#define ACLK_DSMC			301
3221.1Sskrll#define PCLK_DSMC			302
3231.1Sskrll#define CLK_DSMC_SYS			303
3241.1Sskrll#define HCLK_HSGPIO			304
3251.1Sskrll#define CLK_HSGPIO_TX			305
3261.1Sskrll#define CLK_HSGPIO_RX			306
3271.1Sskrll#define ACLK_HSGPIO			307
3281.1Sskrll#define PCLK_PHPPHY_ROOT		308
3291.1Sskrll#define PCLK_PCIE2_COMBOPHY0		309
3301.1Sskrll#define PCLK_PCIE2_COMBOPHY1		310
3311.1Sskrll#define CLK_PCIE_100M_SRC		311
3321.1Sskrll#define CLK_PCIE_100M_NDUTY_SRC		312
3331.1Sskrll#define CLK_REF_PCIE0_PHY		313
3341.1Sskrll#define CLK_REF_PCIE1_PHY		314
3351.1Sskrll#define CLK_REF_MPHY_26M		315
3361.1Sskrll#define HCLK_RKVDEC_ROOT		316
3371.1Sskrll#define ACLK_RKVDEC_ROOT		317
3381.1Sskrll#define HCLK_RKVDEC			318
3391.1Sskrll#define CLK_RKVDEC_HEVC_CA		319
3401.1Sskrll#define CLK_RKVDEC_CORE			320
3411.1Sskrll#define ACLK_UFS_ROOT			321
3421.1Sskrll#define ACLK_USB_ROOT			322
3431.1Sskrll#define PCLK_USB_ROOT			323
3441.1Sskrll#define ACLK_USB3OTG0			324
3451.1Sskrll#define CLK_REF_USB3OTG0		325
3461.1Sskrll#define CLK_SUSPEND_USB3OTG0		326
3471.1Sskrll#define ACLK_MMU2			327
3481.1Sskrll#define ACLK_SLV_MMU2			328
3491.1Sskrll#define ACLK_UFS_SYS			329
3501.1Sskrll#define ACLK_VPU_ROOT			330
3511.1Sskrll#define ACLK_VPU_MID_ROOT		331
3521.1Sskrll#define HCLK_VPU_ROOT			332
3531.1Sskrll#define ACLK_JPEG_ROOT			333
3541.1Sskrll#define ACLK_VPU_LOW_ROOT		334
3551.1Sskrll#define HCLK_RGA2E_0			335
3561.1Sskrll#define ACLK_RGA2E_0			336
3571.1Sskrll#define CLK_CORE_RGA2E_0		337
3581.1Sskrll#define ACLK_JPEG			338
3591.1Sskrll#define HCLK_JPEG			339
3601.1Sskrll#define HCLK_VDPP			340
3611.1Sskrll#define ACLK_VDPP			341
3621.1Sskrll#define CLK_CORE_VDPP			342
3631.1Sskrll#define HCLK_RGA2E_1			343
3641.1Sskrll#define ACLK_RGA2E_1			344
3651.1Sskrll#define CLK_CORE_RGA2E_1		345
3661.1Sskrll#define DCLK_EBC_FRAC_SRC		346
3671.1Sskrll#define HCLK_EBC			347
3681.1Sskrll#define ACLK_EBC			348
3691.1Sskrll#define DCLK_EBC			349
3701.1Sskrll#define HCLK_VEPU0_ROOT			350
3711.1Sskrll#define ACLK_VEPU0_ROOT			351
3721.1Sskrll#define HCLK_VEPU0			352
3731.1Sskrll#define ACLK_VEPU0			353
3741.1Sskrll#define CLK_VEPU0_CORE			354
3751.1Sskrll#define ACLK_VI_ROOT			355
3761.1Sskrll#define HCLK_VI_ROOT			356
3771.1Sskrll#define PCLK_VI_ROOT			357
3781.1Sskrll#define DCLK_VICAP			358
3791.1Sskrll#define ACLK_VICAP			359
3801.1Sskrll#define HCLK_VICAP			360
3811.1Sskrll#define CLK_ISP_CORE			361
3821.1Sskrll#define CLK_ISP_CORE_MARVIN		362
3831.1Sskrll#define CLK_ISP_CORE_VICAP		363
3841.1Sskrll#define ACLK_ISP			364
3851.1Sskrll#define HCLK_ISP			365
3861.1Sskrll#define ACLK_VPSS			366
3871.1Sskrll#define HCLK_VPSS			367
3881.1Sskrll#define CLK_CORE_VPSS			368
3891.1Sskrll#define PCLK_CSI_HOST_0			369
3901.1Sskrll#define PCLK_CSI_HOST_1			370
3911.1Sskrll#define PCLK_CSI_HOST_2			371
3921.1Sskrll#define PCLK_CSI_HOST_3			372
3931.1Sskrll#define PCLK_CSI_HOST_4			373
3941.1Sskrll#define ICLK_CSIHOST01			374
3951.1Sskrll#define ICLK_CSIHOST0			375
3961.1Sskrll#define CLK_ISP_PVTPLL_SRC		376
3971.1Sskrll#define ACLK_VI_ROOT_INTER		377
3981.1Sskrll#define CLK_VICAP_I0CLK			378
3991.1Sskrll#define CLK_VICAP_I1CLK			379
4001.1Sskrll#define CLK_VICAP_I2CLK			380
4011.1Sskrll#define CLK_VICAP_I3CLK			381
4021.1Sskrll#define CLK_VICAP_I4CLK			382
4031.1Sskrll#define ACLK_VOP_ROOT			383
4041.1Sskrll#define HCLK_VOP_ROOT			384
4051.1Sskrll#define PCLK_VOP_ROOT			385
4061.1Sskrll#define HCLK_VOP			386
4071.1Sskrll#define ACLK_VOP			387
4081.1Sskrll#define DCLK_VP0_SRC			388
4091.1Sskrll#define DCLK_VP1_SRC			389
4101.1Sskrll#define DCLK_VP2_SRC			390
4111.1Sskrll#define DCLK_VP0			391
4121.1Sskrll#define DCLK_VP1			392
4131.1Sskrll#define DCLK_VP2			393
4141.1Sskrll#define PCLK_VOPGRF			394
4151.1Sskrll#define ACLK_VO0_ROOT			395
4161.1Sskrll#define HCLK_VO0_ROOT			396
4171.1Sskrll#define PCLK_VO0_ROOT			397
4181.1Sskrll#define PCLK_VO0_GRF			398
4191.1Sskrll#define ACLK_HDCP0			399
4201.1Sskrll#define HCLK_HDCP0			400
4211.1Sskrll#define PCLK_HDCP0			401
4221.1Sskrll#define CLK_TRNG0_SKP			402
4231.1Sskrll#define PCLK_DSIHOST0			403
4241.1Sskrll#define CLK_DSIHOST0			404
4251.1Sskrll#define PCLK_HDMITX0			405
4261.1Sskrll#define CLK_HDMITX0_EARC		406
4271.1Sskrll#define CLK_HDMITX0_REF			407
4281.1Sskrll#define PCLK_EDP0			408
4291.1Sskrll#define CLK_EDP0_24M			409
4301.1Sskrll#define CLK_EDP0_200M			410
4311.1Sskrll#define MCLK_SAI5_8CH_SRC		411
4321.1Sskrll#define MCLK_SAI5_8CH			412
4331.1Sskrll#define HCLK_SAI5_8CH			413
4341.1Sskrll#define MCLK_SAI6_8CH_SRC		414
4351.1Sskrll#define MCLK_SAI6_8CH			415
4361.1Sskrll#define HCLK_SAI6_8CH			416
4371.1Sskrll#define HCLK_SPDIF_TX2			417
4381.1Sskrll#define MCLK_SPDIF_TX2			418
4391.1Sskrll#define HCLK_SPDIF_RX2			419
4401.1Sskrll#define MCLK_SPDIF_RX2			420
4411.1Sskrll#define HCLK_SAI8_8CH			421
4421.1Sskrll#define MCLK_SAI8_8CH_SRC		422
4431.1Sskrll#define MCLK_SAI8_8CH			423
4441.1Sskrll#define ACLK_VO1_ROOT			424
4451.1Sskrll#define HCLK_VO1_ROOT			425
4461.1Sskrll#define PCLK_VO1_ROOT			426
4471.1Sskrll#define MCLK_SAI7_8CH_SRC		427
4481.1Sskrll#define MCLK_SAI7_8CH			428
4491.1Sskrll#define HCLK_SAI7_8CH			429
4501.1Sskrll#define HCLK_SPDIF_TX3			430
4511.1Sskrll#define HCLK_SPDIF_TX4			431
4521.1Sskrll#define HCLK_SPDIF_TX5			432
4531.1Sskrll#define MCLK_SPDIF_TX3			433
4541.1Sskrll#define CLK_AUX16MHZ_0			434
4551.1Sskrll#define ACLK_DP0			435
4561.1Sskrll#define PCLK_DP0			436
4571.1Sskrll#define PCLK_VO1_GRF			437
4581.1Sskrll#define ACLK_HDCP1			438
4591.1Sskrll#define HCLK_HDCP1			439
4601.1Sskrll#define PCLK_HDCP1			440
4611.1Sskrll#define CLK_TRNG1_SKP			441
4621.1Sskrll#define HCLK_SAI9_8CH			442
4631.1Sskrll#define MCLK_SAI9_8CH_SRC		443
4641.1Sskrll#define MCLK_SAI9_8CH			444
4651.1Sskrll#define MCLK_SPDIF_TX4			445
4661.1Sskrll#define MCLK_SPDIF_TX5			446
4671.1Sskrll#define CLK_GPU_SRC_PRE			447
4681.1Sskrll#define CLK_GPU				448
4691.1Sskrll#define PCLK_GPU_ROOT			449
4701.1Sskrll#define ACLK_CENTER_ROOT		450
4711.1Sskrll#define ACLK_CENTER_LOW_ROOT		451
4721.1Sskrll#define HCLK_CENTER_ROOT		452
4731.1Sskrll#define PCLK_CENTER_ROOT		453
4741.1Sskrll#define ACLK_DMA2DDR			454
4751.1Sskrll#define ACLK_DDR_SHAREMEM		455
4761.1Sskrll#define PCLK_DMA2DDR			456
4771.1Sskrll#define PCLK_SHAREMEM			457
4781.1Sskrll#define HCLK_VEPU1_ROOT			458
4791.1Sskrll#define ACLK_VEPU1_ROOT			459
4801.1Sskrll#define HCLK_VEPU1			460
4811.1Sskrll#define ACLK_VEPU1			461
4821.1Sskrll#define CLK_VEPU1_CORE			462
4831.1Sskrll#define CLK_JDBCK_DAP			463
4841.1Sskrll#define PCLK_MIPI_DCPHY			464
4851.1Sskrll#define CLK_32K_USB2DEBUG		465
4861.1Sskrll#define PCLK_CSIDPHY			466
4871.1Sskrll#define PCLK_USBDPPHY			467
4881.1Sskrll#define CLK_PMUPHY_REF_SRC		468
4891.1Sskrll#define CLK_USBDP_COMBO_PHY_IMMORTAL	469
4901.1Sskrll#define CLK_HDMITXHDP			470
4911.1Sskrll#define PCLK_MPHY			471
4921.1Sskrll#define CLK_REF_OSC_MPHY		472
4931.1Sskrll#define CLK_REF_UFS_CLKOUT		473
4941.1Sskrll#define HCLK_PMU1_ROOT			474
4951.1Sskrll#define HCLK_PMU_CM0_ROOT		475
4961.1Sskrll#define CLK_200M_PMU_SRC		476
4971.1Sskrll#define CLK_100M_PMU_SRC		477
4981.1Sskrll#define CLK_50M_PMU_SRC			478
4991.1Sskrll#define FCLK_PMU_CM0_CORE		479
5001.1Sskrll#define CLK_PMU_CM0_RTC			480
5011.1Sskrll#define PCLK_PMU1			481
5021.1Sskrll#define CLK_PMU1			482
5031.1Sskrll#define PCLK_PMU1WDT			483
5041.1Sskrll#define TCLK_PMU1WDT			484
5051.1Sskrll#define PCLK_PMUTIMER			485
5061.1Sskrll#define CLK_PMUTIMER_ROOT		486
5071.1Sskrll#define CLK_PMUTIMER0			487
5081.1Sskrll#define CLK_PMUTIMER1			488
5091.1Sskrll#define PCLK_PMU1PWM			489
5101.1Sskrll#define CLK_PMU1PWM			490
5111.1Sskrll#define CLK_PMU1PWM_OSC			491
5121.1Sskrll#define PCLK_PMUPHY_ROOT		492
5131.1Sskrll#define PCLK_I2C0			493
5141.1Sskrll#define CLK_I2C0			494
5151.1Sskrll#define SCLK_UART1			495
5161.1Sskrll#define PCLK_UART1			496
5171.1Sskrll#define CLK_PMU1PWM_RC			497
5181.1Sskrll#define CLK_PDM0			498
5191.1Sskrll#define HCLK_PDM0			499
5201.1Sskrll#define MCLK_PDM0			500
5211.1Sskrll#define HCLK_VAD			501
5221.1Sskrll#define CLK_OSCCHK_PVTM			502
5231.1Sskrll#define CLK_PDM0_OUT			503
5241.1Sskrll#define CLK_HPTIMER_SRC			504
5251.1Sskrll#define PCLK_PMU0_ROOT			505
5261.1Sskrll#define PCLK_PMU0			506
5271.1Sskrll#define PCLK_GPIO0			507
5281.1Sskrll#define DBCLK_GPIO0			508
5291.1Sskrll#define CLK_OSC0_PMU1			509
5301.1Sskrll#define PCLK_PMU1_ROOT			510
5311.1Sskrll#define XIN_OSC0_DIV			511
5321.1Sskrll#define ACLK_USB			512
5331.1Sskrll#define ACLK_UFS			513
5341.1Sskrll#define ACLK_SDGMAC			514
5351.1Sskrll#define HCLK_SDGMAC			515
5361.1Sskrll#define PCLK_SDGMAC			516
5371.1Sskrll#define HCLK_VO1			517
5381.1Sskrll#define HCLK_VO0			518
5391.1Sskrll#define PCLK_CCI_ROOT			519
5401.1Sskrll#define ACLK_CCI_ROOT			520
5411.1Sskrll#define HCLK_VO0VOP_CHANNEL		521
5421.1Sskrll#define ACLK_VO0VOP_CHANNEL		522
5431.1Sskrll#define ACLK_TOP_MID			523
5441.1Sskrll#define ACLK_SECURE_HIGH		524
5451.1Sskrll#define CLK_USBPHY_REF_SRC		525
5461.1Sskrll#define CLK_PHY_REF_SRC			526
5471.1Sskrll#define CLK_CPLL_REF_SRC		527
5481.1Sskrll#define CLK_AUPLL_REF_SRC		528
5491.1Sskrll#define PCLK_SECURE_NS			529
5501.1Sskrll#define HCLK_SECURE_NS			530
5511.1Sskrll#define ACLK_SECURE_NS			531
5521.1Sskrll#define PCLK_OTPC_NS			532
5531.1Sskrll#define HCLK_CRYPTO_NS			533
5541.1Sskrll#define HCLK_TRNG_NS			534
5551.1Sskrll#define CLK_OTPC_NS			535
5561.1Sskrll#define SCLK_DSU			536
5571.1Sskrll#define SCLK_DDR			537
5581.1Sskrll#define ACLK_CRYPTO_NS			538
5591.1Sskrll#define CLK_PKA_CRYPTO_NS		539
5601.1Sskrll#define ACLK_RKVDEC_ROOT_BAK		540
5611.1Sskrll#define CLK_AUDIO_FRAC_0_SRC		541
5621.1Sskrll#define CLK_AUDIO_FRAC_1_SRC		542
5631.1Sskrll#define CLK_AUDIO_FRAC_2_SRC		543
5641.1Sskrll#define CLK_AUDIO_FRAC_3_SRC		544
5651.1Sskrll#define PCLK_HDPTX_APB			545
5661.1Sskrll
5671.1Sskrll/* secure clk */
5681.1Sskrll#define CLK_STIMER0_ROOT		546
5691.1Sskrll#define CLK_STIMER1_ROOT		547
5701.1Sskrll#define PCLK_SECURE_S			548
5711.1Sskrll#define HCLK_SECURE_S			549
5721.1Sskrll#define ACLK_SECURE_S			550
5731.1Sskrll#define CLK_PKA_CRYPTO_S		551
5741.1Sskrll#define HCLK_VO1_S			552
5751.1Sskrll#define PCLK_VO1_S			553
5761.1Sskrll#define HCLK_VO0_S			554
5771.1Sskrll#define PCLK_VO0_S			555
5781.1Sskrll#define PCLK_KLAD			556
5791.1Sskrll#define HCLK_CRYPTO_S			557
5801.1Sskrll#define HCLK_KLAD			558
5811.1Sskrll#define ACLK_CRYPTO_S			559
5821.1Sskrll#define HCLK_TRNG_S			560
5831.1Sskrll#define PCLK_OTPC_S			561
5841.1Sskrll#define CLK_OTPC_S			562
5851.1Sskrll#define PCLK_WDT_S			563
5861.1Sskrll#define TCLK_WDT_S			564
5871.1Sskrll#define PCLK_HDCP0_TRNG			565
5881.1Sskrll#define PCLK_HDCP1_TRNG			566
5891.1Sskrll#define HCLK_HDCP_KEY0			567
5901.1Sskrll#define HCLK_HDCP_KEY1			568
5911.1Sskrll#define PCLK_EDP_S			569
5921.1Sskrll#define ACLK_KLAD			570
5931.1Sskrll
5941.1Sskrll#endif
595