Merge tag 'regmap-fix-v4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...
[cascardo/linux.git] / include / dt-bindings / clock / exynos5410.h
1 /*
2  * Copyright (c) 2014 Samsung Electronics Co., Ltd.
3  * Copyright (c) 2016 Krzysztof Kozlowski
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License version 2 as
7  * published by the Free Software Foundation.
8  *
9  * Device Tree binding constants for Exynos5421 clock controller.
10 */
11
12 #ifndef _DT_BINDINGS_CLOCK_EXYNOS_5410_H
13 #define _DT_BINDINGS_CLOCK_EXYNOS_5410_H
14
15 /* core clocks */
16 #define CLK_FIN_PLL             1
17 #define CLK_FOUT_APLL           2
18 #define CLK_FOUT_CPLL           3
19 #define CLK_FOUT_MPLL           4
20 #define CLK_FOUT_BPLL           5
21 #define CLK_FOUT_KPLL           6
22
23 /* gate for special clocks (sclk) */
24 #define CLK_SCLK_UART0          128
25 #define CLK_SCLK_UART1          129
26 #define CLK_SCLK_UART2          130
27 #define CLK_SCLK_UART3          131
28 #define CLK_SCLK_MMC0           132
29 #define CLK_SCLK_MMC1           133
30 #define CLK_SCLK_MMC2           134
31 #define CLK_SCLK_USBD300        150
32 #define CLK_SCLK_USBD301        151
33 #define CLK_SCLK_USBPHY300      152
34 #define CLK_SCLK_USBPHY301      153
35 #define CLK_SCLK_PWM            155
36
37 /* gate clocks */
38 #define CLK_UART0               257
39 #define CLK_UART1               258
40 #define CLK_UART2               259
41 #define CLK_I2C0                261
42 #define CLK_I2C1                262
43 #define CLK_I2C2                263
44 #define CLK_I2C3                264
45 #define CLK_USI0                265
46 #define CLK_USI1                266
47 #define CLK_USI2                267
48 #define CLK_USI3                268
49 #define CLK_UART3               260
50 #define CLK_PWM                 279
51 #define CLK_MCT                 315
52 #define CLK_WDT                 316
53 #define CLK_RTC                 317
54 #define CLK_TMU                 318
55 #define CLK_MMC0                351
56 #define CLK_MMC1                352
57 #define CLK_MMC2                353
58 #define CLK_USBH20              365
59 #define CLK_USBD300             366
60 #define CLK_USBD301             367
61 #define CLK_SSS                 471
62
63 #define CLK_NR_CLKS             512
64
65 #endif /* _DT_BINDINGS_CLOCK_EXYNOS_5410_H */