root/scripts/dtc/include-prefixes/dt-bindings/clock/exynos5420.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 /*
   3  * Copyright (c) 2013 Samsung Electronics Co., Ltd.
   4  * Author: Andrzej Hajda <a.hajda@samsung.com>
   5  *
   6  * Device Tree binding constants for Exynos5420 clock controller.
   7  */
   8 
   9 #ifndef _DT_BINDINGS_CLOCK_EXYNOS_5420_H
  10 #define _DT_BINDINGS_CLOCK_EXYNOS_5420_H
  11 
  12 /* core clocks */
  13 #define CLK_FIN_PLL             1
  14 #define CLK_FOUT_APLL           2
  15 #define CLK_FOUT_CPLL           3
  16 #define CLK_FOUT_DPLL           4
  17 #define CLK_FOUT_EPLL           5
  18 #define CLK_FOUT_RPLL           6
  19 #define CLK_FOUT_IPLL           7
  20 #define CLK_FOUT_SPLL           8
  21 #define CLK_FOUT_VPLL           9
  22 #define CLK_FOUT_MPLL           10
  23 #define CLK_FOUT_BPLL           11
  24 #define CLK_FOUT_KPLL           12
  25 #define CLK_ARM_CLK             13
  26 #define CLK_KFC_CLK             14
  27 
  28 /* gate for special clocks (sclk) */
  29 #define CLK_SCLK_UART0          128
  30 #define CLK_SCLK_UART1          129
  31 #define CLK_SCLK_UART2          130
  32 #define CLK_SCLK_UART3          131
  33 #define CLK_SCLK_MMC0           132
  34 #define CLK_SCLK_MMC1           133
  35 #define CLK_SCLK_MMC2           134
  36 #define CLK_SCLK_SPI0           135
  37 #define CLK_SCLK_SPI1           136
  38 #define CLK_SCLK_SPI2           137
  39 #define CLK_SCLK_I2S1           138
  40 #define CLK_SCLK_I2S2           139
  41 #define CLK_SCLK_PCM1           140
  42 #define CLK_SCLK_PCM2           141
  43 #define CLK_SCLK_SPDIF          142
  44 #define CLK_SCLK_HDMI           143
  45 #define CLK_SCLK_PIXEL          144
  46 #define CLK_SCLK_DP1            145
  47 #define CLK_SCLK_MIPI1          146
  48 #define CLK_SCLK_FIMD1          147
  49 #define CLK_SCLK_MAUDIO0        148
  50 #define CLK_SCLK_MAUPCM0        149
  51 #define CLK_SCLK_USBD300        150
  52 #define CLK_SCLK_USBD301        151
  53 #define CLK_SCLK_USBPHY300      152
  54 #define CLK_SCLK_USBPHY301      153
  55 #define CLK_SCLK_UNIPRO         154
  56 #define CLK_SCLK_PWM            155
  57 #define CLK_SCLK_GSCL_WA        156
  58 #define CLK_SCLK_GSCL_WB        157
  59 #define CLK_SCLK_HDMIPHY        158
  60 #define CLK_MAU_EPLL            159
  61 #define CLK_SCLK_HSIC_12M       160
  62 #define CLK_SCLK_MPHY_IXTAL24   161
  63 #define CLK_SCLK_BPLL           162
  64 
  65 /* gate clocks */
  66 #define CLK_UART0               257
  67 #define CLK_UART1               258
  68 #define CLK_UART2               259
  69 #define CLK_UART3               260
  70 #define CLK_I2C0                261
  71 #define CLK_I2C1                262
  72 #define CLK_I2C2                263
  73 #define CLK_I2C3                264
  74 #define CLK_USI0                265
  75 #define CLK_USI1                266
  76 #define CLK_USI2                267
  77 #define CLK_USI3                268
  78 #define CLK_I2C_HDMI            269
  79 #define CLK_TSADC               270
  80 #define CLK_SPI0                271
  81 #define CLK_SPI1                272
  82 #define CLK_SPI2                273
  83 #define CLK_KEYIF               274
  84 #define CLK_I2S1                275
  85 #define CLK_I2S2                276
  86 #define CLK_PCM1                277
  87 #define CLK_PCM2                278
  88 #define CLK_PWM                 279
  89 #define CLK_SPDIF               280
  90 #define CLK_USI4                281
  91 #define CLK_USI5                282
  92 #define CLK_USI6                283
  93 #define CLK_ACLK66_PSGEN        300
  94 #define CLK_CHIPID              301
  95 #define CLK_SYSREG              302
  96 #define CLK_TZPC0               303
  97 #define CLK_TZPC1               304
  98 #define CLK_TZPC2               305
  99 #define CLK_TZPC3               306
 100 #define CLK_TZPC4               307
 101 #define CLK_TZPC5               308
 102 #define CLK_TZPC6               309
 103 #define CLK_TZPC7               310
 104 #define CLK_TZPC8               311
 105 #define CLK_TZPC9               312
 106 #define CLK_HDMI_CEC            313
 107 #define CLK_SECKEY              314
 108 #define CLK_MCT                 315
 109 #define CLK_WDT                 316
 110 #define CLK_RTC                 317
 111 #define CLK_TMU                 318
 112 #define CLK_TMU_GPU             319
 113 #define CLK_PCLK66_GPIO         330
 114 #define CLK_ACLK200_FSYS2       350
 115 #define CLK_MMC0                351
 116 #define CLK_MMC1                352
 117 #define CLK_MMC2                353
 118 #define CLK_SROMC               354
 119 #define CLK_UFS                 355
 120 #define CLK_ACLK200_FSYS        360
 121 #define CLK_TSI                 361
 122 #define CLK_PDMA0               362
 123 #define CLK_PDMA1               363
 124 #define CLK_RTIC                364
 125 #define CLK_USBH20              365
 126 #define CLK_USBD300             366
 127 #define CLK_USBD301             367
 128 #define CLK_ACLK400_MSCL        380
 129 #define CLK_MSCL0               381
 130 #define CLK_MSCL1               382
 131 #define CLK_MSCL2               383
 132 #define CLK_SMMU_MSCL0          384
 133 #define CLK_SMMU_MSCL1          385
 134 #define CLK_SMMU_MSCL2          386
 135 #define CLK_ACLK333             400
 136 #define CLK_MFC                 401
 137 #define CLK_SMMU_MFCL           402
 138 #define CLK_SMMU_MFCR           403
 139 #define CLK_ACLK200_DISP1       410
 140 #define CLK_DSIM1               411
 141 #define CLK_DP1                 412
 142 #define CLK_HDMI                413
 143 #define CLK_ACLK300_DISP1       420
 144 #define CLK_FIMD1               421
 145 #define CLK_SMMU_FIMD1M0        422
 146 #define CLK_SMMU_FIMD1M1        423
 147 #define CLK_ACLK166             430
 148 #define CLK_MIXER               431
 149 #define CLK_ACLK266             440
 150 #define CLK_ROTATOR             441
 151 #define CLK_MDMA1               442
 152 #define CLK_SMMU_ROTATOR        443
 153 #define CLK_SMMU_MDMA1          444
 154 #define CLK_ACLK300_JPEG        450
 155 #define CLK_JPEG                451
 156 #define CLK_JPEG2               452
 157 #define CLK_SMMU_JPEG           453
 158 #define CLK_SMMU_JPEG2          454
 159 #define CLK_ACLK300_GSCL        460
 160 #define CLK_SMMU_GSCL0          461
 161 #define CLK_SMMU_GSCL1          462
 162 #define CLK_GSCL_WA             463
 163 #define CLK_GSCL_WB             464
 164 #define CLK_GSCL0               465
 165 #define CLK_GSCL1               466
 166 #define CLK_FIMC_3AA            467
 167 #define CLK_ACLK266_G2D         470
 168 #define CLK_SSS                 471
 169 #define CLK_SLIM_SSS            472
 170 #define CLK_MDMA0               473
 171 #define CLK_ACLK333_G2D         480
 172 #define CLK_G2D                 481
 173 #define CLK_ACLK333_432_GSCL    490
 174 #define CLK_SMMU_3AA            491
 175 #define CLK_SMMU_FIMCL0         492
 176 #define CLK_SMMU_FIMCL1         493
 177 #define CLK_SMMU_FIMCL3         494
 178 #define CLK_FIMC_LITE3          495
 179 #define CLK_FIMC_LITE0          496
 180 #define CLK_FIMC_LITE1          497
 181 #define CLK_ACLK_G3D            500
 182 #define CLK_G3D                 501
 183 #define CLK_SMMU_MIXER          502
 184 #define CLK_SMMU_G2D            503
 185 #define CLK_SMMU_MDMA0          504
 186 #define CLK_MC                  505
 187 #define CLK_TOP_RTC             506
 188 #define CLK_SCLK_UART_ISP       510
 189 #define CLK_SCLK_SPI0_ISP       511
 190 #define CLK_SCLK_SPI1_ISP       512
 191 #define CLK_SCLK_PWM_ISP        513
 192 #define CLK_SCLK_ISP_SENSOR0    514
 193 #define CLK_SCLK_ISP_SENSOR1    515
 194 #define CLK_SCLK_ISP_SENSOR2    516
 195 #define CLK_ACLK432_SCALER      517
 196 #define CLK_ACLK432_CAM         518
 197 #define CLK_ACLK_FL1550_CAM     519
 198 #define CLK_ACLK550_CAM         520
 199 #define CLK_CLKM_PHY0           521
 200 #define CLK_CLKM_PHY1           522
 201 #define CLK_ACLK_PPMU_DREX0_0   523
 202 #define CLK_ACLK_PPMU_DREX0_1   524
 203 #define CLK_ACLK_PPMU_DREX1_0   525
 204 #define CLK_ACLK_PPMU_DREX1_1   526
 205 #define CLK_PCLK_PPMU_DREX0_0   527
 206 #define CLK_PCLK_PPMU_DREX0_1   528
 207 #define CLK_PCLK_PPMU_DREX1_0   529
 208 #define CLK_PCLK_PPMU_DREX1_1   530
 209 
 210 /* mux clocks */
 211 #define CLK_MOUT_HDMI           640
 212 #define CLK_MOUT_G3D            641
 213 #define CLK_MOUT_VPLL           642
 214 #define CLK_MOUT_MAUDIO0        643
 215 #define CLK_MOUT_USER_ACLK333   644
 216 #define CLK_MOUT_SW_ACLK333     645
 217 #define CLK_MOUT_USER_ACLK200_DISP1     646
 218 #define CLK_MOUT_SW_ACLK200     647
 219 #define CLK_MOUT_USER_ACLK300_DISP1     648
 220 #define CLK_MOUT_SW_ACLK300     649
 221 #define CLK_MOUT_USER_ACLK400_DISP1     650
 222 #define CLK_MOUT_SW_ACLK400     651
 223 #define CLK_MOUT_USER_ACLK300_GSCL      652
 224 #define CLK_MOUT_SW_ACLK300_GSCL        653
 225 #define CLK_MOUT_MCLK_CDREX     654
 226 #define CLK_MOUT_BPLL           655
 227 #define CLK_MOUT_MX_MSPLL_CCORE 656
 228 #define CLK_MOUT_EPLL           657
 229 #define CLK_MOUT_MAU_EPLL       658
 230 #define CLK_MOUT_USER_MAU_EPLL  659
 231 #define CLK_MOUT_SCLK_SPLL      660
 232 #define CLK_MOUT_MX_MSPLL_CCORE_PHY     661
 233 
 234 /* divider clocks */
 235 #define CLK_DOUT_PIXEL          768
 236 #define CLK_DOUT_ACLK400_WCORE  769
 237 #define CLK_DOUT_ACLK400_ISP    770
 238 #define CLK_DOUT_ACLK400_MSCL   771
 239 #define CLK_DOUT_ACLK200        772
 240 #define CLK_DOUT_ACLK200_FSYS2  773
 241 #define CLK_DOUT_ACLK100_NOC    774
 242 #define CLK_DOUT_PCLK200_FSYS   775
 243 #define CLK_DOUT_ACLK200_FSYS   776
 244 #define CLK_DOUT_ACLK333_432_GSCL       777
 245 #define CLK_DOUT_ACLK333_432_ISP        778
 246 #define CLK_DOUT_ACLK66         779
 247 #define CLK_DOUT_ACLK333_432_ISP0       780
 248 #define CLK_DOUT_ACLK266        781
 249 #define CLK_DOUT_ACLK166        782
 250 #define CLK_DOUT_ACLK333        783
 251 #define CLK_DOUT_ACLK333_G2D    784
 252 #define CLK_DOUT_ACLK266_G2D    785
 253 #define CLK_DOUT_ACLK_G3D       786
 254 #define CLK_DOUT_ACLK300_JPEG   787
 255 #define CLK_DOUT_ACLK300_DISP1  788
 256 #define CLK_DOUT_ACLK300_GSCL   789
 257 #define CLK_DOUT_ACLK400_DISP1  790
 258 #define CLK_DOUT_PCLK_CDREX     791
 259 #define CLK_DOUT_SCLK_CDREX     792
 260 #define CLK_DOUT_ACLK_CDREX1    793
 261 #define CLK_DOUT_CCLK_DREX0     794
 262 #define CLK_DOUT_CLK2X_PHY0     795
 263 #define CLK_DOUT_PCLK_CORE_MEM  796
 264 #define CLK_FF_DOUT_SPLL2       797
 265 #define CLK_DOUT_PCLK_DREX0     798
 266 #define CLK_DOUT_PCLK_DREX1     799
 267 
 268 /* must be greater than maximal clock id */
 269 #define CLK_NR_CLKS             800
 270 
 271 #endif /* _DT_BINDINGS_CLOCK_EXYNOS_5420_H */

/* [<][>][^][v][top][bottom][index][help] */