aboutsummaryrefslogtreecommitdiffstats
path: root/include/dt-bindings/clock
diff options
context:
space:
mode:
authorChanwoo Choi <cw00.choi@samsung.com>2015-02-02 09:24:01 -0500
committerSylwester Nawrocki <s.nawrocki@samsung.com>2015-02-04 12:58:11 -0500
commit06d2f9dfa663367e8cc1690d7e5ce4113e5dbcc1 (patch)
treec691b7076f3a94d18ddc7279e8a0416c2f9e4a90 /include/dt-bindings/clock
parenta29308dad5dc4695a344ed9042cae8a1b8e35267 (diff)
clk: samsung: exynos5433: Add clocks for CMU_MIF domain
This patch adds the mux/divider/gate clocks of CMU_MIF domain which includes the clocks for DMC(DRAM memory controller) and CCI(Cache Coherent Interconnect). The CMU_MIF domain provides the source clocks for CMU_DISP/CMU_BUS2. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Diffstat (limited to 'include/dt-bindings/clock')
-rw-r--r--include/dt-bindings/clock/exynos5433.h190
1 files changed, 189 insertions, 1 deletions
diff --git a/include/dt-bindings/clock/exynos5433.h b/include/dt-bindings/clock/exynos5433.h
index 818d6b6bbdc4..6a3ce113e1e5 100644
--- a/include/dt-bindings/clock/exynos5433.h
+++ b/include/dt-bindings/clock/exynos5433.h
@@ -149,8 +149,196 @@
149#define CLK_FOUT_MEM1_PLL 2 149#define CLK_FOUT_MEM1_PLL 2
150#define CLK_FOUT_BUS_PLL 3 150#define CLK_FOUT_BUS_PLL 3
151#define CLK_FOUT_MFC_PLL 4 151#define CLK_FOUT_MFC_PLL 4
152#define CLK_DOUT_MFC_PLL 5
153#define CLK_DOUT_BUS_PLL 6
154#define CLK_DOUT_MEM1_PLL 7
155#define CLK_DOUT_MEM0_PLL 8
152 156
153#define MIF_NR_CLK 5 157#define CLK_MOUT_MFC_PLL_DIV2 10
158#define CLK_MOUT_BUS_PLL_DIV2 11
159#define CLK_MOUT_MEM1_PLL_DIV2 12
160#define CLK_MOUT_MEM0_PLL_DIV2 13
161#define CLK_MOUT_MFC_PLL 14
162#define CLK_MOUT_BUS_PLL 15
163#define CLK_MOUT_MEM1_PLL 16
164#define CLK_MOUT_MEM0_PLL 17
165#define CLK_MOUT_CLK2X_PHY_C 18
166#define CLK_MOUT_CLK2X_PHY_B 19
167#define CLK_MOUT_CLK2X_PHY_A 20
168#define CLK_MOUT_CLKM_PHY_C 21
169#define CLK_MOUT_CLKM_PHY_B 22
170#define CLK_MOUT_CLKM_PHY_A 23
171#define CLK_MOUT_ACLK_MIFNM_200 24
172#define CLK_MOUT_ACLK_MIFNM_400 25
173#define CLK_MOUT_ACLK_DISP_333_B 26
174#define CLK_MOUT_ACLK_DISP_333_A 27
175#define CLK_MOUT_SCLK_DECON_VCLK_C 28
176#define CLK_MOUT_SCLK_DECON_VCLK_B 29
177#define CLK_MOUT_SCLK_DECON_VCLK_A 30
178#define CLK_MOUT_SCLK_DECON_ECLK_C 31
179#define CLK_MOUT_SCLK_DECON_ECLK_B 32
180#define CLK_MOUT_SCLK_DECON_ECLK_A 33
181#define CLK_MOUT_SCLK_DECON_TV_ECLK_C 34
182#define CLK_MOUT_SCLK_DECON_TV_ECLK_B 35
183#define CLK_MOUT_SCLK_DECON_TV_ECLK_A 36
184#define CLK_MOUT_SCLK_DSD_C 37
185#define CLK_MOUT_SCLK_DSD_B 38
186#define CLK_MOUT_SCLK_DSD_A 39
187#define CLK_MOUT_SCLK_DSIM0_C 40
188#define CLK_MOUT_SCLK_DSIM0_B 41
189#define CLK_MOUT_SCLK_DSIM0_A 42
190#define CLK_MOUT_SCLK_DECON_TV_VCLK_C 46
191#define CLK_MOUT_SCLK_DECON_TV_VCLK_B 47
192#define CLK_MOUT_SCLK_DECON_TV_VCLK_A 48
193#define CLK_MOUT_SCLK_DSIM1_C 49
194#define CLK_MOUT_SCLK_DSIM1_B 50
195#define CLK_MOUT_SCLK_DSIM1_A 51
196
197#define CLK_DIV_SCLK_HPM_MIF 55
198#define CLK_DIV_ACLK_DREX1 56
199#define CLK_DIV_ACLK_DREX0 57
200#define CLK_DIV_CLK2XPHY 58
201#define CLK_DIV_ACLK_MIF_266 59
202#define CLK_DIV_ACLK_MIFND_133 60
203#define CLK_DIV_ACLK_MIF_133 61
204#define CLK_DIV_ACLK_MIFNM_200 62
205#define CLK_DIV_ACLK_MIF_200 63
206#define CLK_DIV_ACLK_MIF_400 64
207#define CLK_DIV_ACLK_BUS2_400 65
208#define CLK_DIV_ACLK_DISP_333 66
209#define CLK_DIV_ACLK_CPIF_200 67
210#define CLK_DIV_SCLK_DSIM1 68
211#define CLK_DIV_SCLK_DECON_TV_VCLK 69
212#define CLK_DIV_SCLK_DSIM0 70
213#define CLK_DIV_SCLK_DSD 71
214#define CLK_DIV_SCLK_DECON_TV_ECLK 72
215#define CLK_DIV_SCLK_DECON_VCLK 73
216#define CLK_DIV_SCLK_DECON_ECLK 74
217#define CLK_DIV_MIF_PRE 75
218
219#define CLK_CLK2X_PHY1 80
220#define CLK_CLK2X_PHY0 81
221#define CLK_CLKM_PHY1 82
222#define CLK_CLKM_PHY0 83
223#define CLK_RCLK_DREX1 84
224#define CLK_RCLK_DREX0 85
225#define CLK_ACLK_DREX1_TZ 86
226#define CLK_ACLK_DREX0_TZ 87
227#define CLK_ACLK_DREX1_PEREV 88
228#define CLK_ACLK_DREX0_PEREV 89
229#define CLK_ACLK_DREX1_MEMIF 90
230#define CLK_ACLK_DREX0_MEMIF 91
231#define CLK_ACLK_DREX1_SCH 92
232#define CLK_ACLK_DREX0_SCH 93
233#define CLK_ACLK_DREX1_BUSIF 94
234#define CLK_ACLK_DREX0_BUSIF 95
235#define CLK_ACLK_DREX1_BUSIF_RD 96
236#define CLK_ACLK_DREX0_BUSIF_RD 97
237#define CLK_ACLK_DREX1 98
238#define CLK_ACLK_DREX0 99
239#define CLK_ACLK_ASYNCAXIM_ATLAS_CCIX 100
240#define CLK_ACLK_ASYNCAXIS_ATLAS_MIF 101
241#define CLK_ACLK_ASYNCAXIM_ATLAS_MIF 102
242#define CLK_ACLK_ASYNCAXIS_MIF_IMEM 103
243#define CLK_ACLK_ASYNCAXIS_NOC_P_CCI 104
244#define CLK_ACLK_ASYNCAXIM_NOC_P_CCI 105
245#define CLK_ACLK_ASYNCAXIS_CP1 106
246#define CLK_ACLK_ASYNCAXIM_CP1 107
247#define CLK_ACLK_ASYNCAXIS_CP0 108
248#define CLK_ACLK_ASYNCAXIM_CP0 109
249#define CLK_ACLK_ASYNCAXIS_DREX1_3 110
250#define CLK_ACLK_ASYNCAXIM_DREX1_3 111
251#define CLK_ACLK_ASYNCAXIS_DREX1_1 112
252#define CLK_ACLK_ASYNCAXIM_DREX1_1 113
253#define CLK_ACLK_ASYNCAXIS_DREX1_0 114
254#define CLK_ACLK_ASYNCAXIM_DREX1_0 115
255#define CLK_ACLK_ASYNCAXIS_DREX0_3 116
256#define CLK_ACLK_ASYNCAXIM_DREX0_3 117
257#define CLK_ACLK_ASYNCAXIS_DREX0_1 118
258#define CLK_ACLK_ASYNCAXIM_DREX0_1 119
259#define CLK_ACLK_ASYNCAXIS_DREX0_0 120
260#define CLK_ACLK_ASYNCAXIM_DREX0_0 121
261#define CLK_ACLK_AHB2APB_MIF2P 122
262#define CLK_ACLK_AHB2APB_MIF1P 123
263#define CLK_ACLK_AHB2APB_MIF0P 124
264#define CLK_ACLK_IXIU_CCI 125
265#define CLK_ACLK_XIU_MIFSFRX 126
266#define CLK_ACLK_MIFNP_133 127
267#define CLK_ACLK_MIFNM_200 128
268#define CLK_ACLK_MIFND_133 129
269#define CLK_ACLK_MIFND_400 130
270#define CLK_ACLK_CCI 131
271#define CLK_ACLK_MIFND_266 132
272#define CLK_ACLK_PPMU_DREX1S3 133
273#define CLK_ACLK_PPMU_DREX1S1 134
274#define CLK_ACLK_PPMU_DREX1S0 135
275#define CLK_ACLK_PPMU_DREX0S3 136
276#define CLK_ACLK_PPMU_DREX0S1 137
277#define CLK_ACLK_PPMU_DREX0S0 138
278#define CLK_ACLK_BTS_APOLLO 139
279#define CLK_ACLK_BTS_ATLAS 140
280#define CLK_ACLK_ACE_SEL_APOLL 141
281#define CLK_ACLK_ACE_SEL_ATLAS 142
282#define CLK_ACLK_AXIDS_CCI_MIFSFRX 143
283#define CLK_ACLK_AXIUS_ATLAS_CCI 144
284#define CLK_ACLK_AXISYNCDNS_CCI 145
285#define CLK_ACLK_AXISYNCDN_CCI 146
286#define CLK_ACLK_AXISYNCDN_NOC_D 147
287#define CLK_ACLK_ASYNCACEM_APOLLO_CCI 148
288#define CLK_ACLK_ASYNCACEM_ATLAS_CCI 149
289#define CLK_ACLK_ASYNCAPBS_MIF_CSSYS 150
290#define CLK_ACLK_BUS2_400 151
291#define CLK_ACLK_DISP_333 152
292#define CLK_ACLK_CPIF_200 153
293#define CLK_PCLK_PPMU_DREX1S3 154
294#define CLK_PCLK_PPMU_DREX1S1 155
295#define CLK_PCLK_PPMU_DREX1S0 156
296#define CLK_PCLK_PPMU_DREX0S3 157
297#define CLK_PCLK_PPMU_DREX0S1 158
298#define CLK_PCLK_PPMU_DREX0S0 159
299#define CLK_PCLK_BTS_APOLLO 160
300#define CLK_PCLK_BTS_ATLAS 161
301#define CLK_PCLK_ASYNCAXI_NOC_P_CCI 162
302#define CLK_PCLK_ASYNCAXI_CP1 163
303#define CLK_PCLK_ASYNCAXI_CP0 164
304#define CLK_PCLK_ASYNCAXI_DREX1_3 165
305#define CLK_PCLK_ASYNCAXI_DREX1_1 166
306#define CLK_PCLK_ASYNCAXI_DREX1_0 167
307#define CLK_PCLK_ASYNCAXI_DREX0_3 168
308#define CLK_PCLK_ASYNCAXI_DREX0_1 169
309#define CLK_PCLK_ASYNCAXI_DREX0_0 170
310#define CLK_PCLK_MIFSRVND_133 171
311#define CLK_PCLK_PMU_MIF 172
312#define CLK_PCLK_SYSREG_MIF 173
313#define CLK_PCLK_GPIO_ALIVE 174
314#define CLK_PCLK_ABB 175
315#define CLK_PCLK_PMU_APBIF 176
316#define CLK_PCLK_DDR_PHY1 177
317#define CLK_PCLK_DREX1 178
318#define CLK_PCLK_DDR_PHY0 179
319#define CLK_PCLK_DREX0 180
320#define CLK_PCLK_DREX0_TZ 181
321#define CLK_PCLK_DREX1_TZ 182
322#define CLK_PCLK_MONOTONIC_CNT 183
323#define CLK_PCLK_RTC 184
324#define CLK_SCLK_DSIM1_DISP 185
325#define CLK_SCLK_DECON_TV_VCLK_DISP 186
326#define CLK_SCLK_FREQ_DET_BUS_PLL 187
327#define CLK_SCLK_FREQ_DET_MFC_PLL 188
328#define CLK_SCLK_FREQ_DET_MEM0_PLL 189
329#define CLK_SCLK_FREQ_DET_MEM1_PLL 190
330#define CLK_SCLK_DSIM0_DISP 191
331#define CLK_SCLK_DSD_DISP 192
332#define CLK_SCLK_DECON_TV_ECLK_DISP 193
333#define CLK_SCLK_DECON_VCLK_DISP 194
334#define CLK_SCLK_DECON_ECLK_DISP 195
335#define CLK_SCLK_HPM_MIF 196
336#define CLK_SCLK_MFC_PLL 197
337#define CLK_SCLK_BUS_PLL 198
338#define CLK_SCLK_BUS_PLL_APOLLO 199
339#define CLK_SCLK_BUS_PLL_ATLAS 200
340
341#define MIF_NR_CLK 201
154 342
155/* CMU_PERIC */ 343/* CMU_PERIC */
156#define CLK_PCLK_SPI2 1 344#define CLK_PCLK_SPI2 1