xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/rockchip,rk3576-cru.h (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
1*b2d2a78aSEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2*b2d2a78aSEmmanuel Vadot /*
3*b2d2a78aSEmmanuel Vadot  * Copyright (c) 2023 Rockchip Electronics Co. Ltd.
4*b2d2a78aSEmmanuel Vadot  * Copyright (c) 2024 Collabora Ltd.
5*b2d2a78aSEmmanuel Vadot  *
6*b2d2a78aSEmmanuel Vadot  * Author: Elaine Zhang <zhangqing@rock-chips.com>
7*b2d2a78aSEmmanuel Vadot  * Author: Detlev Casanova <detlev.casanova@collabora.com>
8*b2d2a78aSEmmanuel Vadot  */
9*b2d2a78aSEmmanuel Vadot 
10*b2d2a78aSEmmanuel Vadot #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3576_H
11*b2d2a78aSEmmanuel Vadot #define _DT_BINDINGS_CLK_ROCKCHIP_RK3576_H
12*b2d2a78aSEmmanuel Vadot 
13*b2d2a78aSEmmanuel Vadot /* cru-clocks indices */
14*b2d2a78aSEmmanuel Vadot 
15*b2d2a78aSEmmanuel Vadot /* cru plls */
16*b2d2a78aSEmmanuel Vadot #define PLL_BPLL			0
17*b2d2a78aSEmmanuel Vadot #define PLL_LPLL			1
18*b2d2a78aSEmmanuel Vadot #define PLL_VPLL			2
19*b2d2a78aSEmmanuel Vadot #define PLL_AUPLL			3
20*b2d2a78aSEmmanuel Vadot #define PLL_CPLL			4
21*b2d2a78aSEmmanuel Vadot #define PLL_GPLL			5
22*b2d2a78aSEmmanuel Vadot #define PLL_PPLL			6
23*b2d2a78aSEmmanuel Vadot #define ARMCLK_L			7
24*b2d2a78aSEmmanuel Vadot #define ARMCLK_B			8
25*b2d2a78aSEmmanuel Vadot 
26*b2d2a78aSEmmanuel Vadot /* cru clocks */
27*b2d2a78aSEmmanuel Vadot #define CLK_CPLL_DIV20			9
28*b2d2a78aSEmmanuel Vadot #define CLK_CPLL_DIV10			10
29*b2d2a78aSEmmanuel Vadot #define CLK_GPLL_DIV8			11
30*b2d2a78aSEmmanuel Vadot #define CLK_GPLL_DIV6			12
31*b2d2a78aSEmmanuel Vadot #define CLK_CPLL_DIV4			13
32*b2d2a78aSEmmanuel Vadot #define CLK_GPLL_DIV4			14
33*b2d2a78aSEmmanuel Vadot #define CLK_SPLL_DIV2			15
34*b2d2a78aSEmmanuel Vadot #define CLK_GPLL_DIV3			16
35*b2d2a78aSEmmanuel Vadot #define CLK_CPLL_DIV2			17
36*b2d2a78aSEmmanuel Vadot #define CLK_GPLL_DIV2			18
37*b2d2a78aSEmmanuel Vadot #define CLK_SPLL_DIV1			19
38*b2d2a78aSEmmanuel Vadot #define PCLK_TOP_ROOT			20
39*b2d2a78aSEmmanuel Vadot #define ACLK_TOP			21
40*b2d2a78aSEmmanuel Vadot #define HCLK_TOP			22
41*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_0		23
42*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_1		24
43*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_2		25
44*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_3		26
45*b2d2a78aSEmmanuel Vadot #define CLK_UART_FRAC_0			27
46*b2d2a78aSEmmanuel Vadot #define CLK_UART_FRAC_1			28
47*b2d2a78aSEmmanuel Vadot #define CLK_UART_FRAC_2			29
48*b2d2a78aSEmmanuel Vadot #define CLK_UART1_SRC_TOP		30
49*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_INT_0			31
50*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_INT_1			32
51*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_INT_2			33
52*b2d2a78aSEmmanuel Vadot #define CLK_PDM0_SRC_TOP		34
53*b2d2a78aSEmmanuel Vadot #define CLK_PDM1_OUT			35
54*b2d2a78aSEmmanuel Vadot #define CLK_GMAC0_125M_SRC		36
55*b2d2a78aSEmmanuel Vadot #define CLK_GMAC1_125M_SRC		37
56*b2d2a78aSEmmanuel Vadot #define LCLK_ASRC_SRC_0			38
57*b2d2a78aSEmmanuel Vadot #define LCLK_ASRC_SRC_1			39
58*b2d2a78aSEmmanuel Vadot #define REF_CLK0_OUT_PLL		40
59*b2d2a78aSEmmanuel Vadot #define REF_CLK1_OUT_PLL		41
60*b2d2a78aSEmmanuel Vadot #define REF_CLK2_OUT_PLL		42
61*b2d2a78aSEmmanuel Vadot #define REFCLKO25M_GMAC0_OUT		43
62*b2d2a78aSEmmanuel Vadot #define REFCLKO25M_GMAC1_OUT		44
63*b2d2a78aSEmmanuel Vadot #define CLK_CIFOUT_OUT			45
64*b2d2a78aSEmmanuel Vadot #define CLK_GMAC0_RMII_CRU		46
65*b2d2a78aSEmmanuel Vadot #define CLK_GMAC1_RMII_CRU		47
66*b2d2a78aSEmmanuel Vadot #define CLK_OTPC_AUTO_RD_G		48
67*b2d2a78aSEmmanuel Vadot #define CLK_OTP_PHY_G			49
68*b2d2a78aSEmmanuel Vadot #define CLK_MIPI_CAMERAOUT_M0		50
69*b2d2a78aSEmmanuel Vadot #define CLK_MIPI_CAMERAOUT_M1		51
70*b2d2a78aSEmmanuel Vadot #define CLK_MIPI_CAMERAOUT_M2		52
71*b2d2a78aSEmmanuel Vadot #define MCLK_PDM0_SRC_TOP		53
72*b2d2a78aSEmmanuel Vadot #define HCLK_AUDIO_ROOT			54
73*b2d2a78aSEmmanuel Vadot #define HCLK_ASRC_2CH_0			55
74*b2d2a78aSEmmanuel Vadot #define HCLK_ASRC_2CH_1			56
75*b2d2a78aSEmmanuel Vadot #define HCLK_ASRC_4CH_0			57
76*b2d2a78aSEmmanuel Vadot #define HCLK_ASRC_4CH_1			58
77*b2d2a78aSEmmanuel Vadot #define CLK_ASRC_2CH_0			59
78*b2d2a78aSEmmanuel Vadot #define CLK_ASRC_2CH_1			60
79*b2d2a78aSEmmanuel Vadot #define CLK_ASRC_4CH_0			61
80*b2d2a78aSEmmanuel Vadot #define CLK_ASRC_4CH_1			62
81*b2d2a78aSEmmanuel Vadot #define MCLK_SAI0_8CH_SRC		63
82*b2d2a78aSEmmanuel Vadot #define MCLK_SAI0_8CH			64
83*b2d2a78aSEmmanuel Vadot #define HCLK_SAI0_8CH			65
84*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_RX0			66
85*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_RX0			67
86*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_RX1			68
87*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_RX1			69
88*b2d2a78aSEmmanuel Vadot #define MCLK_SAI1_8CH_SRC		70
89*b2d2a78aSEmmanuel Vadot #define MCLK_SAI1_8CH			71
90*b2d2a78aSEmmanuel Vadot #define HCLK_SAI1_8CH			72
91*b2d2a78aSEmmanuel Vadot #define MCLK_SAI2_2CH_SRC		73
92*b2d2a78aSEmmanuel Vadot #define MCLK_SAI2_2CH			74
93*b2d2a78aSEmmanuel Vadot #define HCLK_SAI2_2CH			75
94*b2d2a78aSEmmanuel Vadot #define MCLK_SAI3_2CH_SRC		76
95*b2d2a78aSEmmanuel Vadot #define MCLK_SAI3_2CH			77
96*b2d2a78aSEmmanuel Vadot #define HCLK_SAI3_2CH			78
97*b2d2a78aSEmmanuel Vadot #define MCLK_SAI4_2CH_SRC		79
98*b2d2a78aSEmmanuel Vadot #define MCLK_SAI4_2CH			80
99*b2d2a78aSEmmanuel Vadot #define HCLK_SAI4_2CH			81
100*b2d2a78aSEmmanuel Vadot #define HCLK_ACDCDIG_DSM		82
101*b2d2a78aSEmmanuel Vadot #define MCLK_ACDCDIG_DSM		83
102*b2d2a78aSEmmanuel Vadot #define CLK_PDM1			84
103*b2d2a78aSEmmanuel Vadot #define HCLK_PDM1			85
104*b2d2a78aSEmmanuel Vadot #define MCLK_PDM1			86
105*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_TX0			87
106*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_TX0			88
107*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_TX1			89
108*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_TX1			90
109*b2d2a78aSEmmanuel Vadot #define CLK_SAI1_MCLKOUT		91
110*b2d2a78aSEmmanuel Vadot #define CLK_SAI2_MCLKOUT		92
111*b2d2a78aSEmmanuel Vadot #define CLK_SAI3_MCLKOUT		93
112*b2d2a78aSEmmanuel Vadot #define CLK_SAI4_MCLKOUT		94
113*b2d2a78aSEmmanuel Vadot #define CLK_SAI0_MCLKOUT		95
114*b2d2a78aSEmmanuel Vadot #define HCLK_BUS_ROOT			96
115*b2d2a78aSEmmanuel Vadot #define PCLK_BUS_ROOT			97
116*b2d2a78aSEmmanuel Vadot #define ACLK_BUS_ROOT			98
117*b2d2a78aSEmmanuel Vadot #define HCLK_CAN0			99
118*b2d2a78aSEmmanuel Vadot #define CLK_CAN0			100
119*b2d2a78aSEmmanuel Vadot #define HCLK_CAN1			101
120*b2d2a78aSEmmanuel Vadot #define CLK_CAN1			102
121*b2d2a78aSEmmanuel Vadot #define CLK_KEY_SHIFT			103
122*b2d2a78aSEmmanuel Vadot #define PCLK_I2C1			104
123*b2d2a78aSEmmanuel Vadot #define PCLK_I2C2			105
124*b2d2a78aSEmmanuel Vadot #define PCLK_I2C3			106
125*b2d2a78aSEmmanuel Vadot #define PCLK_I2C4			107
126*b2d2a78aSEmmanuel Vadot #define PCLK_I2C5			108
127*b2d2a78aSEmmanuel Vadot #define PCLK_I2C6			109
128*b2d2a78aSEmmanuel Vadot #define PCLK_I2C7			110
129*b2d2a78aSEmmanuel Vadot #define PCLK_I2C8			111
130*b2d2a78aSEmmanuel Vadot #define PCLK_I2C9			112
131*b2d2a78aSEmmanuel Vadot #define PCLK_WDT_BUSMCU			113
132*b2d2a78aSEmmanuel Vadot #define TCLK_WDT_BUSMCU			114
133*b2d2a78aSEmmanuel Vadot #define ACLK_GIC			115
134*b2d2a78aSEmmanuel Vadot #define CLK_I2C1			116
135*b2d2a78aSEmmanuel Vadot #define CLK_I2C2			117
136*b2d2a78aSEmmanuel Vadot #define CLK_I2C3			118
137*b2d2a78aSEmmanuel Vadot #define CLK_I2C4			119
138*b2d2a78aSEmmanuel Vadot #define CLK_I2C5			120
139*b2d2a78aSEmmanuel Vadot #define CLK_I2C6			121
140*b2d2a78aSEmmanuel Vadot #define CLK_I2C7			122
141*b2d2a78aSEmmanuel Vadot #define CLK_I2C8			123
142*b2d2a78aSEmmanuel Vadot #define CLK_I2C9			124
143*b2d2a78aSEmmanuel Vadot #define PCLK_SARADC			125
144*b2d2a78aSEmmanuel Vadot #define CLK_SARADC			126
145*b2d2a78aSEmmanuel Vadot #define PCLK_TSADC			127
146*b2d2a78aSEmmanuel Vadot #define CLK_TSADC			128
147*b2d2a78aSEmmanuel Vadot #define PCLK_UART0			129
148*b2d2a78aSEmmanuel Vadot #define PCLK_UART2			130
149*b2d2a78aSEmmanuel Vadot #define PCLK_UART3			131
150*b2d2a78aSEmmanuel Vadot #define PCLK_UART4			132
151*b2d2a78aSEmmanuel Vadot #define PCLK_UART5			133
152*b2d2a78aSEmmanuel Vadot #define PCLK_UART6			134
153*b2d2a78aSEmmanuel Vadot #define PCLK_UART7			135
154*b2d2a78aSEmmanuel Vadot #define PCLK_UART8			136
155*b2d2a78aSEmmanuel Vadot #define PCLK_UART9			137
156*b2d2a78aSEmmanuel Vadot #define PCLK_UART10			138
157*b2d2a78aSEmmanuel Vadot #define PCLK_UART11			139
158*b2d2a78aSEmmanuel Vadot #define SCLK_UART0			140
159*b2d2a78aSEmmanuel Vadot #define SCLK_UART2			141
160*b2d2a78aSEmmanuel Vadot #define SCLK_UART3			142
161*b2d2a78aSEmmanuel Vadot #define SCLK_UART4			143
162*b2d2a78aSEmmanuel Vadot #define SCLK_UART5			144
163*b2d2a78aSEmmanuel Vadot #define SCLK_UART6			145
164*b2d2a78aSEmmanuel Vadot #define SCLK_UART7			146
165*b2d2a78aSEmmanuel Vadot #define SCLK_UART8			147
166*b2d2a78aSEmmanuel Vadot #define SCLK_UART9			148
167*b2d2a78aSEmmanuel Vadot #define SCLK_UART10			149
168*b2d2a78aSEmmanuel Vadot #define SCLK_UART11			150
169*b2d2a78aSEmmanuel Vadot #define PCLK_SPI0			151
170*b2d2a78aSEmmanuel Vadot #define PCLK_SPI1			152
171*b2d2a78aSEmmanuel Vadot #define PCLK_SPI2			153
172*b2d2a78aSEmmanuel Vadot #define PCLK_SPI3			154
173*b2d2a78aSEmmanuel Vadot #define PCLK_SPI4			155
174*b2d2a78aSEmmanuel Vadot #define CLK_SPI0			156
175*b2d2a78aSEmmanuel Vadot #define CLK_SPI1			157
176*b2d2a78aSEmmanuel Vadot #define CLK_SPI2			158
177*b2d2a78aSEmmanuel Vadot #define CLK_SPI3			159
178*b2d2a78aSEmmanuel Vadot #define CLK_SPI4			160
179*b2d2a78aSEmmanuel Vadot #define PCLK_WDT0			161
180*b2d2a78aSEmmanuel Vadot #define TCLK_WDT0			162
181*b2d2a78aSEmmanuel Vadot #define PCLK_PWM1			163
182*b2d2a78aSEmmanuel Vadot #define CLK_PWM1			164
183*b2d2a78aSEmmanuel Vadot #define CLK_OSC_PWM1			165
184*b2d2a78aSEmmanuel Vadot #define CLK_RC_PWM1			166
185*b2d2a78aSEmmanuel Vadot #define PCLK_BUSTIMER0			167
186*b2d2a78aSEmmanuel Vadot #define PCLK_BUSTIMER1			168
187*b2d2a78aSEmmanuel Vadot #define CLK_TIMER0_ROOT			169
188*b2d2a78aSEmmanuel Vadot #define CLK_TIMER0			170
189*b2d2a78aSEmmanuel Vadot #define CLK_TIMER1			171
190*b2d2a78aSEmmanuel Vadot #define CLK_TIMER2			172
191*b2d2a78aSEmmanuel Vadot #define CLK_TIMER3			173
192*b2d2a78aSEmmanuel Vadot #define CLK_TIMER4			174
193*b2d2a78aSEmmanuel Vadot #define CLK_TIMER5			175
194*b2d2a78aSEmmanuel Vadot #define PCLK_MAILBOX0			176
195*b2d2a78aSEmmanuel Vadot #define PCLK_GPIO1			177
196*b2d2a78aSEmmanuel Vadot #define DBCLK_GPIO1			178
197*b2d2a78aSEmmanuel Vadot #define PCLK_GPIO2			179
198*b2d2a78aSEmmanuel Vadot #define DBCLK_GPIO2			180
199*b2d2a78aSEmmanuel Vadot #define PCLK_GPIO3			181
200*b2d2a78aSEmmanuel Vadot #define DBCLK_GPIO3			182
201*b2d2a78aSEmmanuel Vadot #define PCLK_GPIO4			183
202*b2d2a78aSEmmanuel Vadot #define DBCLK_GPIO4			184
203*b2d2a78aSEmmanuel Vadot #define ACLK_DECOM			185
204*b2d2a78aSEmmanuel Vadot #define PCLK_DECOM			186
205*b2d2a78aSEmmanuel Vadot #define DCLK_DECOM			187
206*b2d2a78aSEmmanuel Vadot #define CLK_TIMER1_ROOT			188
207*b2d2a78aSEmmanuel Vadot #define CLK_TIMER6			189
208*b2d2a78aSEmmanuel Vadot #define CLK_TIMER7			190
209*b2d2a78aSEmmanuel Vadot #define CLK_TIMER8			191
210*b2d2a78aSEmmanuel Vadot #define CLK_TIMER9			192
211*b2d2a78aSEmmanuel Vadot #define CLK_TIMER10			193
212*b2d2a78aSEmmanuel Vadot #define CLK_TIMER11			194
213*b2d2a78aSEmmanuel Vadot #define ACLK_DMAC0			195
214*b2d2a78aSEmmanuel Vadot #define ACLK_DMAC1			196
215*b2d2a78aSEmmanuel Vadot #define ACLK_DMAC2			197
216*b2d2a78aSEmmanuel Vadot #define ACLK_SPINLOCK			198
217*b2d2a78aSEmmanuel Vadot #define HCLK_I3C0			199
218*b2d2a78aSEmmanuel Vadot #define HCLK_I3C1			200
219*b2d2a78aSEmmanuel Vadot #define HCLK_BUS_CM0_ROOT		201
220*b2d2a78aSEmmanuel Vadot #define FCLK_BUS_CM0_CORE		202
221*b2d2a78aSEmmanuel Vadot #define CLK_BUS_CM0_RTC			203
222*b2d2a78aSEmmanuel Vadot #define PCLK_PMU2			204
223*b2d2a78aSEmmanuel Vadot #define PCLK_PWM2			205
224*b2d2a78aSEmmanuel Vadot #define CLK_PWM2			206
225*b2d2a78aSEmmanuel Vadot #define CLK_RC_PWM2			207
226*b2d2a78aSEmmanuel Vadot #define CLK_OSC_PWM2			208
227*b2d2a78aSEmmanuel Vadot #define CLK_FREQ_PWM1			209
228*b2d2a78aSEmmanuel Vadot #define CLK_COUNTER_PWM1		210
229*b2d2a78aSEmmanuel Vadot #define SAI_SCLKIN_FREQ			211
230*b2d2a78aSEmmanuel Vadot #define SAI_SCLKIN_COUNTER		212
231*b2d2a78aSEmmanuel Vadot #define CLK_I3C0			213
232*b2d2a78aSEmmanuel Vadot #define CLK_I3C1			214
233*b2d2a78aSEmmanuel Vadot #define PCLK_CSIDPHY1			215
234*b2d2a78aSEmmanuel Vadot #define PCLK_DDR_ROOT			216
235*b2d2a78aSEmmanuel Vadot #define PCLK_DDR_MON_CH0		217
236*b2d2a78aSEmmanuel Vadot #define TMCLK_DDR_MON_CH0		218
237*b2d2a78aSEmmanuel Vadot #define ACLK_DDR_ROOT			219
238*b2d2a78aSEmmanuel Vadot #define HCLK_DDR_ROOT			220
239*b2d2a78aSEmmanuel Vadot #define FCLK_DDR_CM0_CORE		221
240*b2d2a78aSEmmanuel Vadot #define CLK_DDR_TIMER_ROOT		222
241*b2d2a78aSEmmanuel Vadot #define CLK_DDR_TIMER0			223
242*b2d2a78aSEmmanuel Vadot #define CLK_DDR_TIMER1			224
243*b2d2a78aSEmmanuel Vadot #define TCLK_WDT_DDR			225
244*b2d2a78aSEmmanuel Vadot #define PCLK_WDT			226
245*b2d2a78aSEmmanuel Vadot #define PCLK_TIMER			227
246*b2d2a78aSEmmanuel Vadot #define CLK_DDR_CM0_RTC			228
247*b2d2a78aSEmmanuel Vadot #define ACLK_RKNN0			229
248*b2d2a78aSEmmanuel Vadot #define ACLK_RKNN1			230
249*b2d2a78aSEmmanuel Vadot #define HCLK_RKNN_ROOT			231
250*b2d2a78aSEmmanuel Vadot #define CLK_RKNN_DSU0			232
251*b2d2a78aSEmmanuel Vadot #define PCLK_NPUTOP_ROOT		233
252*b2d2a78aSEmmanuel Vadot #define PCLK_NPU_TIMER			234
253*b2d2a78aSEmmanuel Vadot #define CLK_NPUTIMER_ROOT		235
254*b2d2a78aSEmmanuel Vadot #define CLK_NPUTIMER0			236
255*b2d2a78aSEmmanuel Vadot #define CLK_NPUTIMER1			237
256*b2d2a78aSEmmanuel Vadot #define PCLK_NPU_WDT			238
257*b2d2a78aSEmmanuel Vadot #define TCLK_NPU_WDT			239
258*b2d2a78aSEmmanuel Vadot #define ACLK_RKNN_CBUF			240
259*b2d2a78aSEmmanuel Vadot #define HCLK_NPU_CM0_ROOT		241
260*b2d2a78aSEmmanuel Vadot #define FCLK_NPU_CM0_CORE		242
261*b2d2a78aSEmmanuel Vadot #define CLK_NPU_CM0_RTC			243
262*b2d2a78aSEmmanuel Vadot #define HCLK_RKNN_CBUF			244
263*b2d2a78aSEmmanuel Vadot #define HCLK_NVM_ROOT			245
264*b2d2a78aSEmmanuel Vadot #define ACLK_NVM_ROOT			246
265*b2d2a78aSEmmanuel Vadot #define SCLK_FSPI_X2			247
266*b2d2a78aSEmmanuel Vadot #define HCLK_FSPI			248
267*b2d2a78aSEmmanuel Vadot #define CCLK_SRC_EMMC			249
268*b2d2a78aSEmmanuel Vadot #define HCLK_EMMC			250
269*b2d2a78aSEmmanuel Vadot #define ACLK_EMMC			251
270*b2d2a78aSEmmanuel Vadot #define BCLK_EMMC			252
271*b2d2a78aSEmmanuel Vadot #define TCLK_EMMC			253
272*b2d2a78aSEmmanuel Vadot #define PCLK_PHP_ROOT			254
273*b2d2a78aSEmmanuel Vadot #define ACLK_PHP_ROOT			255
274*b2d2a78aSEmmanuel Vadot #define PCLK_PCIE0			256
275*b2d2a78aSEmmanuel Vadot #define CLK_PCIE0_AUX			257
276*b2d2a78aSEmmanuel Vadot #define ACLK_PCIE0_MST			258
277*b2d2a78aSEmmanuel Vadot #define ACLK_PCIE0_SLV			259
278*b2d2a78aSEmmanuel Vadot #define ACLK_PCIE0_DBI			260
279*b2d2a78aSEmmanuel Vadot #define ACLK_USB3OTG1			261
280*b2d2a78aSEmmanuel Vadot #define CLK_REF_USB3OTG1		262
281*b2d2a78aSEmmanuel Vadot #define CLK_SUSPEND_USB3OTG1		263
282*b2d2a78aSEmmanuel Vadot #define ACLK_MMU0			264
283*b2d2a78aSEmmanuel Vadot #define ACLK_SLV_MMU0			265
284*b2d2a78aSEmmanuel Vadot #define ACLK_MMU1			266
285*b2d2a78aSEmmanuel Vadot #define ACLK_SLV_MMU1			267
286*b2d2a78aSEmmanuel Vadot #define PCLK_PCIE1			268
287*b2d2a78aSEmmanuel Vadot #define CLK_PCIE1_AUX			269
288*b2d2a78aSEmmanuel Vadot #define ACLK_PCIE1_MST			270
289*b2d2a78aSEmmanuel Vadot #define ACLK_PCIE1_SLV			271
290*b2d2a78aSEmmanuel Vadot #define ACLK_PCIE1_DBI			272
291*b2d2a78aSEmmanuel Vadot #define CLK_RXOOB0			273
292*b2d2a78aSEmmanuel Vadot #define CLK_RXOOB1			274
293*b2d2a78aSEmmanuel Vadot #define CLK_PMALIVE0			275
294*b2d2a78aSEmmanuel Vadot #define CLK_PMALIVE1			276
295*b2d2a78aSEmmanuel Vadot #define ACLK_SATA0			277
296*b2d2a78aSEmmanuel Vadot #define ACLK_SATA1			278
297*b2d2a78aSEmmanuel Vadot #define CLK_USB3OTG1_PIPE_PCLK		279
298*b2d2a78aSEmmanuel Vadot #define CLK_USB3OTG1_UTMI		280
299*b2d2a78aSEmmanuel Vadot #define CLK_USB3OTG0_PIPE_PCLK		281
300*b2d2a78aSEmmanuel Vadot #define CLK_USB3OTG0_UTMI		282
301*b2d2a78aSEmmanuel Vadot #define HCLK_SDGMAC_ROOT		283
302*b2d2a78aSEmmanuel Vadot #define ACLK_SDGMAC_ROOT		284
303*b2d2a78aSEmmanuel Vadot #define PCLK_SDGMAC_ROOT		285
304*b2d2a78aSEmmanuel Vadot #define ACLK_GMAC0			286
305*b2d2a78aSEmmanuel Vadot #define ACLK_GMAC1			287
306*b2d2a78aSEmmanuel Vadot #define PCLK_GMAC0			288
307*b2d2a78aSEmmanuel Vadot #define PCLK_GMAC1			289
308*b2d2a78aSEmmanuel Vadot #define CCLK_SRC_SDIO			290
309*b2d2a78aSEmmanuel Vadot #define HCLK_SDIO			291
310*b2d2a78aSEmmanuel Vadot #define CLK_GMAC1_PTP_REF		292
311*b2d2a78aSEmmanuel Vadot #define CLK_GMAC0_PTP_REF		293
312*b2d2a78aSEmmanuel Vadot #define CLK_GMAC1_PTP_REF_SRC		294
313*b2d2a78aSEmmanuel Vadot #define CLK_GMAC0_PTP_REF_SRC		295
314*b2d2a78aSEmmanuel Vadot #define CCLK_SRC_SDMMC0			296
315*b2d2a78aSEmmanuel Vadot #define HCLK_SDMMC0			297
316*b2d2a78aSEmmanuel Vadot #define SCLK_FSPI1_X2			298
317*b2d2a78aSEmmanuel Vadot #define HCLK_FSPI1			299
318*b2d2a78aSEmmanuel Vadot #define ACLK_DSMC_ROOT			300
319*b2d2a78aSEmmanuel Vadot #define ACLK_DSMC			301
320*b2d2a78aSEmmanuel Vadot #define PCLK_DSMC			302
321*b2d2a78aSEmmanuel Vadot #define CLK_DSMC_SYS			303
322*b2d2a78aSEmmanuel Vadot #define HCLK_HSGPIO			304
323*b2d2a78aSEmmanuel Vadot #define CLK_HSGPIO_TX			305
324*b2d2a78aSEmmanuel Vadot #define CLK_HSGPIO_RX			306
325*b2d2a78aSEmmanuel Vadot #define ACLK_HSGPIO			307
326*b2d2a78aSEmmanuel Vadot #define PCLK_PHPPHY_ROOT		308
327*b2d2a78aSEmmanuel Vadot #define PCLK_PCIE2_COMBOPHY0		309
328*b2d2a78aSEmmanuel Vadot #define PCLK_PCIE2_COMBOPHY1		310
329*b2d2a78aSEmmanuel Vadot #define CLK_PCIE_100M_SRC		311
330*b2d2a78aSEmmanuel Vadot #define CLK_PCIE_100M_NDUTY_SRC		312
331*b2d2a78aSEmmanuel Vadot #define CLK_REF_PCIE0_PHY		313
332*b2d2a78aSEmmanuel Vadot #define CLK_REF_PCIE1_PHY		314
333*b2d2a78aSEmmanuel Vadot #define CLK_REF_MPHY_26M		315
334*b2d2a78aSEmmanuel Vadot #define HCLK_RKVDEC_ROOT		316
335*b2d2a78aSEmmanuel Vadot #define ACLK_RKVDEC_ROOT		317
336*b2d2a78aSEmmanuel Vadot #define HCLK_RKVDEC			318
337*b2d2a78aSEmmanuel Vadot #define CLK_RKVDEC_HEVC_CA		319
338*b2d2a78aSEmmanuel Vadot #define CLK_RKVDEC_CORE			320
339*b2d2a78aSEmmanuel Vadot #define ACLK_UFS_ROOT			321
340*b2d2a78aSEmmanuel Vadot #define ACLK_USB_ROOT			322
341*b2d2a78aSEmmanuel Vadot #define PCLK_USB_ROOT			323
342*b2d2a78aSEmmanuel Vadot #define ACLK_USB3OTG0			324
343*b2d2a78aSEmmanuel Vadot #define CLK_REF_USB3OTG0		325
344*b2d2a78aSEmmanuel Vadot #define CLK_SUSPEND_USB3OTG0		326
345*b2d2a78aSEmmanuel Vadot #define ACLK_MMU2			327
346*b2d2a78aSEmmanuel Vadot #define ACLK_SLV_MMU2			328
347*b2d2a78aSEmmanuel Vadot #define ACLK_UFS_SYS			329
348*b2d2a78aSEmmanuel Vadot #define ACLK_VPU_ROOT			330
349*b2d2a78aSEmmanuel Vadot #define ACLK_VPU_MID_ROOT		331
350*b2d2a78aSEmmanuel Vadot #define HCLK_VPU_ROOT			332
351*b2d2a78aSEmmanuel Vadot #define ACLK_JPEG_ROOT			333
352*b2d2a78aSEmmanuel Vadot #define ACLK_VPU_LOW_ROOT		334
353*b2d2a78aSEmmanuel Vadot #define HCLK_RGA2E_0			335
354*b2d2a78aSEmmanuel Vadot #define ACLK_RGA2E_0			336
355*b2d2a78aSEmmanuel Vadot #define CLK_CORE_RGA2E_0		337
356*b2d2a78aSEmmanuel Vadot #define ACLK_JPEG			338
357*b2d2a78aSEmmanuel Vadot #define HCLK_JPEG			339
358*b2d2a78aSEmmanuel Vadot #define HCLK_VDPP			340
359*b2d2a78aSEmmanuel Vadot #define ACLK_VDPP			341
360*b2d2a78aSEmmanuel Vadot #define CLK_CORE_VDPP			342
361*b2d2a78aSEmmanuel Vadot #define HCLK_RGA2E_1			343
362*b2d2a78aSEmmanuel Vadot #define ACLK_RGA2E_1			344
363*b2d2a78aSEmmanuel Vadot #define CLK_CORE_RGA2E_1		345
364*b2d2a78aSEmmanuel Vadot #define DCLK_EBC_FRAC_SRC		346
365*b2d2a78aSEmmanuel Vadot #define HCLK_EBC			347
366*b2d2a78aSEmmanuel Vadot #define ACLK_EBC			348
367*b2d2a78aSEmmanuel Vadot #define DCLK_EBC			349
368*b2d2a78aSEmmanuel Vadot #define HCLK_VEPU0_ROOT			350
369*b2d2a78aSEmmanuel Vadot #define ACLK_VEPU0_ROOT			351
370*b2d2a78aSEmmanuel Vadot #define HCLK_VEPU0			352
371*b2d2a78aSEmmanuel Vadot #define ACLK_VEPU0			353
372*b2d2a78aSEmmanuel Vadot #define CLK_VEPU0_CORE			354
373*b2d2a78aSEmmanuel Vadot #define ACLK_VI_ROOT			355
374*b2d2a78aSEmmanuel Vadot #define HCLK_VI_ROOT			356
375*b2d2a78aSEmmanuel Vadot #define PCLK_VI_ROOT			357
376*b2d2a78aSEmmanuel Vadot #define DCLK_VICAP			358
377*b2d2a78aSEmmanuel Vadot #define ACLK_VICAP			359
378*b2d2a78aSEmmanuel Vadot #define HCLK_VICAP			360
379*b2d2a78aSEmmanuel Vadot #define CLK_ISP_CORE			361
380*b2d2a78aSEmmanuel Vadot #define CLK_ISP_CORE_MARVIN		362
381*b2d2a78aSEmmanuel Vadot #define CLK_ISP_CORE_VICAP		363
382*b2d2a78aSEmmanuel Vadot #define ACLK_ISP			364
383*b2d2a78aSEmmanuel Vadot #define HCLK_ISP			365
384*b2d2a78aSEmmanuel Vadot #define ACLK_VPSS			366
385*b2d2a78aSEmmanuel Vadot #define HCLK_VPSS			367
386*b2d2a78aSEmmanuel Vadot #define CLK_CORE_VPSS			368
387*b2d2a78aSEmmanuel Vadot #define PCLK_CSI_HOST_0			369
388*b2d2a78aSEmmanuel Vadot #define PCLK_CSI_HOST_1			370
389*b2d2a78aSEmmanuel Vadot #define PCLK_CSI_HOST_2			371
390*b2d2a78aSEmmanuel Vadot #define PCLK_CSI_HOST_3			372
391*b2d2a78aSEmmanuel Vadot #define PCLK_CSI_HOST_4			373
392*b2d2a78aSEmmanuel Vadot #define ICLK_CSIHOST01			374
393*b2d2a78aSEmmanuel Vadot #define ICLK_CSIHOST0			375
394*b2d2a78aSEmmanuel Vadot #define CLK_ISP_PVTPLL_SRC		376
395*b2d2a78aSEmmanuel Vadot #define ACLK_VI_ROOT_INTER		377
396*b2d2a78aSEmmanuel Vadot #define CLK_VICAP_I0CLK			378
397*b2d2a78aSEmmanuel Vadot #define CLK_VICAP_I1CLK			379
398*b2d2a78aSEmmanuel Vadot #define CLK_VICAP_I2CLK			380
399*b2d2a78aSEmmanuel Vadot #define CLK_VICAP_I3CLK			381
400*b2d2a78aSEmmanuel Vadot #define CLK_VICAP_I4CLK			382
401*b2d2a78aSEmmanuel Vadot #define ACLK_VOP_ROOT			383
402*b2d2a78aSEmmanuel Vadot #define HCLK_VOP_ROOT			384
403*b2d2a78aSEmmanuel Vadot #define PCLK_VOP_ROOT			385
404*b2d2a78aSEmmanuel Vadot #define HCLK_VOP			386
405*b2d2a78aSEmmanuel Vadot #define ACLK_VOP			387
406*b2d2a78aSEmmanuel Vadot #define DCLK_VP0_SRC			388
407*b2d2a78aSEmmanuel Vadot #define DCLK_VP1_SRC			389
408*b2d2a78aSEmmanuel Vadot #define DCLK_VP2_SRC			390
409*b2d2a78aSEmmanuel Vadot #define DCLK_VP0			391
410*b2d2a78aSEmmanuel Vadot #define DCLK_VP1			392
411*b2d2a78aSEmmanuel Vadot #define DCLK_VP2			393
412*b2d2a78aSEmmanuel Vadot #define PCLK_VOPGRF			394
413*b2d2a78aSEmmanuel Vadot #define ACLK_VO0_ROOT			395
414*b2d2a78aSEmmanuel Vadot #define HCLK_VO0_ROOT			396
415*b2d2a78aSEmmanuel Vadot #define PCLK_VO0_ROOT			397
416*b2d2a78aSEmmanuel Vadot #define PCLK_VO0_GRF			398
417*b2d2a78aSEmmanuel Vadot #define ACLK_HDCP0			399
418*b2d2a78aSEmmanuel Vadot #define HCLK_HDCP0			400
419*b2d2a78aSEmmanuel Vadot #define PCLK_HDCP0			401
420*b2d2a78aSEmmanuel Vadot #define CLK_TRNG0_SKP			402
421*b2d2a78aSEmmanuel Vadot #define PCLK_DSIHOST0			403
422*b2d2a78aSEmmanuel Vadot #define CLK_DSIHOST0			404
423*b2d2a78aSEmmanuel Vadot #define PCLK_HDMITX0			405
424*b2d2a78aSEmmanuel Vadot #define CLK_HDMITX0_EARC		406
425*b2d2a78aSEmmanuel Vadot #define CLK_HDMITX0_REF			407
426*b2d2a78aSEmmanuel Vadot #define PCLK_EDP0			408
427*b2d2a78aSEmmanuel Vadot #define CLK_EDP0_24M			409
428*b2d2a78aSEmmanuel Vadot #define CLK_EDP0_200M			410
429*b2d2a78aSEmmanuel Vadot #define MCLK_SAI5_8CH_SRC		411
430*b2d2a78aSEmmanuel Vadot #define MCLK_SAI5_8CH			412
431*b2d2a78aSEmmanuel Vadot #define HCLK_SAI5_8CH			413
432*b2d2a78aSEmmanuel Vadot #define MCLK_SAI6_8CH_SRC		414
433*b2d2a78aSEmmanuel Vadot #define MCLK_SAI6_8CH			415
434*b2d2a78aSEmmanuel Vadot #define HCLK_SAI6_8CH			416
435*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_TX2			417
436*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_TX2			418
437*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_RX2			419
438*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_RX2			420
439*b2d2a78aSEmmanuel Vadot #define HCLK_SAI8_8CH			421
440*b2d2a78aSEmmanuel Vadot #define MCLK_SAI8_8CH_SRC		422
441*b2d2a78aSEmmanuel Vadot #define MCLK_SAI8_8CH			423
442*b2d2a78aSEmmanuel Vadot #define ACLK_VO1_ROOT			424
443*b2d2a78aSEmmanuel Vadot #define HCLK_VO1_ROOT			425
444*b2d2a78aSEmmanuel Vadot #define PCLK_VO1_ROOT			426
445*b2d2a78aSEmmanuel Vadot #define MCLK_SAI7_8CH_SRC		427
446*b2d2a78aSEmmanuel Vadot #define MCLK_SAI7_8CH			428
447*b2d2a78aSEmmanuel Vadot #define HCLK_SAI7_8CH			429
448*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_TX3			430
449*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_TX4			431
450*b2d2a78aSEmmanuel Vadot #define HCLK_SPDIF_TX5			432
451*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_TX3			433
452*b2d2a78aSEmmanuel Vadot #define CLK_AUX16MHZ_0			434
453*b2d2a78aSEmmanuel Vadot #define ACLK_DP0			435
454*b2d2a78aSEmmanuel Vadot #define PCLK_DP0			436
455*b2d2a78aSEmmanuel Vadot #define PCLK_VO1_GRF			437
456*b2d2a78aSEmmanuel Vadot #define ACLK_HDCP1			438
457*b2d2a78aSEmmanuel Vadot #define HCLK_HDCP1			439
458*b2d2a78aSEmmanuel Vadot #define PCLK_HDCP1			440
459*b2d2a78aSEmmanuel Vadot #define CLK_TRNG1_SKP			441
460*b2d2a78aSEmmanuel Vadot #define HCLK_SAI9_8CH			442
461*b2d2a78aSEmmanuel Vadot #define MCLK_SAI9_8CH_SRC		443
462*b2d2a78aSEmmanuel Vadot #define MCLK_SAI9_8CH			444
463*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_TX4			445
464*b2d2a78aSEmmanuel Vadot #define MCLK_SPDIF_TX5			446
465*b2d2a78aSEmmanuel Vadot #define CLK_GPU_SRC_PRE			447
466*b2d2a78aSEmmanuel Vadot #define CLK_GPU				448
467*b2d2a78aSEmmanuel Vadot #define PCLK_GPU_ROOT			449
468*b2d2a78aSEmmanuel Vadot #define ACLK_CENTER_ROOT		450
469*b2d2a78aSEmmanuel Vadot #define ACLK_CENTER_LOW_ROOT		451
470*b2d2a78aSEmmanuel Vadot #define HCLK_CENTER_ROOT		452
471*b2d2a78aSEmmanuel Vadot #define PCLK_CENTER_ROOT		453
472*b2d2a78aSEmmanuel Vadot #define ACLK_DMA2DDR			454
473*b2d2a78aSEmmanuel Vadot #define ACLK_DDR_SHAREMEM		455
474*b2d2a78aSEmmanuel Vadot #define PCLK_DMA2DDR			456
475*b2d2a78aSEmmanuel Vadot #define PCLK_SHAREMEM			457
476*b2d2a78aSEmmanuel Vadot #define HCLK_VEPU1_ROOT			458
477*b2d2a78aSEmmanuel Vadot #define ACLK_VEPU1_ROOT			459
478*b2d2a78aSEmmanuel Vadot #define HCLK_VEPU1			460
479*b2d2a78aSEmmanuel Vadot #define ACLK_VEPU1			461
480*b2d2a78aSEmmanuel Vadot #define CLK_VEPU1_CORE			462
481*b2d2a78aSEmmanuel Vadot #define CLK_JDBCK_DAP			463
482*b2d2a78aSEmmanuel Vadot #define PCLK_MIPI_DCPHY			464
483*b2d2a78aSEmmanuel Vadot #define CLK_32K_USB2DEBUG		465
484*b2d2a78aSEmmanuel Vadot #define PCLK_CSIDPHY			466
485*b2d2a78aSEmmanuel Vadot #define PCLK_USBDPPHY			467
486*b2d2a78aSEmmanuel Vadot #define CLK_PMUPHY_REF_SRC		468
487*b2d2a78aSEmmanuel Vadot #define CLK_USBDP_COMBO_PHY_IMMORTAL	469
488*b2d2a78aSEmmanuel Vadot #define CLK_HDMITXHDP			470
489*b2d2a78aSEmmanuel Vadot #define PCLK_MPHY			471
490*b2d2a78aSEmmanuel Vadot #define CLK_REF_OSC_MPHY		472
491*b2d2a78aSEmmanuel Vadot #define CLK_REF_UFS_CLKOUT		473
492*b2d2a78aSEmmanuel Vadot #define HCLK_PMU1_ROOT			474
493*b2d2a78aSEmmanuel Vadot #define HCLK_PMU_CM0_ROOT		475
494*b2d2a78aSEmmanuel Vadot #define CLK_200M_PMU_SRC		476
495*b2d2a78aSEmmanuel Vadot #define CLK_100M_PMU_SRC		477
496*b2d2a78aSEmmanuel Vadot #define CLK_50M_PMU_SRC			478
497*b2d2a78aSEmmanuel Vadot #define FCLK_PMU_CM0_CORE		479
498*b2d2a78aSEmmanuel Vadot #define CLK_PMU_CM0_RTC			480
499*b2d2a78aSEmmanuel Vadot #define PCLK_PMU1			481
500*b2d2a78aSEmmanuel Vadot #define CLK_PMU1			482
501*b2d2a78aSEmmanuel Vadot #define PCLK_PMU1WDT			483
502*b2d2a78aSEmmanuel Vadot #define TCLK_PMU1WDT			484
503*b2d2a78aSEmmanuel Vadot #define PCLK_PMUTIMER			485
504*b2d2a78aSEmmanuel Vadot #define CLK_PMUTIMER_ROOT		486
505*b2d2a78aSEmmanuel Vadot #define CLK_PMUTIMER0			487
506*b2d2a78aSEmmanuel Vadot #define CLK_PMUTIMER1			488
507*b2d2a78aSEmmanuel Vadot #define PCLK_PMU1PWM			489
508*b2d2a78aSEmmanuel Vadot #define CLK_PMU1PWM			490
509*b2d2a78aSEmmanuel Vadot #define CLK_PMU1PWM_OSC			491
510*b2d2a78aSEmmanuel Vadot #define PCLK_PMUPHY_ROOT		492
511*b2d2a78aSEmmanuel Vadot #define PCLK_I2C0			493
512*b2d2a78aSEmmanuel Vadot #define CLK_I2C0			494
513*b2d2a78aSEmmanuel Vadot #define SCLK_UART1			495
514*b2d2a78aSEmmanuel Vadot #define PCLK_UART1			496
515*b2d2a78aSEmmanuel Vadot #define CLK_PMU1PWM_RC			497
516*b2d2a78aSEmmanuel Vadot #define CLK_PDM0			498
517*b2d2a78aSEmmanuel Vadot #define HCLK_PDM0			499
518*b2d2a78aSEmmanuel Vadot #define MCLK_PDM0			500
519*b2d2a78aSEmmanuel Vadot #define HCLK_VAD			501
520*b2d2a78aSEmmanuel Vadot #define CLK_OSCCHK_PVTM			502
521*b2d2a78aSEmmanuel Vadot #define CLK_PDM0_OUT			503
522*b2d2a78aSEmmanuel Vadot #define CLK_HPTIMER_SRC			504
523*b2d2a78aSEmmanuel Vadot #define PCLK_PMU0_ROOT			505
524*b2d2a78aSEmmanuel Vadot #define PCLK_PMU0			506
525*b2d2a78aSEmmanuel Vadot #define PCLK_GPIO0			507
526*b2d2a78aSEmmanuel Vadot #define DBCLK_GPIO0			508
527*b2d2a78aSEmmanuel Vadot #define CLK_OSC0_PMU1			509
528*b2d2a78aSEmmanuel Vadot #define PCLK_PMU1_ROOT			510
529*b2d2a78aSEmmanuel Vadot #define XIN_OSC0_DIV			511
530*b2d2a78aSEmmanuel Vadot #define ACLK_USB			512
531*b2d2a78aSEmmanuel Vadot #define ACLK_UFS			513
532*b2d2a78aSEmmanuel Vadot #define ACLK_SDGMAC			514
533*b2d2a78aSEmmanuel Vadot #define HCLK_SDGMAC			515
534*b2d2a78aSEmmanuel Vadot #define PCLK_SDGMAC			516
535*b2d2a78aSEmmanuel Vadot #define HCLK_VO1			517
536*b2d2a78aSEmmanuel Vadot #define HCLK_VO0			518
537*b2d2a78aSEmmanuel Vadot #define PCLK_CCI_ROOT			519
538*b2d2a78aSEmmanuel Vadot #define ACLK_CCI_ROOT			520
539*b2d2a78aSEmmanuel Vadot #define HCLK_VO0VOP_CHANNEL		521
540*b2d2a78aSEmmanuel Vadot #define ACLK_VO0VOP_CHANNEL		522
541*b2d2a78aSEmmanuel Vadot #define ACLK_TOP_MID			523
542*b2d2a78aSEmmanuel Vadot #define ACLK_SECURE_HIGH		524
543*b2d2a78aSEmmanuel Vadot #define CLK_USBPHY_REF_SRC		525
544*b2d2a78aSEmmanuel Vadot #define CLK_PHY_REF_SRC			526
545*b2d2a78aSEmmanuel Vadot #define CLK_CPLL_REF_SRC		527
546*b2d2a78aSEmmanuel Vadot #define CLK_AUPLL_REF_SRC		528
547*b2d2a78aSEmmanuel Vadot #define PCLK_SECURE_NS			529
548*b2d2a78aSEmmanuel Vadot #define HCLK_SECURE_NS			530
549*b2d2a78aSEmmanuel Vadot #define ACLK_SECURE_NS			531
550*b2d2a78aSEmmanuel Vadot #define PCLK_OTPC_NS			532
551*b2d2a78aSEmmanuel Vadot #define HCLK_CRYPTO_NS			533
552*b2d2a78aSEmmanuel Vadot #define HCLK_TRNG_NS			534
553*b2d2a78aSEmmanuel Vadot #define CLK_OTPC_NS			535
554*b2d2a78aSEmmanuel Vadot #define SCLK_DSU			536
555*b2d2a78aSEmmanuel Vadot #define SCLK_DDR			537
556*b2d2a78aSEmmanuel Vadot #define ACLK_CRYPTO_NS			538
557*b2d2a78aSEmmanuel Vadot #define CLK_PKA_CRYPTO_NS		539
558*b2d2a78aSEmmanuel Vadot #define ACLK_RKVDEC_ROOT_BAK		540
559*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_0_SRC		541
560*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_1_SRC		542
561*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_2_SRC		543
562*b2d2a78aSEmmanuel Vadot #define CLK_AUDIO_FRAC_3_SRC		544
563*b2d2a78aSEmmanuel Vadot #define PCLK_HDPTX_APB			545
564*b2d2a78aSEmmanuel Vadot 
565*b2d2a78aSEmmanuel Vadot /* secure clk */
566*b2d2a78aSEmmanuel Vadot #define CLK_STIMER0_ROOT		546
567*b2d2a78aSEmmanuel Vadot #define CLK_STIMER1_ROOT		547
568*b2d2a78aSEmmanuel Vadot #define PCLK_SECURE_S			548
569*b2d2a78aSEmmanuel Vadot #define HCLK_SECURE_S			549
570*b2d2a78aSEmmanuel Vadot #define ACLK_SECURE_S			550
571*b2d2a78aSEmmanuel Vadot #define CLK_PKA_CRYPTO_S		551
572*b2d2a78aSEmmanuel Vadot #define HCLK_VO1_S			552
573*b2d2a78aSEmmanuel Vadot #define PCLK_VO1_S			553
574*b2d2a78aSEmmanuel Vadot #define HCLK_VO0_S			554
575*b2d2a78aSEmmanuel Vadot #define PCLK_VO0_S			555
576*b2d2a78aSEmmanuel Vadot #define PCLK_KLAD			556
577*b2d2a78aSEmmanuel Vadot #define HCLK_CRYPTO_S			557
578*b2d2a78aSEmmanuel Vadot #define HCLK_KLAD			558
579*b2d2a78aSEmmanuel Vadot #define ACLK_CRYPTO_S			559
580*b2d2a78aSEmmanuel Vadot #define HCLK_TRNG_S			560
581*b2d2a78aSEmmanuel Vadot #define PCLK_OTPC_S			561
582*b2d2a78aSEmmanuel Vadot #define CLK_OTPC_S			562
583*b2d2a78aSEmmanuel Vadot #define PCLK_WDT_S			563
584*b2d2a78aSEmmanuel Vadot #define TCLK_WDT_S			564
585*b2d2a78aSEmmanuel Vadot #define PCLK_HDCP0_TRNG			565
586*b2d2a78aSEmmanuel Vadot #define PCLK_HDCP1_TRNG			566
587*b2d2a78aSEmmanuel Vadot #define HCLK_HDCP_KEY0			567
588*b2d2a78aSEmmanuel Vadot #define HCLK_HDCP_KEY1			568
589*b2d2a78aSEmmanuel Vadot #define PCLK_EDP_S			569
590*b2d2a78aSEmmanuel Vadot #define ACLK_KLAD			570
591*b2d2a78aSEmmanuel Vadot 
592*b2d2a78aSEmmanuel Vadot #endif
593