]> git.ipfire.org Git - thirdparty/u-boot.git/blob - include/dt-bindings/clock/exynos5410.h
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / include / dt-bindings / clock / exynos5410.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3 * Copyright (c) 2014 Samsung Electronics Co., Ltd.
4 * Copyright (c) 2016 Krzysztof Kozlowski
5 *
6 * Device Tree binding constants for Exynos5421 clock controller.
7 */
8
9 #ifndef _DT_BINDINGS_CLOCK_EXYNOS_5410_H
10 #define _DT_BINDINGS_CLOCK_EXYNOS_5410_H
11
12 /* core clocks */
13 #define CLK_FIN_PLL 1
14 #define CLK_FOUT_APLL 2
15 #define CLK_FOUT_CPLL 3
16 #define CLK_FOUT_MPLL 4
17 #define CLK_FOUT_BPLL 5
18 #define CLK_FOUT_KPLL 6
19 #define CLK_FOUT_EPLL 7
20
21 /* gate for special clocks (sclk) */
22 #define CLK_SCLK_UART0 128
23 #define CLK_SCLK_UART1 129
24 #define CLK_SCLK_UART2 130
25 #define CLK_SCLK_UART3 131
26 #define CLK_SCLK_MMC0 132
27 #define CLK_SCLK_MMC1 133
28 #define CLK_SCLK_MMC2 134
29 #define CLK_SCLK_USBD300 150
30 #define CLK_SCLK_USBD301 151
31 #define CLK_SCLK_USBPHY300 152
32 #define CLK_SCLK_USBPHY301 153
33 #define CLK_SCLK_PWM 155
34
35 /* gate clocks */
36 #define CLK_UART0 257
37 #define CLK_UART1 258
38 #define CLK_UART2 259
39 #define CLK_UART3 260
40 #define CLK_I2C0 261
41 #define CLK_I2C1 262
42 #define CLK_I2C2 263
43 #define CLK_I2C3 264
44 #define CLK_USI0 265
45 #define CLK_USI1 266
46 #define CLK_USI2 267
47 #define CLK_USI3 268
48 #define CLK_TSADC 270
49 #define CLK_PWM 279
50 #define CLK_MCT 315
51 #define CLK_WDT 316
52 #define CLK_RTC 317
53 #define CLK_TMU 318
54 #define CLK_MMC0 351
55 #define CLK_MMC1 352
56 #define CLK_MMC2 353
57 #define CLK_PDMA0 362
58 #define CLK_PDMA1 363
59 #define CLK_USBH20 365
60 #define CLK_USBD300 366
61 #define CLK_USBD301 367
62 #define CLK_SSS 471
63
64 #endif /* _DT_BINDINGS_CLOCK_EXYNOS_5410_H */