diff options
author | Padmavathi Venna <padma.v@samsung.com> | 2015-01-13 06:27:42 -0500 |
---|---|---|
committer | Sylwester Nawrocki <s.nawrocki@samsung.com> | 2015-01-15 09:18:51 -0500 |
commit | 9f930a39e135d370d17e7a1ab73ddebcfb896f98 (patch) | |
tree | 12340bca7d6811a19524f13f648fa3085e471fc8 /include/dt-bindings | |
parent | ee74b56ab2f72c088fc5a8ba3797ef6a452d692a (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.h | 24 |
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 */ |