blob: ff63c4e15cc536cc905b2e2744301e8fbd3d2ec9 [file] [log] [blame]
Naveen Krishna Ch532abc32014-09-22 10:17:04 +05301/*
2 * Copyright (c) 2014 Samsung Electronics Co., Ltd.
3 * Author: Naveen Krishna Ch <naveenkrishna.ch@gmail.com>
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
10#ifndef _DT_BINDINGS_CLOCK_EXYNOS7_H
11#define _DT_BINDINGS_CLOCK_EXYNOS7_H
12
13/* TOPC */
14#define DOUT_ACLK_PERIS 1
15#define DOUT_SCLK_BUS0_PLL 2
16#define DOUT_SCLK_BUS1_PLL 3
17#define DOUT_SCLK_CC_PLL 4
18#define DOUT_SCLK_MFC_PLL 5
19#define TOPC_NR_CLK 6
20
21/* TOP0 */
22#define DOUT_ACLK_PERIC1 1
23#define DOUT_ACLK_PERIC0 2
24#define CLK_SCLK_UART0 3
25#define CLK_SCLK_UART1 4
26#define CLK_SCLK_UART2 5
27#define CLK_SCLK_UART3 6
28#define TOP0_NR_CLK 7
29
Naveen Krishna Ch6d0c8c72014-10-21 11:13:52 +053030/* TOP1 */
31#define DOUT_ACLK_FSYS1_200 1
32#define DOUT_ACLK_FSYS0_200 2
33#define DOUT_SCLK_MMC2 3
34#define DOUT_SCLK_MMC1 4
35#define DOUT_SCLK_MMC0 5
36#define CLK_SCLK_MMC2 6
37#define CLK_SCLK_MMC1 7
38#define CLK_SCLK_MMC0 8
39#define TOP1_NR_CLK 9
40
Naveen Krishna Ch532abc32014-09-22 10:17:04 +053041/* PERIC0 */
42#define PCLK_UART0 1
43#define SCLK_UART0 2
Naveen Krishna Ch57a2b482014-10-21 11:13:51 +053044#define PCLK_HSI2C0 3
45#define PCLK_HSI2C1 4
46#define PCLK_HSI2C4 5
47#define PCLK_HSI2C5 6
48#define PCLK_HSI2C9 7
49#define PCLK_HSI2C10 8
50#define PCLK_HSI2C11 9
51#define PERIC0_NR_CLK 10
Naveen Krishna Ch532abc32014-09-22 10:17:04 +053052
53/* PERIC1 */
54#define PCLK_UART1 1
55#define PCLK_UART2 2
56#define PCLK_UART3 3
57#define SCLK_UART1 4
58#define SCLK_UART2 5
59#define SCLK_UART3 6
Naveen Krishna Ch57a2b482014-10-21 11:13:51 +053060#define PCLK_HSI2C2 7
61#define PCLK_HSI2C3 8
62#define PCLK_HSI2C6 9
63#define PCLK_HSI2C7 10
64#define PCLK_HSI2C8 11
65#define PERIC1_NR_CLK 12
Naveen Krishna Ch532abc32014-09-22 10:17:04 +053066
67/* PERIS */
68#define PCLK_CHIPID 1
69#define SCLK_CHIPID 2
70#define PERIS_NR_CLK 3
71
Naveen Krishna Ch6d0c8c72014-10-21 11:13:52 +053072/* FSYS0 */
73#define ACLK_MMC2 1
74#define FSYS0_NR_CLK 2
75
76/* FSYS1 */
77#define ACLK_MMC1 1
78#define ACLK_MMC0 2
79#define FSYS1_NR_CLK 3
80
Naveen Krishna Ch532abc32014-09-22 10:17:04 +053081#endif /* _DT_BINDINGS_CLOCK_EXYNOS7_H */