xref: /freebsd-src/sys/contrib/device-tree/include/dt-bindings/clock/exynos3250.h (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
1*c66ec88fSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0 */
2*c66ec88fSEmmanuel Vadot /*
3*c66ec88fSEmmanuel Vadot  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
4*c66ec88fSEmmanuel Vadot  * 	Author: Tomasz Figa <t.figa@samsung.com>
5*c66ec88fSEmmanuel Vadot  *
6*c66ec88fSEmmanuel Vadot  * Device Tree binding constants for Samsung Exynos3250 clock controllers.
7*c66ec88fSEmmanuel Vadot  */
8*c66ec88fSEmmanuel Vadot 
9*c66ec88fSEmmanuel Vadot #ifndef _DT_BINDINGS_CLOCK_SAMSUNG_EXYNOS3250_CLOCK_H
10*c66ec88fSEmmanuel Vadot #define _DT_BINDINGS_CLOCK_SAMSUNG_EXYNOS3250_CLOCK_H
11*c66ec88fSEmmanuel Vadot 
12*c66ec88fSEmmanuel Vadot /*
13*c66ec88fSEmmanuel Vadot  * Let each exported clock get a unique index, which is used on DT-enabled
14*c66ec88fSEmmanuel Vadot  * platforms to lookup the clock from a clock specifier. These indices are
15*c66ec88fSEmmanuel Vadot  * therefore considered an ABI and so must not be changed. This implies
16*c66ec88fSEmmanuel Vadot  * that new clocks should be added either in free spaces between clock groups
17*c66ec88fSEmmanuel Vadot  * or at the end.
18*c66ec88fSEmmanuel Vadot  */
19*c66ec88fSEmmanuel Vadot 
20*c66ec88fSEmmanuel Vadot 
21*c66ec88fSEmmanuel Vadot /*
22*c66ec88fSEmmanuel Vadot  * Main CMU
23*c66ec88fSEmmanuel Vadot  */
24*c66ec88fSEmmanuel Vadot 
25*c66ec88fSEmmanuel Vadot #define CLK_OSCSEL			1
26*c66ec88fSEmmanuel Vadot #define CLK_FIN_PLL			2
27*c66ec88fSEmmanuel Vadot #define CLK_FOUT_APLL			3
28*c66ec88fSEmmanuel Vadot #define CLK_FOUT_VPLL			4
29*c66ec88fSEmmanuel Vadot #define CLK_FOUT_UPLL			5
30*c66ec88fSEmmanuel Vadot #define CLK_FOUT_MPLL			6
31*c66ec88fSEmmanuel Vadot #define CLK_ARM_CLK			7
32*c66ec88fSEmmanuel Vadot 
33*c66ec88fSEmmanuel Vadot /* Muxes */
34*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MPLL_USER_L		16
35*c66ec88fSEmmanuel Vadot #define CLK_MOUT_GDL			17
36*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MPLL_USER_R		18
37*c66ec88fSEmmanuel Vadot #define CLK_MOUT_GDR			19
38*c66ec88fSEmmanuel Vadot #define CLK_MOUT_EBI			20
39*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_200		21
40*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_160		22
41*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_100		23
42*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_266_1		24
43*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_266_0		25
44*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_266		26
45*c66ec88fSEmmanuel Vadot #define CLK_MOUT_VPLL			27
46*c66ec88fSEmmanuel Vadot #define CLK_MOUT_EPLL_USER		28
47*c66ec88fSEmmanuel Vadot #define CLK_MOUT_EBI_1			29
48*c66ec88fSEmmanuel Vadot #define CLK_MOUT_UPLL			30
49*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_400_MCUISP_SUB	31
50*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MPLL			32
51*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_400_MCUISP	33
52*c66ec88fSEmmanuel Vadot #define CLK_MOUT_VPLLSRC		34
53*c66ec88fSEmmanuel Vadot #define CLK_MOUT_CAM1			35
54*c66ec88fSEmmanuel Vadot #define CLK_MOUT_CAM_BLK		36
55*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MFC			37
56*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MFC_1			38
57*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MFC_0			39
58*c66ec88fSEmmanuel Vadot #define CLK_MOUT_G3D			40
59*c66ec88fSEmmanuel Vadot #define CLK_MOUT_G3D_1			41
60*c66ec88fSEmmanuel Vadot #define CLK_MOUT_G3D_0			42
61*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MIPI0			43
62*c66ec88fSEmmanuel Vadot #define CLK_MOUT_FIMD0			44
63*c66ec88fSEmmanuel Vadot #define CLK_MOUT_UART_ISP		45
64*c66ec88fSEmmanuel Vadot #define CLK_MOUT_SPI1_ISP		46
65*c66ec88fSEmmanuel Vadot #define CLK_MOUT_SPI0_ISP		47
66*c66ec88fSEmmanuel Vadot #define CLK_MOUT_TSADC			48
67*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MMC1			49
68*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MMC0			50
69*c66ec88fSEmmanuel Vadot #define CLK_MOUT_UART1			51
70*c66ec88fSEmmanuel Vadot #define CLK_MOUT_UART0			52
71*c66ec88fSEmmanuel Vadot #define CLK_MOUT_SPI1			53
72*c66ec88fSEmmanuel Vadot #define CLK_MOUT_SPI0			54
73*c66ec88fSEmmanuel Vadot #define CLK_MOUT_AUDIO			55
74*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MPLL_USER_C		56
75*c66ec88fSEmmanuel Vadot #define CLK_MOUT_HPM			57
76*c66ec88fSEmmanuel Vadot #define CLK_MOUT_CORE			58
77*c66ec88fSEmmanuel Vadot #define CLK_MOUT_APLL			59
78*c66ec88fSEmmanuel Vadot #define CLK_MOUT_ACLK_266_SUB		60
79*c66ec88fSEmmanuel Vadot #define CLK_MOUT_UART2			61
80*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MMC2			62
81*c66ec88fSEmmanuel Vadot 
82*c66ec88fSEmmanuel Vadot /* Dividers */
83*c66ec88fSEmmanuel Vadot #define CLK_DIV_GPL			64
84*c66ec88fSEmmanuel Vadot #define CLK_DIV_GDL			65
85*c66ec88fSEmmanuel Vadot #define CLK_DIV_GPR			66
86*c66ec88fSEmmanuel Vadot #define CLK_DIV_GDR			67
87*c66ec88fSEmmanuel Vadot #define CLK_DIV_MPLL_PRE		68
88*c66ec88fSEmmanuel Vadot #define CLK_DIV_ACLK_400_MCUISP		69
89*c66ec88fSEmmanuel Vadot #define CLK_DIV_EBI			70
90*c66ec88fSEmmanuel Vadot #define CLK_DIV_ACLK_200		71
91*c66ec88fSEmmanuel Vadot #define CLK_DIV_ACLK_160		72
92*c66ec88fSEmmanuel Vadot #define CLK_DIV_ACLK_100		73
93*c66ec88fSEmmanuel Vadot #define CLK_DIV_ACLK_266		74
94*c66ec88fSEmmanuel Vadot #define CLK_DIV_CAM1			75
95*c66ec88fSEmmanuel Vadot #define CLK_DIV_CAM_BLK			76
96*c66ec88fSEmmanuel Vadot #define CLK_DIV_MFC			77
97*c66ec88fSEmmanuel Vadot #define CLK_DIV_G3D			78
98*c66ec88fSEmmanuel Vadot #define CLK_DIV_MIPI0_PRE		79
99*c66ec88fSEmmanuel Vadot #define CLK_DIV_MIPI0			80
100*c66ec88fSEmmanuel Vadot #define CLK_DIV_FIMD0			81
101*c66ec88fSEmmanuel Vadot #define CLK_DIV_UART_ISP		82
102*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI1_ISP_PRE		83
103*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI1_ISP		84
104*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI0_ISP_PRE		85
105*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI0_ISP		86
106*c66ec88fSEmmanuel Vadot #define CLK_DIV_TSADC_PRE		87
107*c66ec88fSEmmanuel Vadot #define CLK_DIV_TSADC			88
108*c66ec88fSEmmanuel Vadot #define CLK_DIV_MMC1_PRE		89
109*c66ec88fSEmmanuel Vadot #define CLK_DIV_MMC1			90
110*c66ec88fSEmmanuel Vadot #define CLK_DIV_MMC0_PRE		91
111*c66ec88fSEmmanuel Vadot #define CLK_DIV_MMC0			92
112*c66ec88fSEmmanuel Vadot #define CLK_DIV_UART1			93
113*c66ec88fSEmmanuel Vadot #define CLK_DIV_UART0			94
114*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI1_PRE		95
115*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI1			96
116*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI0_PRE		97
117*c66ec88fSEmmanuel Vadot #define CLK_DIV_SPI0			98
118*c66ec88fSEmmanuel Vadot #define CLK_DIV_PCM			99
119*c66ec88fSEmmanuel Vadot #define CLK_DIV_AUDIO			100
120*c66ec88fSEmmanuel Vadot #define CLK_DIV_I2S			101
121*c66ec88fSEmmanuel Vadot #define CLK_DIV_CORE2			102
122*c66ec88fSEmmanuel Vadot #define CLK_DIV_APLL			103
123*c66ec88fSEmmanuel Vadot #define CLK_DIV_PCLK_DBG		104
124*c66ec88fSEmmanuel Vadot #define CLK_DIV_ATB			105
125*c66ec88fSEmmanuel Vadot #define CLK_DIV_COREM			106
126*c66ec88fSEmmanuel Vadot #define CLK_DIV_CORE			107
127*c66ec88fSEmmanuel Vadot #define CLK_DIV_HPM			108
128*c66ec88fSEmmanuel Vadot #define CLK_DIV_COPY			109
129*c66ec88fSEmmanuel Vadot #define CLK_DIV_UART2			110
130*c66ec88fSEmmanuel Vadot #define CLK_DIV_MMC2_PRE		111
131*c66ec88fSEmmanuel Vadot #define CLK_DIV_MMC2			112
132*c66ec88fSEmmanuel Vadot 
133*c66ec88fSEmmanuel Vadot /* Gates */
134*c66ec88fSEmmanuel Vadot #define CLK_ASYNC_G3D			128
135*c66ec88fSEmmanuel Vadot #define CLK_ASYNC_MFCL			129
136*c66ec88fSEmmanuel Vadot #define CLK_PPMULEFT			130
137*c66ec88fSEmmanuel Vadot #define CLK_GPIO_LEFT			131
138*c66ec88fSEmmanuel Vadot #define CLK_ASYNC_ISPMX			132
139*c66ec88fSEmmanuel Vadot #define CLK_ASYNC_FSYSD			133
140*c66ec88fSEmmanuel Vadot #define CLK_ASYNC_LCD0X			134
141*c66ec88fSEmmanuel Vadot #define CLK_ASYNC_CAMX			135
142*c66ec88fSEmmanuel Vadot #define CLK_PPMURIGHT			136
143*c66ec88fSEmmanuel Vadot #define CLK_GPIO_RIGHT			137
144*c66ec88fSEmmanuel Vadot #define CLK_MONOCNT			138
145*c66ec88fSEmmanuel Vadot #define CLK_TZPC6			139
146*c66ec88fSEmmanuel Vadot #define CLK_PROVISIONKEY1		140
147*c66ec88fSEmmanuel Vadot #define CLK_PROVISIONKEY0		141
148*c66ec88fSEmmanuel Vadot #define CLK_CMU_ISPPART			142
149*c66ec88fSEmmanuel Vadot #define CLK_TMU_APBIF			143
150*c66ec88fSEmmanuel Vadot #define CLK_KEYIF			144
151*c66ec88fSEmmanuel Vadot #define CLK_RTC				145
152*c66ec88fSEmmanuel Vadot #define CLK_WDT				146
153*c66ec88fSEmmanuel Vadot #define CLK_MCT				147
154*c66ec88fSEmmanuel Vadot #define CLK_SECKEY			148
155*c66ec88fSEmmanuel Vadot #define CLK_TZPC5			149
156*c66ec88fSEmmanuel Vadot #define CLK_TZPC4			150
157*c66ec88fSEmmanuel Vadot #define CLK_TZPC3			151
158*c66ec88fSEmmanuel Vadot #define CLK_TZPC2			152
159*c66ec88fSEmmanuel Vadot #define CLK_TZPC1			153
160*c66ec88fSEmmanuel Vadot #define CLK_TZPC0			154
161*c66ec88fSEmmanuel Vadot #define CLK_CMU_COREPART		155
162*c66ec88fSEmmanuel Vadot #define CLK_CMU_TOPPART			156
163*c66ec88fSEmmanuel Vadot #define CLK_PMU_APBIF			157
164*c66ec88fSEmmanuel Vadot #define CLK_SYSREG			158
165*c66ec88fSEmmanuel Vadot #define CLK_CHIP_ID			159
166*c66ec88fSEmmanuel Vadot #define CLK_QEJPEG			160
167*c66ec88fSEmmanuel Vadot #define CLK_PIXELASYNCM1		161
168*c66ec88fSEmmanuel Vadot #define CLK_PIXELASYNCM0		162
169*c66ec88fSEmmanuel Vadot #define CLK_PPMUCAMIF			163
170*c66ec88fSEmmanuel Vadot #define CLK_QEM2MSCALER			164
171*c66ec88fSEmmanuel Vadot #define CLK_QEGSCALER1			165
172*c66ec88fSEmmanuel Vadot #define CLK_QEGSCALER0			166
173*c66ec88fSEmmanuel Vadot #define CLK_SMMUJPEG			167
174*c66ec88fSEmmanuel Vadot #define CLK_SMMUM2M2SCALER		168
175*c66ec88fSEmmanuel Vadot #define CLK_SMMUGSCALER1		169
176*c66ec88fSEmmanuel Vadot #define CLK_SMMUGSCALER0		170
177*c66ec88fSEmmanuel Vadot #define CLK_JPEG			171
178*c66ec88fSEmmanuel Vadot #define CLK_M2MSCALER			172
179*c66ec88fSEmmanuel Vadot #define CLK_GSCALER1			173
180*c66ec88fSEmmanuel Vadot #define CLK_GSCALER0			174
181*c66ec88fSEmmanuel Vadot #define CLK_QEMFC			175
182*c66ec88fSEmmanuel Vadot #define CLK_PPMUMFC_L			176
183*c66ec88fSEmmanuel Vadot #define CLK_SMMUMFC_L			177
184*c66ec88fSEmmanuel Vadot #define CLK_MFC				178
185*c66ec88fSEmmanuel Vadot #define CLK_SMMUG3D			179
186*c66ec88fSEmmanuel Vadot #define CLK_QEG3D			180
187*c66ec88fSEmmanuel Vadot #define CLK_PPMUG3D			181
188*c66ec88fSEmmanuel Vadot #define CLK_G3D				182
189*c66ec88fSEmmanuel Vadot #define CLK_QE_CH1_LCD			183
190*c66ec88fSEmmanuel Vadot #define CLK_QE_CH0_LCD			184
191*c66ec88fSEmmanuel Vadot #define CLK_PPMULCD0			185
192*c66ec88fSEmmanuel Vadot #define CLK_SMMUFIMD0			186
193*c66ec88fSEmmanuel Vadot #define CLK_DSIM0			187
194*c66ec88fSEmmanuel Vadot #define CLK_FIMD0			188
195*c66ec88fSEmmanuel Vadot #define CLK_CAM1			189
196*c66ec88fSEmmanuel Vadot #define CLK_UART_ISP_TOP		190
197*c66ec88fSEmmanuel Vadot #define CLK_SPI1_ISP_TOP		191
198*c66ec88fSEmmanuel Vadot #define CLK_SPI0_ISP_TOP		192
199*c66ec88fSEmmanuel Vadot #define CLK_TSADC			193
200*c66ec88fSEmmanuel Vadot #define CLK_PPMUFILE			194
201*c66ec88fSEmmanuel Vadot #define CLK_USBOTG			195
202*c66ec88fSEmmanuel Vadot #define CLK_USBHOST			196
203*c66ec88fSEmmanuel Vadot #define CLK_SROMC			197
204*c66ec88fSEmmanuel Vadot #define CLK_SDMMC1			198
205*c66ec88fSEmmanuel Vadot #define CLK_SDMMC0			199
206*c66ec88fSEmmanuel Vadot #define CLK_PDMA1			200
207*c66ec88fSEmmanuel Vadot #define CLK_PDMA0			201
208*c66ec88fSEmmanuel Vadot #define CLK_PWM				202
209*c66ec88fSEmmanuel Vadot #define CLK_PCM				203
210*c66ec88fSEmmanuel Vadot #define CLK_I2S				204
211*c66ec88fSEmmanuel Vadot #define CLK_SPI1			205
212*c66ec88fSEmmanuel Vadot #define CLK_SPI0			206
213*c66ec88fSEmmanuel Vadot #define CLK_I2C7			207
214*c66ec88fSEmmanuel Vadot #define CLK_I2C6			208
215*c66ec88fSEmmanuel Vadot #define CLK_I2C5			209
216*c66ec88fSEmmanuel Vadot #define CLK_I2C4			210
217*c66ec88fSEmmanuel Vadot #define CLK_I2C3			211
218*c66ec88fSEmmanuel Vadot #define CLK_I2C2			212
219*c66ec88fSEmmanuel Vadot #define CLK_I2C1			213
220*c66ec88fSEmmanuel Vadot #define CLK_I2C0			214
221*c66ec88fSEmmanuel Vadot #define CLK_UART1			215
222*c66ec88fSEmmanuel Vadot #define CLK_UART0			216
223*c66ec88fSEmmanuel Vadot #define CLK_BLOCK_LCD			217
224*c66ec88fSEmmanuel Vadot #define CLK_BLOCK_G3D			218
225*c66ec88fSEmmanuel Vadot #define CLK_BLOCK_MFC			219
226*c66ec88fSEmmanuel Vadot #define CLK_BLOCK_CAM			220
227*c66ec88fSEmmanuel Vadot #define CLK_SMIES			221
228*c66ec88fSEmmanuel Vadot #define CLK_UART2			222
229*c66ec88fSEmmanuel Vadot #define CLK_SDMMC2			223
230*c66ec88fSEmmanuel Vadot 
231*c66ec88fSEmmanuel Vadot /* Special clocks */
232*c66ec88fSEmmanuel Vadot #define CLK_SCLK_JPEG			224
233*c66ec88fSEmmanuel Vadot #define CLK_SCLK_M2MSCALER		225
234*c66ec88fSEmmanuel Vadot #define CLK_SCLK_GSCALER1		226
235*c66ec88fSEmmanuel Vadot #define CLK_SCLK_GSCALER0		227
236*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MFC			228
237*c66ec88fSEmmanuel Vadot #define CLK_SCLK_G3D			229
238*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MIPIDPHY2L		230
239*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MIPI0			231
240*c66ec88fSEmmanuel Vadot #define CLK_SCLK_FIMD0			232
241*c66ec88fSEmmanuel Vadot #define CLK_SCLK_CAM1			233
242*c66ec88fSEmmanuel Vadot #define CLK_SCLK_UART_ISP		234
243*c66ec88fSEmmanuel Vadot #define CLK_SCLK_SPI1_ISP		235
244*c66ec88fSEmmanuel Vadot #define CLK_SCLK_SPI0_ISP		236
245*c66ec88fSEmmanuel Vadot #define CLK_SCLK_UPLL			237
246*c66ec88fSEmmanuel Vadot #define CLK_SCLK_TSADC			238
247*c66ec88fSEmmanuel Vadot #define CLK_SCLK_EBI			239
248*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MMC1			240
249*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MMC0			241
250*c66ec88fSEmmanuel Vadot #define CLK_SCLK_I2S			242
251*c66ec88fSEmmanuel Vadot #define CLK_SCLK_PCM			243
252*c66ec88fSEmmanuel Vadot #define CLK_SCLK_SPI1			244
253*c66ec88fSEmmanuel Vadot #define CLK_SCLK_SPI0			245
254*c66ec88fSEmmanuel Vadot #define CLK_SCLK_UART1			246
255*c66ec88fSEmmanuel Vadot #define CLK_SCLK_UART0			247
256*c66ec88fSEmmanuel Vadot #define CLK_SCLK_UART2			248
257*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MMC2			249
258*c66ec88fSEmmanuel Vadot 
259*c66ec88fSEmmanuel Vadot /*
260*c66ec88fSEmmanuel Vadot  * CMU DMC
261*c66ec88fSEmmanuel Vadot  */
262*c66ec88fSEmmanuel Vadot 
263*c66ec88fSEmmanuel Vadot #define CLK_FOUT_BPLL			1
264*c66ec88fSEmmanuel Vadot #define CLK_FOUT_EPLL			2
265*c66ec88fSEmmanuel Vadot 
266*c66ec88fSEmmanuel Vadot /* Muxes */
267*c66ec88fSEmmanuel Vadot #define CLK_MOUT_MPLL_MIF		8
268*c66ec88fSEmmanuel Vadot #define CLK_MOUT_BPLL			9
269*c66ec88fSEmmanuel Vadot #define CLK_MOUT_DPHY			10
270*c66ec88fSEmmanuel Vadot #define CLK_MOUT_DMC_BUS		11
271*c66ec88fSEmmanuel Vadot #define CLK_MOUT_EPLL			12
272*c66ec88fSEmmanuel Vadot 
273*c66ec88fSEmmanuel Vadot /* Dividers */
274*c66ec88fSEmmanuel Vadot #define CLK_DIV_DMC			16
275*c66ec88fSEmmanuel Vadot #define CLK_DIV_DPHY			17
276*c66ec88fSEmmanuel Vadot #define CLK_DIV_DMC_PRE			18
277*c66ec88fSEmmanuel Vadot #define CLK_DIV_DMCP			19
278*c66ec88fSEmmanuel Vadot #define CLK_DIV_DMCD			20
279*c66ec88fSEmmanuel Vadot 
280*c66ec88fSEmmanuel Vadot /*
281*c66ec88fSEmmanuel Vadot  * CMU ISP
282*c66ec88fSEmmanuel Vadot  */
283*c66ec88fSEmmanuel Vadot 
284*c66ec88fSEmmanuel Vadot /* Dividers */
285*c66ec88fSEmmanuel Vadot 
286*c66ec88fSEmmanuel Vadot #define CLK_DIV_ISP1			1
287*c66ec88fSEmmanuel Vadot #define CLK_DIV_ISP0			2
288*c66ec88fSEmmanuel Vadot #define CLK_DIV_MCUISP1			3
289*c66ec88fSEmmanuel Vadot #define CLK_DIV_MCUISP0			4
290*c66ec88fSEmmanuel Vadot #define CLK_DIV_MPWM			5
291*c66ec88fSEmmanuel Vadot 
292*c66ec88fSEmmanuel Vadot /* Gates */
293*c66ec88fSEmmanuel Vadot 
294*c66ec88fSEmmanuel Vadot #define CLK_UART_ISP			8
295*c66ec88fSEmmanuel Vadot #define CLK_WDT_ISP			9
296*c66ec88fSEmmanuel Vadot #define CLK_PWM_ISP			10
297*c66ec88fSEmmanuel Vadot #define CLK_I2C1_ISP			11
298*c66ec88fSEmmanuel Vadot #define CLK_I2C0_ISP			12
299*c66ec88fSEmmanuel Vadot #define CLK_MPWM_ISP			13
300*c66ec88fSEmmanuel Vadot #define CLK_MCUCTL_ISP			14
301*c66ec88fSEmmanuel Vadot #define CLK_PPMUISPX			15
302*c66ec88fSEmmanuel Vadot #define CLK_PPMUISPMX			16
303*c66ec88fSEmmanuel Vadot #define CLK_QE_LITE1			17
304*c66ec88fSEmmanuel Vadot #define CLK_QE_LITE0			18
305*c66ec88fSEmmanuel Vadot #define CLK_QE_FD			19
306*c66ec88fSEmmanuel Vadot #define CLK_QE_DRC			20
307*c66ec88fSEmmanuel Vadot #define CLK_QE_ISP			21
308*c66ec88fSEmmanuel Vadot #define CLK_CSIS1			22
309*c66ec88fSEmmanuel Vadot #define CLK_SMMU_LITE1			23
310*c66ec88fSEmmanuel Vadot #define CLK_SMMU_LITE0			24
311*c66ec88fSEmmanuel Vadot #define CLK_SMMU_FD			25
312*c66ec88fSEmmanuel Vadot #define CLK_SMMU_DRC			26
313*c66ec88fSEmmanuel Vadot #define CLK_SMMU_ISP			27
314*c66ec88fSEmmanuel Vadot #define CLK_GICISP			28
315*c66ec88fSEmmanuel Vadot #define CLK_CSIS0			29
316*c66ec88fSEmmanuel Vadot #define CLK_MCUISP			30
317*c66ec88fSEmmanuel Vadot #define CLK_LITE1			31
318*c66ec88fSEmmanuel Vadot #define CLK_LITE0			32
319*c66ec88fSEmmanuel Vadot #define CLK_FD				33
320*c66ec88fSEmmanuel Vadot #define CLK_DRC				34
321*c66ec88fSEmmanuel Vadot #define CLK_ISP				35
322*c66ec88fSEmmanuel Vadot #define CLK_QE_ISPCX			36
323*c66ec88fSEmmanuel Vadot #define CLK_QE_SCALERP			37
324*c66ec88fSEmmanuel Vadot #define CLK_QE_SCALERC			38
325*c66ec88fSEmmanuel Vadot #define CLK_SMMU_SCALERP		39
326*c66ec88fSEmmanuel Vadot #define CLK_SMMU_SCALERC		40
327*c66ec88fSEmmanuel Vadot #define CLK_SCALERP			41
328*c66ec88fSEmmanuel Vadot #define CLK_SCALERC			42
329*c66ec88fSEmmanuel Vadot #define CLK_SPI1_ISP			43
330*c66ec88fSEmmanuel Vadot #define CLK_SPI0_ISP			44
331*c66ec88fSEmmanuel Vadot #define CLK_SMMU_ISPCX			45
332*c66ec88fSEmmanuel Vadot #define CLK_ASYNCAXIM			46
333*c66ec88fSEmmanuel Vadot #define CLK_SCLK_MPWM_ISP		47
334*c66ec88fSEmmanuel Vadot 
335*c66ec88fSEmmanuel Vadot #endif /* _DT_BINDINGS_CLOCK_SAMSUNG_EXYNOS3250_CLOCK_H */
336