diff options
| author | Chanwoo Choi <cw00.choi@samsung.com> | 2015-02-02 09:24:01 -0500 |
|---|---|---|
| committer | Sylwester Nawrocki <s.nawrocki@samsung.com> | 2015-02-04 12:58:11 -0500 |
| commit | 06d2f9dfa663367e8cc1690d7e5ce4113e5dbcc1 (patch) | |
| tree | c691b7076f3a94d18ddc7279e8a0416c2f9e4a90 /include/dt-bindings/clock | |
| parent | a29308dad5dc4695a344ed9042cae8a1b8e35267 (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.h | 190 |
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 |
