xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/mediatek,mt8196-clock.h (revision 1537cf73828a2db2a67622ccfff77383c7db6f07)
1*1537cf73SEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */
2*1537cf73SEmmanuel Vadot /*
3*1537cf73SEmmanuel Vadot  * Copyright (c) 2025 MediaTek Inc.
4*1537cf73SEmmanuel Vadot  *                    Guangjie Song <guangjie.song@mediatek.com>
5*1537cf73SEmmanuel Vadot  * Copyright (c) 2025 Collabora Ltd.
6*1537cf73SEmmanuel Vadot  *                    Laura Nao <laura.nao@collabora.com>
7*1537cf73SEmmanuel Vadot  */
8*1537cf73SEmmanuel Vadot 
9*1537cf73SEmmanuel Vadot #ifndef _DT_BINDINGS_CLK_MT8196_H
10*1537cf73SEmmanuel Vadot #define _DT_BINDINGS_CLK_MT8196_H
11*1537cf73SEmmanuel Vadot 
12*1537cf73SEmmanuel Vadot /* CKSYS */
13*1537cf73SEmmanuel Vadot #define CLK_TOP_AXI					0
14*1537cf73SEmmanuel Vadot #define CLK_TOP_MEM_SUB					1
15*1537cf73SEmmanuel Vadot #define CLK_TOP_IO_NOC					2
16*1537cf73SEmmanuel Vadot #define CLK_TOP_P_AXI					3
17*1537cf73SEmmanuel Vadot #define CLK_TOP_UFS_PEXTP0_AXI				4
18*1537cf73SEmmanuel Vadot #define CLK_TOP_PEXTP1_USB_AXI				5
19*1537cf73SEmmanuel Vadot #define CLK_TOP_P_FMEM_SUB				6
20*1537cf73SEmmanuel Vadot #define CLK_TOP_PEXPT0_MEM_SUB				7
21*1537cf73SEmmanuel Vadot #define CLK_TOP_PEXTP1_USB_MEM_SUB			8
22*1537cf73SEmmanuel Vadot #define CLK_TOP_P_NOC					9
23*1537cf73SEmmanuel Vadot #define CLK_TOP_EMI_N					10
24*1537cf73SEmmanuel Vadot #define CLK_TOP_EMI_S					11
25*1537cf73SEmmanuel Vadot #define CLK_TOP_AP2CONN_HOST				12
26*1537cf73SEmmanuel Vadot #define CLK_TOP_ATB					13
27*1537cf73SEmmanuel Vadot #define CLK_TOP_CIRQ					14
28*1537cf73SEmmanuel Vadot #define CLK_TOP_PBUS_156M				15
29*1537cf73SEmmanuel Vadot #define CLK_TOP_EFUSE					16
30*1537cf73SEmmanuel Vadot #define CLK_TOP_MCL3GIC					17
31*1537cf73SEmmanuel Vadot #define CLK_TOP_MCINFRA					18
32*1537cf73SEmmanuel Vadot #define CLK_TOP_DSP					19
33*1537cf73SEmmanuel Vadot #define CLK_TOP_MFG_REF					20
34*1537cf73SEmmanuel Vadot #define CLK_TOP_MFG_EB					21
35*1537cf73SEmmanuel Vadot #define CLK_TOP_UART					22
36*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI0_BCLK				23
37*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI1_BCLK				24
38*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI2_BCLK				25
39*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI3_BCLK				26
40*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI4_BCLK				27
41*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI5_BCLK				28
42*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI6_BCLK				29
43*1537cf73SEmmanuel Vadot #define CLK_TOP_SPI7_BCLK				30
44*1537cf73SEmmanuel Vadot #define CLK_TOP_MSDC30_1				31
45*1537cf73SEmmanuel Vadot #define CLK_TOP_MSDC30_2				32
46*1537cf73SEmmanuel Vadot #define CLK_TOP_DISP_PWM				33
47*1537cf73SEmmanuel Vadot #define CLK_TOP_USB_TOP_1P				34
48*1537cf73SEmmanuel Vadot #define CLK_TOP_USB_XHCI_1P				35
49*1537cf73SEmmanuel Vadot #define CLK_TOP_USB_FMCNT_P1				36
50*1537cf73SEmmanuel Vadot #define CLK_TOP_I2C_P					37
51*1537cf73SEmmanuel Vadot #define CLK_TOP_I2C_EAST				38
52*1537cf73SEmmanuel Vadot #define CLK_TOP_I2C_WEST				39
53*1537cf73SEmmanuel Vadot #define CLK_TOP_I2C_NORTH				40
54*1537cf73SEmmanuel Vadot #define CLK_TOP_AES_UFSFDE				41
55*1537cf73SEmmanuel Vadot #define CLK_TOP_UFS					42
56*1537cf73SEmmanuel Vadot #define CLK_TOP_AUD_1					43
57*1537cf73SEmmanuel Vadot #define CLK_TOP_AUD_2					44
58*1537cf73SEmmanuel Vadot #define CLK_TOP_ADSP					45
59*1537cf73SEmmanuel Vadot #define CLK_TOP_ADSP_UARTHUB_B				46
60*1537cf73SEmmanuel Vadot #define CLK_TOP_DPMAIF_MAIN				47
61*1537cf73SEmmanuel Vadot #define CLK_TOP_PWM					48
62*1537cf73SEmmanuel Vadot #define CLK_TOP_MCUPM					49
63*1537cf73SEmmanuel Vadot #define CLK_TOP_IPSEAST					50
64*1537cf73SEmmanuel Vadot #define CLK_TOP_TL					51
65*1537cf73SEmmanuel Vadot #define CLK_TOP_TL_P1					52
66*1537cf73SEmmanuel Vadot #define CLK_TOP_TL_P2					53
67*1537cf73SEmmanuel Vadot #define CLK_TOP_EMI_INTERFACE_546			54
68*1537cf73SEmmanuel Vadot #define CLK_TOP_SDF					55
69*1537cf73SEmmanuel Vadot #define CLK_TOP_UARTHUB_BCLK				56
70*1537cf73SEmmanuel Vadot #define CLK_TOP_DPSW_CMP_26M				57
71*1537cf73SEmmanuel Vadot #define CLK_TOP_SMAP					58
72*1537cf73SEmmanuel Vadot #define CLK_TOP_SSR_PKA					59
73*1537cf73SEmmanuel Vadot #define CLK_TOP_SSR_DMA					60
74*1537cf73SEmmanuel Vadot #define CLK_TOP_SSR_KDF					61
75*1537cf73SEmmanuel Vadot #define CLK_TOP_SSR_RNG					62
76*1537cf73SEmmanuel Vadot #define CLK_TOP_SPU0					63
77*1537cf73SEmmanuel Vadot #define CLK_TOP_SPU1					64
78*1537cf73SEmmanuel Vadot #define CLK_TOP_DXCC					65
79*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SIN0				66
80*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SIN1				67
81*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SIN2				68
82*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SIN3				69
83*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SIN4				70
84*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SIN6				71
85*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SOUT0				72
86*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SOUT1				73
87*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SOUT2				74
88*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SOUT3				75
89*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SOUT4				76
90*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_I2SOUT6				77
91*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_FMI2S				78
92*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL_TDMOUT				79
93*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL12_DIV_TDMOUT_M			80
94*1537cf73SEmmanuel Vadot #define CLK_TOP_APLL12_DIV_TDMOUT_B			81
95*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D3				82
96*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D4				83
97*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D4_D2				84
98*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D4_D4				85
99*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D4_D8				86
100*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D5				87
101*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D5_D2				88
102*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D5_D4				89
103*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D5_D8				90
104*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D6				91
105*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D6_D2				92
106*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D7				93
107*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D7_D2				94
108*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D7_D4				95
109*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D7_D8				96
110*1537cf73SEmmanuel Vadot #define CLK_TOP_MAINPLL_D9				97
111*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D4				98
112*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D4_D2				99
113*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D4_D4				100
114*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D4_D8				101
115*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D5				102
116*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D5_D2				103
117*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D5_D4				104
118*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D6				105
119*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D6_D2				106
120*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D6_D4				107
121*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D6_D8				108
122*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_D6_D16				109
123*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_192M				110
124*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_192M_D4				111
125*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_192M_D8				112
126*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_192M_D16			113
127*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_192M_D32			114
128*1537cf73SEmmanuel Vadot #define CLK_TOP_UNIVPLL_192M_D10			115
129*1537cf73SEmmanuel Vadot #define CLK_TOP_TVDPLL1_D2				116
130*1537cf73SEmmanuel Vadot #define CLK_TOP_MSDCPLL_D2				117
131*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D2					118
132*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D3					119
133*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D4					120
134*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D5					121
135*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D7					122
136*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D8					123
137*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D10					124
138*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D14					125
139*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D20					126
140*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D32					127
141*1537cf73SEmmanuel Vadot #define CLK_TOP_OSC_D40					128
142*1537cf73SEmmanuel Vadot #define CLK_TOP_SFLASH					129
143*1537cf73SEmmanuel Vadot 
144*1537cf73SEmmanuel Vadot /* APMIXEDSYS */
145*1537cf73SEmmanuel Vadot #define CLK_APMIXED_MAINPLL				0
146*1537cf73SEmmanuel Vadot #define CLK_APMIXED_UNIVPLL				1
147*1537cf73SEmmanuel Vadot #define CLK_APMIXED_MSDCPLL				2
148*1537cf73SEmmanuel Vadot #define CLK_APMIXED_ADSPPLL				3
149*1537cf73SEmmanuel Vadot #define CLK_APMIXED_EMIPLL				4
150*1537cf73SEmmanuel Vadot #define CLK_APMIXED_EMIPLL2				5
151*1537cf73SEmmanuel Vadot #define CLK_APMIXED_NET1PLL				6
152*1537cf73SEmmanuel Vadot #define CLK_APMIXED_SGMIIPLL				7
153*1537cf73SEmmanuel Vadot 
154*1537cf73SEmmanuel Vadot /* CKSYS_GP2 */
155*1537cf73SEmmanuel Vadot #define CLK_TOP2_SENINF0				0
156*1537cf73SEmmanuel Vadot #define CLK_TOP2_SENINF1				1
157*1537cf73SEmmanuel Vadot #define CLK_TOP2_SENINF2				2
158*1537cf73SEmmanuel Vadot #define CLK_TOP2_SENINF3				3
159*1537cf73SEmmanuel Vadot #define CLK_TOP2_SENINF4				4
160*1537cf73SEmmanuel Vadot #define CLK_TOP2_SENINF5				5
161*1537cf73SEmmanuel Vadot #define CLK_TOP2_IMG1					6
162*1537cf73SEmmanuel Vadot #define CLK_TOP2_IPE					7
163*1537cf73SEmmanuel Vadot #define CLK_TOP2_CAM					8
164*1537cf73SEmmanuel Vadot #define CLK_TOP2_CAMTM					9
165*1537cf73SEmmanuel Vadot #define CLK_TOP2_DPE					10
166*1537cf73SEmmanuel Vadot #define CLK_TOP2_VDEC					11
167*1537cf73SEmmanuel Vadot #define CLK_TOP2_CCUSYS					12
168*1537cf73SEmmanuel Vadot #define CLK_TOP2_CCUTM					13
169*1537cf73SEmmanuel Vadot #define CLK_TOP2_VENC					14
170*1537cf73SEmmanuel Vadot #define CLK_TOP2_DP1					15
171*1537cf73SEmmanuel Vadot #define CLK_TOP2_DP0					16
172*1537cf73SEmmanuel Vadot #define CLK_TOP2_DISP					17
173*1537cf73SEmmanuel Vadot #define CLK_TOP2_MDP					18
174*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMINFRA				19
175*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMINFRA_SNOC				20
176*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMUP					21
177*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMINFRA_AO				22
178*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D2				23
179*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D3				24
180*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D4				25
181*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D4_D2				26
182*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D4_D4				27
183*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D5				28
184*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D5_D2				29
185*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D6				30
186*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D6_D2				31
187*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D7				32
188*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D7_D2				33
189*1537cf73SEmmanuel Vadot #define CLK_TOP2_MAINPLL2_D9				34
190*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D3				35
191*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D4				36
192*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D4_D2				37
193*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D5				38
194*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D5_D2				39
195*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D6				40
196*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D6_D2				41
197*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D6_D4				42
198*1537cf73SEmmanuel Vadot #define CLK_TOP2_UNIVPLL2_D7				43
199*1537cf73SEmmanuel Vadot #define CLK_TOP2_IMGPLL_D2				44
200*1537cf73SEmmanuel Vadot #define CLK_TOP2_IMGPLL_D4				45
201*1537cf73SEmmanuel Vadot #define CLK_TOP2_IMGPLL_D5				46
202*1537cf73SEmmanuel Vadot #define CLK_TOP2_IMGPLL_D5_D2				47
203*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D3				48
204*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D4				49
205*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D4_D2				50
206*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D5				51
207*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D5_D2				52
208*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D6				53
209*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D6_D2				54
210*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D7				55
211*1537cf73SEmmanuel Vadot #define CLK_TOP2_MMPLL2_D9				56
212*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL1_D4				57
213*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL1_D8				58
214*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL1_D16				59
215*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL2_D2				60
216*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL2_D4				61
217*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL2_D8				62
218*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL2_D16				63
219*1537cf73SEmmanuel Vadot #define CLK_TOP2_DVO					64
220*1537cf73SEmmanuel Vadot #define CLK_TOP2_DVO_FAVT				65
221*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL3_D2				66
222*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL3_D4				67
223*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL3_D8				68
224*1537cf73SEmmanuel Vadot #define CLK_TOP2_TVDPLL3_D16				69
225*1537cf73SEmmanuel Vadot 
226*1537cf73SEmmanuel Vadot /* APMIXEDSYS_GP2 */
227*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_MAINPLL2				0
228*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_UNIVPLL2				1
229*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_MMPLL2				2
230*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_IMGPLL				3
231*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_TVDPLL1				4
232*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_TVDPLL2				5
233*1537cf73SEmmanuel Vadot #define CLK_APMIXED2_TVDPLL3				6
234*1537cf73SEmmanuel Vadot 
235*1537cf73SEmmanuel Vadot /* IMP_IIC_WRAP_E */
236*1537cf73SEmmanuel Vadot #define CLK_IMPE_I2C5					0
237*1537cf73SEmmanuel Vadot 
238*1537cf73SEmmanuel Vadot /* IMP_IIC_WRAP_W */
239*1537cf73SEmmanuel Vadot #define CLK_IMPW_I2C0					0
240*1537cf73SEmmanuel Vadot #define CLK_IMPW_I2C3					1
241*1537cf73SEmmanuel Vadot #define CLK_IMPW_I2C6					2
242*1537cf73SEmmanuel Vadot #define CLK_IMPW_I2C10					3
243*1537cf73SEmmanuel Vadot 
244*1537cf73SEmmanuel Vadot /* IMP_IIC_WRAP_N */
245*1537cf73SEmmanuel Vadot #define CLK_IMPN_I2C1					0
246*1537cf73SEmmanuel Vadot #define CLK_IMPN_I2C2					1
247*1537cf73SEmmanuel Vadot #define CLK_IMPN_I2C4					2
248*1537cf73SEmmanuel Vadot #define CLK_IMPN_I2C7					3
249*1537cf73SEmmanuel Vadot #define CLK_IMPN_I2C8					4
250*1537cf73SEmmanuel Vadot #define CLK_IMPN_I2C9					5
251*1537cf73SEmmanuel Vadot 
252*1537cf73SEmmanuel Vadot /* IMP_IIC_WRAP_C */
253*1537cf73SEmmanuel Vadot #define CLK_IMPC_I2C11					0
254*1537cf73SEmmanuel Vadot #define CLK_IMPC_I2C12					1
255*1537cf73SEmmanuel Vadot #define CLK_IMPC_I2C13					2
256*1537cf73SEmmanuel Vadot #define CLK_IMPC_I2C14					3
257*1537cf73SEmmanuel Vadot 
258*1537cf73SEmmanuel Vadot /* PERICFG_AO */
259*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_UART0_BCLK				0
260*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_UART1_BCLK				1
261*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_UART2_BCLK				2
262*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_UART3_BCLK				3
263*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_UART4_BCLK				4
264*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_UART5_BCLK				5
265*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_PWM_X16W_HCLK			6
266*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_PWM_X16W_BCLK			7
267*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_PWM_PWM_BCLK0			8
268*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_PWM_PWM_BCLK1			9
269*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_PWM_PWM_BCLK2			10
270*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_PWM_PWM_BCLK3			11
271*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI0_BCLK				12
272*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI1_BCLK				13
273*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI2_BCLK				14
274*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI3_BCLK				15
275*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI4_BCLK				16
276*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI5_BCLK				17
277*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI6_BCLK				18
278*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_SPI7_BCLK				19
279*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_AP_DMA_X32W_BCLK			20
280*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC1_MSDC_SRC			21
281*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC1_HCLK				22
282*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC1_AXI				23
283*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC1_HCLK_WRAP			24
284*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC2_MSDC_SRC			25
285*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC2_HCLK				26
286*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC2_AXI				27
287*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_MSDC2_HCLK_WRAP			28
288*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_FLASHIF_FLASH			29
289*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_FLASHIF_27M				30
290*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_FLASHIF_DRAM			31
291*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_FLASHIF_AXI				32
292*1537cf73SEmmanuel Vadot #define CLK_PERI_AO_FLASHIF_BCLK			33
293*1537cf73SEmmanuel Vadot 
294*1537cf73SEmmanuel Vadot /* UFSCFG_AO */
295*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UNIPRO_TX_SYM				0
296*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UNIPRO_RX_SYM0			1
297*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UNIPRO_RX_SYM1			2
298*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UNIPRO_SYS				3
299*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UNIPRO_SAP				4
300*1537cf73SEmmanuel Vadot #define CLK_UFSAO_PHY_SAP				5
301*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UFSHCI_UFS				6
302*1537cf73SEmmanuel Vadot #define CLK_UFSAO_UFSHCI_AES				7
303*1537cf73SEmmanuel Vadot 
304*1537cf73SEmmanuel Vadot /* PEXTP0CFG_AO */
305*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_MAC_P0_TL			0
306*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_MAC_P0_REF			1
307*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_PHY_P0_MCU_BUS			2
308*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_PHY_P0_PEXTP_REF			3
309*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_MAC_P0_AXI_250			4
310*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_MAC_P0_AHB_APB			5
311*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_MAC_P0_PL_P			6
312*1537cf73SEmmanuel Vadot #define CLK_PEXT_PEXTP_VLP_AO_P0_LP			7
313*1537cf73SEmmanuel Vadot 
314*1537cf73SEmmanuel Vadot /* PEXTP1CFG_AO */
315*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P1_TL			0
316*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P1_REF			1
317*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P2_TL			2
318*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P2_REF			3
319*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_PHY_P1_MCU_BUS			4
320*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_PHY_P1_PEXTP_REF		5
321*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_PHY_P2_MCU_BUS			6
322*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_PHY_P2_PEXTP_REF		7
323*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P1_AXI_250			8
324*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P1_AHB_APB			9
325*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P1_PL_P			10
326*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P2_AXI_250			11
327*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P2_AHB_APB			12
328*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_MAC_P2_PL_P			13
329*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_VLP_AO_P1_LP			14
330*1537cf73SEmmanuel Vadot #define CLK_PEXT1_PEXTP_VLP_AO_P2_LP			15
331*1537cf73SEmmanuel Vadot 
332*1537cf73SEmmanuel Vadot /* VLP_CKSYS */
333*1537cf73SEmmanuel Vadot #define CLK_VLP_APLL1					0
334*1537cf73SEmmanuel Vadot #define CLK_VLP_APLL2					1
335*1537cf73SEmmanuel Vadot #define CLK_VLP_SCP					2
336*1537cf73SEmmanuel Vadot #define CLK_VLP_SCP_SPI					3
337*1537cf73SEmmanuel Vadot #define CLK_VLP_SCP_IIC					4
338*1537cf73SEmmanuel Vadot #define CLK_VLP_SCP_IIC_HS				5
339*1537cf73SEmmanuel Vadot #define CLK_VLP_PWRAP_ULPOSC				6
340*1537cf73SEmmanuel Vadot #define CLK_VLP_SPMI_M_TIA_32K				7
341*1537cf73SEmmanuel Vadot #define CLK_VLP_APXGPT_26M_B				8
342*1537cf73SEmmanuel Vadot #define CLK_VLP_DPSW					9
343*1537cf73SEmmanuel Vadot #define CLK_VLP_DPSW_CENTRAL				10
344*1537cf73SEmmanuel Vadot #define CLK_VLP_SPMI_M_MST				11
345*1537cf73SEmmanuel Vadot #define CLK_VLP_DVFSRC					12
346*1537cf73SEmmanuel Vadot #define CLK_VLP_PWM_VLP					13
347*1537cf73SEmmanuel Vadot #define CLK_VLP_AXI_VLP					14
348*1537cf73SEmmanuel Vadot #define CLK_VLP_SYSTIMER_26M				15
349*1537cf73SEmmanuel Vadot #define CLK_VLP_SSPM					16
350*1537cf73SEmmanuel Vadot #define CLK_VLP_SRCK					17
351*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG0					18
352*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG1					19
353*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG2					20
354*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG3					21
355*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG4					22
356*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG5					23
357*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG6					24
358*1537cf73SEmmanuel Vadot #define CLK_VLP_CAMTG7					25
359*1537cf73SEmmanuel Vadot #define CLK_VLP_SSPM_26M				26
360*1537cf73SEmmanuel Vadot #define CLK_VLP_ULPOSC_SSPM				27
361*1537cf73SEmmanuel Vadot #define CLK_VLP_VLP_PBUS_26M				28
362*1537cf73SEmmanuel Vadot #define CLK_VLP_DEBUG_ERR_FLAG				29
363*1537cf73SEmmanuel Vadot #define CLK_VLP_DPMSRDMA				30
364*1537cf73SEmmanuel Vadot #define CLK_VLP_VLP_PBUS_156M				31
365*1537cf73SEmmanuel Vadot #define CLK_VLP_SPM					32
366*1537cf73SEmmanuel Vadot #define CLK_VLP_MMINFRA					33
367*1537cf73SEmmanuel Vadot #define CLK_VLP_USB_TOP					34
368*1537cf73SEmmanuel Vadot #define CLK_VLP_USB_XHCI				35
369*1537cf73SEmmanuel Vadot #define CLK_VLP_NOC_VLP					36
370*1537cf73SEmmanuel Vadot #define CLK_VLP_AUDIO_H					37
371*1537cf73SEmmanuel Vadot #define CLK_VLP_AUD_ENGEN1				38
372*1537cf73SEmmanuel Vadot #define CLK_VLP_AUD_ENGEN2				39
373*1537cf73SEmmanuel Vadot #define CLK_VLP_AUD_INTBUS				40
374*1537cf73SEmmanuel Vadot #define CLK_VLP_SPVLP_26M				41
375*1537cf73SEmmanuel Vadot #define CLK_VLP_SPU0_VLP				42
376*1537cf73SEmmanuel Vadot #define CLK_VLP_SPU1_VLP				43
377*1537cf73SEmmanuel Vadot #define CLK_VLP_CLK26M                                  44
378*1537cf73SEmmanuel Vadot #define CLK_VLP_APLL1_D4				45
379*1537cf73SEmmanuel Vadot #define CLK_VLP_APLL1_D8				46
380*1537cf73SEmmanuel Vadot #define CLK_VLP_APLL2_D4				47
381*1537cf73SEmmanuel Vadot #define CLK_VLP_APLL2_D8				48
382*1537cf73SEmmanuel Vadot 
383*1537cf73SEmmanuel Vadot /* DISPSYS_CONFIG */
384*1537cf73SEmmanuel Vadot #define CLK_MM_CONFIG					0
385*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_MUTEX0				1
386*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_AAL0				2
387*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_AAL1				3
388*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_C3D0				4
389*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_C3D1				5
390*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_C3D2				6
391*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_C3D3				7
392*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_CCORR0				8
393*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_CCORR1				9
394*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_CCORR2				10
395*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_CCORR3				11
396*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_CHIST0				12
397*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_CHIST1				13
398*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_COLOR0				14
399*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_COLOR1				15
400*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DITHER0				16
401*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DITHER1				17
402*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC0				18
403*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC1				19
404*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC2				20
405*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC3				21
406*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC4				22
407*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC5				23
408*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC6				24
409*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC7				25
410*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC8				26
411*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC9				27
412*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC10				28
413*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC11				29
414*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC12				30
415*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC13				31
416*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC14				32
417*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLI_ASYNC15				33
418*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC0				34
419*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC1				35
420*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC2				36
421*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC3				37
422*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC4				38
423*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC5				39
424*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC6				40
425*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC7				41
426*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_DLO_ASYNC8				42
427*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_GAMMA0				43
428*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_GAMMA1				44
429*1537cf73SEmmanuel Vadot #define CLK_MM_MDP_AAL0					45
430*1537cf73SEmmanuel Vadot #define CLK_MM_MDP_AAL1					46
431*1537cf73SEmmanuel Vadot #define CLK_MM_MDP_RDMA0				47
432*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_POSTMASK0				48
433*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_POSTMASK1				49
434*1537cf73SEmmanuel Vadot #define CLK_MM_MDP_RSZ0					50
435*1537cf73SEmmanuel Vadot #define CLK_MM_MDP_RSZ1					51
436*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_SPR0				52
437*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_TDSHP0				53
438*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_TDSHP1				54
439*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_WDMA0				55
440*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_Y2R0				56
441*1537cf73SEmmanuel Vadot #define CLK_MM_SMI_SUB_COMM0				57
442*1537cf73SEmmanuel Vadot #define CLK_MM_DISP_FAKE_ENG0				58
443*1537cf73SEmmanuel Vadot 
444*1537cf73SEmmanuel Vadot /* DISPSYS1_CONFIG */
445*1537cf73SEmmanuel Vadot #define CLK_MM1_DISPSYS1_CONFIG				0
446*1537cf73SEmmanuel Vadot #define CLK_MM1_DISPSYS1_S_CONFIG			1
447*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_MUTEX0				2
448*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC20			3
449*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC21			4
450*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC22			5
451*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC23			6
452*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC24			7
453*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC25			8
454*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC26			9
455*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC27			10
456*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DLI_ASYNC28			11
457*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_RELAY0				12
458*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_RELAY1				13
459*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_RELAY2				14
460*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_RELAY3				15
461*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DP_INTF0				16
462*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DP_INTF1				17
463*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSC_WRAP0				18
464*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSC_WRAP1				19
465*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSC_WRAP2				20
466*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSC_WRAP3				21
467*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSI0				22
468*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSI1				23
469*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DSI2				24
470*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DVO0				25
471*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_GDMA0				26
472*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_MERGE0				27
473*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_MERGE1				28
474*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_MERGE2				29
475*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_ODDMR0				30
476*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_POSTALIGN0				31
477*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_DITHER2				32
478*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_R2Y0				33
479*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_SPLITTER0				34
480*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_SPLITTER1				35
481*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_SPLITTER2				36
482*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_SPLITTER3				37
483*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_VDCM0				38
484*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_WDMA1				39
485*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_WDMA2				40
486*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_WDMA3				41
487*1537cf73SEmmanuel Vadot #define CLK_MM1_DISP_WDMA4				42
488*1537cf73SEmmanuel Vadot #define CLK_MM1_MDP_RDMA1				43
489*1537cf73SEmmanuel Vadot #define CLK_MM1_SMI_LARB0				44
490*1537cf73SEmmanuel Vadot #define CLK_MM1_MOD1					45
491*1537cf73SEmmanuel Vadot #define CLK_MM1_MOD2					46
492*1537cf73SEmmanuel Vadot #define CLK_MM1_MOD3					47
493*1537cf73SEmmanuel Vadot #define CLK_MM1_MOD4					48
494*1537cf73SEmmanuel Vadot #define CLK_MM1_MOD5					49
495*1537cf73SEmmanuel Vadot #define CLK_MM1_MOD6					50
496*1537cf73SEmmanuel Vadot #define CLK_MM1_CG0					51
497*1537cf73SEmmanuel Vadot #define CLK_MM1_CG1					52
498*1537cf73SEmmanuel Vadot #define CLK_MM1_CG2					53
499*1537cf73SEmmanuel Vadot #define CLK_MM1_CG3					54
500*1537cf73SEmmanuel Vadot #define CLK_MM1_CG4					55
501*1537cf73SEmmanuel Vadot #define CLK_MM1_CG5					56
502*1537cf73SEmmanuel Vadot #define CLK_MM1_CG6					57
503*1537cf73SEmmanuel Vadot #define CLK_MM1_CG7					58
504*1537cf73SEmmanuel Vadot #define CLK_MM1_F26M					59
505*1537cf73SEmmanuel Vadot 
506*1537cf73SEmmanuel Vadot /* OVLSYS_CONFIG */
507*1537cf73SEmmanuel Vadot #define CLK_OVLSYS_CONFIG				0
508*1537cf73SEmmanuel Vadot #define CLK_OVL_FAKE_ENG0				1
509*1537cf73SEmmanuel Vadot #define CLK_OVL_FAKE_ENG1				2
510*1537cf73SEmmanuel Vadot #define CLK_OVL_MUTEX0					3
511*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA0					4
512*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA1					5
513*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA2					6
514*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA3					7
515*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA4					8
516*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA5					9
517*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA6					10
518*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA7					11
519*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA8					12
520*1537cf73SEmmanuel Vadot #define CLK_OVL_EXDMA9					13
521*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER0				14
522*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER1				15
523*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER2				16
524*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER3				17
525*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER4				18
526*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER5				19
527*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER6				20
528*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER7				21
529*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER8				22
530*1537cf73SEmmanuel Vadot #define CLK_OVL_BLENDER9				23
531*1537cf73SEmmanuel Vadot #define CLK_OVL_OUTPROC0				24
532*1537cf73SEmmanuel Vadot #define CLK_OVL_OUTPROC1				25
533*1537cf73SEmmanuel Vadot #define CLK_OVL_OUTPROC2				26
534*1537cf73SEmmanuel Vadot #define CLK_OVL_OUTPROC3				27
535*1537cf73SEmmanuel Vadot #define CLK_OVL_OUTPROC4				28
536*1537cf73SEmmanuel Vadot #define CLK_OVL_OUTPROC5				29
537*1537cf73SEmmanuel Vadot #define CLK_OVL_MDP_RSZ0				30
538*1537cf73SEmmanuel Vadot #define CLK_OVL_MDP_RSZ1				31
539*1537cf73SEmmanuel Vadot #define CLK_OVL_DISP_WDMA0				32
540*1537cf73SEmmanuel Vadot #define CLK_OVL_DISP_WDMA1				33
541*1537cf73SEmmanuel Vadot #define CLK_OVL_UFBC_WDMA0				34
542*1537cf73SEmmanuel Vadot #define CLK_OVL_MDP_RDMA0				35
543*1537cf73SEmmanuel Vadot #define CLK_OVL_MDP_RDMA1				36
544*1537cf73SEmmanuel Vadot #define CLK_OVL_BWM0					37
545*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI0					38
546*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI1					39
547*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI2					40
548*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI3					41
549*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI4					42
550*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI5					43
551*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI6					44
552*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI7					45
553*1537cf73SEmmanuel Vadot #define CLK_OVL_DLI8					46
554*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO0					47
555*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO1					48
556*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO2					49
557*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO3					50
558*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO4					51
559*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO5					52
560*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO6					53
561*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO7					54
562*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO8					55
563*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO9					56
564*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO10					57
565*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO11					58
566*1537cf73SEmmanuel Vadot #define CLK_OVL_DLO12					59
567*1537cf73SEmmanuel Vadot #define CLK_OVLSYS_RELAY0				60
568*1537cf73SEmmanuel Vadot #define CLK_OVL_INLINEROT0				61
569*1537cf73SEmmanuel Vadot #define CLK_OVL_SMI					62
570*1537cf73SEmmanuel Vadot #define CLK_OVL_SMI_SMI					63
571*1537cf73SEmmanuel Vadot 
572*1537cf73SEmmanuel Vadot 
573*1537cf73SEmmanuel Vadot /* OVLSYS1_CONFIG */
574*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVLSYS_CONFIG				0
575*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_FAKE_ENG0				1
576*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_FAKE_ENG1				2
577*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_MUTEX0				3
578*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA0				4
579*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA1				5
580*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA2				6
581*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA3				7
582*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA4				8
583*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA5				9
584*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA6				10
585*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA7				11
586*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA8				12
587*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_EXDMA9				13
588*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER0				14
589*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER1				15
590*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER2				16
591*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER3				17
592*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER4				18
593*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER5				19
594*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER6				20
595*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER7				21
596*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER8				22
597*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BLENDER9				23
598*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_OUTPROC0				24
599*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_OUTPROC1				25
600*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_OUTPROC2				26
601*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_OUTPROC3				27
602*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_OUTPROC4				28
603*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_OUTPROC5				29
604*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_MDP_RSZ0				30
605*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_MDP_RSZ1				31
606*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_DISP_WDMA0				32
607*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_DISP_WDMA1				33
608*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_UFBC_WDMA0				34
609*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_MDP_RDMA0				35
610*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_MDP_RDMA1				36
611*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_BWM0				37
612*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI0					38
613*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI1					39
614*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI2					40
615*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI3					41
616*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI4					42
617*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI5					43
618*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI6					44
619*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI7					45
620*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLI8					46
621*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO0					47
622*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO1					48
623*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO2					49
624*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO3					50
625*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO4					51
626*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO5					52
627*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO6					53
628*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO7					54
629*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO8					55
630*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO9					56
631*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO10					57
632*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO11					58
633*1537cf73SEmmanuel Vadot #define CLK_OVL1_DLO12					59
634*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVLSYS_RELAY0				60
635*1537cf73SEmmanuel Vadot #define CLK_OVL1_OVL_INLINEROT0				61
636*1537cf73SEmmanuel Vadot #define CLK_OVL1_SMI					62
637*1537cf73SEmmanuel Vadot 
638*1537cf73SEmmanuel Vadot 
639*1537cf73SEmmanuel Vadot /* VDEC_SOC_GCON_BASE */
640*1537cf73SEmmanuel Vadot #define CLK_VDE1_LARB1_CKEN				0
641*1537cf73SEmmanuel Vadot #define CLK_VDE1_LAT_CKEN				1
642*1537cf73SEmmanuel Vadot #define CLK_VDE1_LAT_ACTIVE				2
643*1537cf73SEmmanuel Vadot #define CLK_VDE1_LAT_CKEN_ENG				3
644*1537cf73SEmmanuel Vadot #define CLK_VDE1_VDEC_CKEN				4
645*1537cf73SEmmanuel Vadot #define CLK_VDE1_VDEC_ACTIVE				5
646*1537cf73SEmmanuel Vadot #define CLK_VDE1_VDEC_CKEN_ENG				6
647*1537cf73SEmmanuel Vadot #define CLK_VDE1_VDEC_SOC_APTV_EN			7
648*1537cf73SEmmanuel Vadot #define CLK_VDE1_VDEC_SOC_APTV_TOP_EN			8
649*1537cf73SEmmanuel Vadot #define CLK_VDE1_VDEC_SOC_IPS_EN			9
650*1537cf73SEmmanuel Vadot 
651*1537cf73SEmmanuel Vadot /* VDEC_GCON_BASE */
652*1537cf73SEmmanuel Vadot #define CLK_VDE2_LARB1_CKEN				0
653*1537cf73SEmmanuel Vadot #define CLK_VDE2_LAT_CKEN				1
654*1537cf73SEmmanuel Vadot #define CLK_VDE2_LAT_ACTIVE				2
655*1537cf73SEmmanuel Vadot #define CLK_VDE2_LAT_CKEN_ENG				3
656*1537cf73SEmmanuel Vadot #define CLK_VDE2_VDEC_CKEN				4
657*1537cf73SEmmanuel Vadot #define CLK_VDE2_VDEC_ACTIVE				5
658*1537cf73SEmmanuel Vadot #define CLK_VDE2_VDEC_CKEN_ENG				6
659*1537cf73SEmmanuel Vadot 
660*1537cf73SEmmanuel Vadot /* VENC_GCON */
661*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE0_LARB				0
662*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE1_VENC				1
663*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE2_JPGENC				2
664*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE3_JPGDEC				3
665*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE4_JPGDEC_C1				4
666*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE5_GALS				5
667*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE29_VENC_ADAB_CTRL			6
668*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE29_VENC_XPC_CTRL			7
669*1537cf73SEmmanuel Vadot #define CLK_VEN1_CKE6_GALS_SRAM				8
670*1537cf73SEmmanuel Vadot #define CLK_VEN1_RES_FLAT				9
671*1537cf73SEmmanuel Vadot 
672*1537cf73SEmmanuel Vadot /* VENC_GCON_CORE1 */
673*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE0_LARB				0
674*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE1_VENC				1
675*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE2_JPGENC				2
676*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE3_JPGDEC				3
677*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE5_GALS				4
678*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE29_VENC_XPC_CTRL			5
679*1537cf73SEmmanuel Vadot #define CLK_VEN2_CKE6_GALS_SRAM				6
680*1537cf73SEmmanuel Vadot #define CLK_VEN2_RES_FLAT				7
681*1537cf73SEmmanuel Vadot 
682*1537cf73SEmmanuel Vadot /* VENC_GCON_CORE2 */
683*1537cf73SEmmanuel Vadot #define CLK_VEN_C2_CKE0_LARB				0
684*1537cf73SEmmanuel Vadot #define CLK_VEN_C2_CKE1_VENC				1
685*1537cf73SEmmanuel Vadot #define CLK_VEN_C2_CKE5_GALS				2
686*1537cf73SEmmanuel Vadot #define CLK_VEN_C2_CKE29_VENC_XPC_CTRL			3
687*1537cf73SEmmanuel Vadot #define CLK_VEN_C2_CKE6_GALS_SRAM			4
688*1537cf73SEmmanuel Vadot #define CLK_VEN_C2_RES_FLAT				5
689*1537cf73SEmmanuel Vadot 
690*1537cf73SEmmanuel Vadot /* MDPSYS_CONFIG */
691*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_MUTEX0				0
692*1537cf73SEmmanuel Vadot #define CLK_MDP_SMI0					1
693*1537cf73SEmmanuel Vadot #define CLK_MDP_SMI0_SMI				2
694*1537cf73SEmmanuel Vadot #define CLK_MDP_APB_BUS					3
695*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_RDMA0				4
696*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_RDMA1				5
697*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_RDMA2				6
698*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_BIRSZ0				7
699*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_HDR0				8
700*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_AAL0				9
701*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_RSZ0				10
702*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_RSZ2				11
703*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_TDSHP0				12
704*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_COLOR0				13
705*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_WROT0				14
706*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_WROT1				15
707*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_WROT2				16
708*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_FAKE_ENG0				17
709*1537cf73SEmmanuel Vadot #define CLK_MDP_APB_DB					18
710*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLI_ASYNC0				19
711*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLI_ASYNC1				20
712*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLO_ASYNC0				21
713*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLO_ASYNC1				22
714*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLI_ASYNC2				23
715*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLO_ASYNC2				24
716*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLO_ASYNC3				25
717*1537cf73SEmmanuel Vadot #define CLK_MDP_IMG_DL_ASYNC0				26
718*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_RROT0				27
719*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_MERGE0				28
720*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_C3D0				29
721*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_FG0					30
722*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_CLA2				31
723*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLO_ASYNC4				32
724*1537cf73SEmmanuel Vadot #define CLK_MDP_VPP_RSZ0				33
725*1537cf73SEmmanuel Vadot #define CLK_MDP_VPP_RSZ1				34
726*1537cf73SEmmanuel Vadot #define CLK_MDP_MDP_DLO_ASYNC5				35
727*1537cf73SEmmanuel Vadot #define CLK_MDP_IMG0					36
728*1537cf73SEmmanuel Vadot #define CLK_MDP_F26M					37
729*1537cf73SEmmanuel Vadot #define CLK_MDP_IMG_DL_RELAY0				38
730*1537cf73SEmmanuel Vadot #define CLK_MDP_IMG_DL_RELAY1				39
731*1537cf73SEmmanuel Vadot 
732*1537cf73SEmmanuel Vadot /* MDPSYS1_CONFIG */
733*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_MUTEX0				0
734*1537cf73SEmmanuel Vadot #define CLK_MDP1_SMI0					1
735*1537cf73SEmmanuel Vadot #define CLK_MDP1_SMI0_SMI				2
736*1537cf73SEmmanuel Vadot #define CLK_MDP1_APB_BUS				3
737*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_RDMA0				4
738*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_RDMA1				5
739*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_RDMA2				6
740*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_BIRSZ0				7
741*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_HDR0				8
742*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_AAL0				9
743*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_RSZ0				10
744*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_RSZ2				11
745*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_TDSHP0				12
746*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_COLOR0				13
747*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_WROT0				14
748*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_WROT1				15
749*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_WROT2				16
750*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_FAKE_ENG0				17
751*1537cf73SEmmanuel Vadot #define CLK_MDP1_APB_DB					18
752*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLI_ASYNC0				19
753*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLI_ASYNC1				20
754*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLO_ASYNC0				21
755*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLO_ASYNC1				22
756*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLI_ASYNC2				23
757*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLO_ASYNC2				24
758*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLO_ASYNC3				25
759*1537cf73SEmmanuel Vadot #define CLK_MDP1_IMG_DL_ASYNC0				26
760*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_RROT0				27
761*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_MERGE0				28
762*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_C3D0				29
763*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_FG0				30
764*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_CLA2				31
765*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLO_ASYNC4				32
766*1537cf73SEmmanuel Vadot #define CLK_MDP1_VPP_RSZ0				33
767*1537cf73SEmmanuel Vadot #define CLK_MDP1_VPP_RSZ1				34
768*1537cf73SEmmanuel Vadot #define CLK_MDP1_MDP_DLO_ASYNC5				35
769*1537cf73SEmmanuel Vadot #define CLK_MDP1_IMG0					36
770*1537cf73SEmmanuel Vadot #define CLK_MDP1_F26M					37
771*1537cf73SEmmanuel Vadot #define CLK_MDP1_IMG_DL_RELAY0				38
772*1537cf73SEmmanuel Vadot #define CLK_MDP1_IMG_DL_RELAY1				39
773*1537cf73SEmmanuel Vadot 
774*1537cf73SEmmanuel Vadot /* DISP_VDISP_AO_CONFIG */
775*1537cf73SEmmanuel Vadot #define CLK_MM_V_DISP_VDISP_AO_CONFIG			0
776*1537cf73SEmmanuel Vadot #define CLK_MM_V_DISP_DPC				1
777*1537cf73SEmmanuel Vadot #define CLK_MM_V_SMI_SUB_SOMM0				2
778*1537cf73SEmmanuel Vadot 
779*1537cf73SEmmanuel Vadot /* MFGPLL_PLL_CTRL */
780*1537cf73SEmmanuel Vadot #define CLK_MFG_AO_MFGPLL				0
781*1537cf73SEmmanuel Vadot 
782*1537cf73SEmmanuel Vadot /* MFGPLL_SC0_PLL_CTRL */
783*1537cf73SEmmanuel Vadot #define CLK_MFGSC0_AO_MFGPLL_SC0			0
784*1537cf73SEmmanuel Vadot 
785*1537cf73SEmmanuel Vadot /* MFGPLL_SC1_PLL_CTRL */
786*1537cf73SEmmanuel Vadot #define CLK_MFGSC1_AO_MFGPLL_SC1			0
787*1537cf73SEmmanuel Vadot 
788*1537cf73SEmmanuel Vadot /* CCIPLL_PLL_CTRL */
789*1537cf73SEmmanuel Vadot #define CLK_CCIPLL					0
790*1537cf73SEmmanuel Vadot 
791*1537cf73SEmmanuel Vadot /* ARMPLL_LL_PLL_CTRL */
792*1537cf73SEmmanuel Vadot #define CLK_CPLL_ARMPLL_LL				0
793*1537cf73SEmmanuel Vadot 
794*1537cf73SEmmanuel Vadot /* ARMPLL_BL_PLL_CTRL */
795*1537cf73SEmmanuel Vadot #define CLK_CPBL_ARMPLL_BL				0
796*1537cf73SEmmanuel Vadot 
797*1537cf73SEmmanuel Vadot /* ARMPLL_B_PLL_CTRL */
798*1537cf73SEmmanuel Vadot #define CLK_CPB_ARMPLL_B				0
799*1537cf73SEmmanuel Vadot 
800*1537cf73SEmmanuel Vadot /* PTPPLL_PLL_CTRL */
801*1537cf73SEmmanuel Vadot #define CLK_PTPPLL					0
802*1537cf73SEmmanuel Vadot 
803*1537cf73SEmmanuel Vadot #endif /* _DT_BINDINGS_CLK_MT8196_H */
804