aboutsummaryrefslogtreecommitdiffstats
path: root/include/dt-bindings
diff options
context:
space:
mode:
authorPadmavathi Venna <padma.v@samsung.com>2015-01-13 06:27:42 -0500
committerSylwester Nawrocki <s.nawrocki@samsung.com>2015-01-15 09:18:51 -0500
commit9f930a39e135d370d17e7a1ab73ddebcfb896f98 (patch)
tree12340bca7d6811a19524f13f648fa3085e471fc8 /include/dt-bindings
parentee74b56ab2f72c088fc5a8ba3797ef6a452d692a (diff)
clk: samsung: exynos7: add clocks for audio block
Add required clk support for I2S, PCM and SPDIF. Signed-off-by: Padmavathi Venna <padma.v@samsung.com> Reviewed-by: Vivek Gautam <gautam.vivek@samsung.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Diffstat (limited to 'include/dt-bindings')
-rw-r--r--include/dt-bindings/clock/exynos7-clk.h24
1 files changed, 21 insertions, 3 deletions
diff --git a/include/dt-bindings/clock/exynos7-clk.h b/include/dt-bindings/clock/exynos7-clk.h
index 75c5888068b2..e33c75a3c09d 100644
--- a/include/dt-bindings/clock/exynos7-clk.h
+++ b/include/dt-bindings/clock/exynos7-clk.h
@@ -19,7 +19,9 @@
19#define DOUT_ACLK_CCORE_133 6 19#define DOUT_ACLK_CCORE_133 6
20#define DOUT_ACLK_MSCL_532 7 20#define DOUT_ACLK_MSCL_532 7
21#define ACLK_MSCL_532 8 21#define ACLK_MSCL_532 8
22#define TOPC_NR_CLK 9 22#define DOUT_SCLK_AUD_PLL 9
23#define FOUT_AUD_PLL 10
24#define TOPC_NR_CLK 11
23 25
24/* TOP0 */ 26/* TOP0 */
25#define DOUT_ACLK_PERIC1 1 27#define DOUT_ACLK_PERIC1 1
@@ -33,7 +35,10 @@
33#define CLK_SCLK_SPI2 9 35#define CLK_SCLK_SPI2 9
34#define CLK_SCLK_SPI3 10 36#define CLK_SCLK_SPI3 10
35#define CLK_SCLK_SPI4 11 37#define CLK_SCLK_SPI4 11
36#define TOP0_NR_CLK 12 38#define CLK_SCLK_SPDIF 12
39#define CLK_SCLK_PCM1 13
40#define CLK_SCLK_I2S1 14
41#define TOP0_NR_CLK 15
37 42
38/* TOP1 */ 43/* TOP1 */
39#define DOUT_ACLK_FSYS1_200 1 44#define DOUT_ACLK_FSYS1_200 1
@@ -87,7 +92,13 @@
87#define SCLK_SPI2 19 92#define SCLK_SPI2 19
88#define SCLK_SPI3 20 93#define SCLK_SPI3 20
89#define SCLK_SPI4 21 94#define SCLK_SPI4 21
90#define PERIC1_NR_CLK 22 95#define PCLK_I2S1 22
96#define PCLK_PCM1 23
97#define PCLK_SPDIF 24
98#define SCLK_I2S1 25
99#define SCLK_PCM1 26
100#define SCLK_SPDIF 27
101#define PERIC1_NR_CLK 28
91 102
92/* PERIS */ 103/* PERIS */
93#define PCLK_CHIPID 1 104#define PCLK_CHIPID 1
@@ -151,4 +162,11 @@
151#define PCLK_PMU_MSCL 32 162#define PCLK_PMU_MSCL 32
152#define MSCL_NR_CLK 33 163#define MSCL_NR_CLK 33
153 164
165/* AUD */
166#define SCLK_I2S 1
167#define SCLK_PCM 2
168#define PCLK_I2S 3
169#define PCLK_PCM 4
170#define ACLK_ADMA 5
171#define AUD_NR_CLK 6
154#endif /* _DT_BINDINGS_CLOCK_EXYNOS7_H */ 172#endif /* _DT_BINDINGS_CLOCK_EXYNOS7_H */