~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/include/dt-bindings/clock/g12a-clkc.h

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /* SPDX-License-Identifier: GPL-2.0+ OR MIT */
  2 /*
  3  * Meson-G12A clock tree IDs
  4  *
  5  * Copyright (c) 2018 Amlogic, Inc. All rights reserved.
  6  */
  7 
  8 #ifndef __G12A_CLKC_H
  9 #define __G12A_CLKC_H
 10 
 11 #define CLKID_SYS_PLL                           0
 12 #define CLKID_FIXED_PLL                         1
 13 #define CLKID_FCLK_DIV2                         2
 14 #define CLKID_FCLK_DIV3                         3
 15 #define CLKID_FCLK_DIV4                         4
 16 #define CLKID_FCLK_DIV5                         5
 17 #define CLKID_FCLK_DIV7                         6
 18 #define CLKID_GP0_PLL                           7
 19 #define CLKID_MPEG_SEL                          8
 20 #define CLKID_MPEG_DIV                          9
 21 #define CLKID_CLK81                             10
 22 #define CLKID_MPLL0                             11
 23 #define CLKID_MPLL1                             12
 24 #define CLKID_MPLL2                             13
 25 #define CLKID_MPLL3                             14
 26 #define CLKID_DDR                               15
 27 #define CLKID_DOS                               16
 28 #define CLKID_AUDIO_LOCKER                      17
 29 #define CLKID_MIPI_DSI_HOST                     18
 30 #define CLKID_ETH_PHY                           19
 31 #define CLKID_ISA                               20
 32 #define CLKID_PL301                             21
 33 #define CLKID_PERIPHS                           22
 34 #define CLKID_SPICC0                            23
 35 #define CLKID_I2C                               24
 36 #define CLKID_SANA                              25
 37 #define CLKID_SD                                26
 38 #define CLKID_RNG0                              27
 39 #define CLKID_UART0                             28
 40 #define CLKID_SPICC1                            29
 41 #define CLKID_HIU_IFACE                         30
 42 #define CLKID_MIPI_DSI_PHY                      31
 43 #define CLKID_ASSIST_MISC                       32
 44 #define CLKID_SD_EMMC_A                         33
 45 #define CLKID_SD_EMMC_B                         34
 46 #define CLKID_SD_EMMC_C                         35
 47 #define CLKID_AUDIO_CODEC                       36
 48 #define CLKID_AUDIO                             37
 49 #define CLKID_ETH                               38
 50 #define CLKID_DEMUX                             39
 51 #define CLKID_AUDIO_IFIFO                       40
 52 #define CLKID_ADC                               41
 53 #define CLKID_UART1                             42
 54 #define CLKID_G2D                               43
 55 #define CLKID_RESET                             44
 56 #define CLKID_PCIE_COMB                         45
 57 #define CLKID_PARSER                            46
 58 #define CLKID_USB                               47
 59 #define CLKID_PCIE_PHY                          48
 60 #define CLKID_AHB_ARB0                          49
 61 #define CLKID_AHB_DATA_BUS                      50
 62 #define CLKID_AHB_CTRL_BUS                      51
 63 #define CLKID_HTX_HDCP22                        52
 64 #define CLKID_HTX_PCLK                          53
 65 #define CLKID_BT656                             54
 66 #define CLKID_USB1_DDR_BRIDGE                   55
 67 #define CLKID_MMC_PCLK                          56
 68 #define CLKID_UART2                             57
 69 #define CLKID_VPU_INTR                          58
 70 #define CLKID_GIC                               59
 71 #define CLKID_SD_EMMC_A_CLK0                    60
 72 #define CLKID_SD_EMMC_B_CLK0                    61
 73 #define CLKID_SD_EMMC_C_CLK0                    62
 74 #define CLKID_SD_EMMC_A_CLK0_SEL                63
 75 #define CLKID_SD_EMMC_A_CLK0_DIV                64
 76 #define CLKID_SD_EMMC_B_CLK0_SEL                65
 77 #define CLKID_SD_EMMC_B_CLK0_DIV                66
 78 #define CLKID_SD_EMMC_C_CLK0_SEL                67
 79 #define CLKID_SD_EMMC_C_CLK0_DIV                68
 80 #define CLKID_MPLL0_DIV                         69
 81 #define CLKID_MPLL1_DIV                         70
 82 #define CLKID_MPLL2_DIV                         71
 83 #define CLKID_MPLL3_DIV                         72
 84 #define CLKID_MPLL_PREDIV                       73
 85 #define CLKID_HIFI_PLL                          74
 86 #define CLKID_FCLK_DIV2_DIV                     75
 87 #define CLKID_FCLK_DIV3_DIV                     76
 88 #define CLKID_FCLK_DIV4_DIV                     77
 89 #define CLKID_FCLK_DIV5_DIV                     78
 90 #define CLKID_FCLK_DIV7_DIV                     79
 91 #define CLKID_VCLK2_VENCI0                      80
 92 #define CLKID_VCLK2_VENCI1                      81
 93 #define CLKID_VCLK2_VENCP0                      82
 94 #define CLKID_VCLK2_VENCP1                      83
 95 #define CLKID_VCLK2_VENCT0                      84
 96 #define CLKID_VCLK2_VENCT1                      85
 97 #define CLKID_VCLK2_OTHER                       86
 98 #define CLKID_VCLK2_ENCI                        87
 99 #define CLKID_VCLK2_ENCP                        88
100 #define CLKID_DAC_CLK                           89
101 #define CLKID_AOCLK                             90
102 #define CLKID_IEC958                            91
103 #define CLKID_ENC480P                           92
104 #define CLKID_RNG1                              93
105 #define CLKID_VCLK2_ENCT                        94
106 #define CLKID_VCLK2_ENCL                        95
107 #define CLKID_VCLK2_VENCLMMC                    96
108 #define CLKID_VCLK2_VENCL                       97
109 #define CLKID_VCLK2_OTHER1                      98
110 #define CLKID_FCLK_DIV2P5                       99
111 #define CLKID_FCLK_DIV2P5_DIV                   100
112 #define CLKID_FIXED_PLL_DCO                     101
113 #define CLKID_SYS_PLL_DCO                       102
114 #define CLKID_GP0_PLL_DCO                       103
115 #define CLKID_HIFI_PLL_DCO                      104
116 #define CLKID_DMA                               105
117 #define CLKID_EFUSE                             106
118 #define CLKID_ROM_BOOT                          107
119 #define CLKID_RESET_SEC                         108
120 #define CLKID_SEC_AHB_APB3                      109
121 #define CLKID_VPU_0_SEL                         110
122 #define CLKID_VPU_0_DIV                         111
123 #define CLKID_VPU_0                             112
124 #define CLKID_VPU_1_SEL                         113
125 #define CLKID_VPU_1_DIV                         114
126 #define CLKID_VPU_1                             115
127 #define CLKID_VPU                               116
128 #define CLKID_VAPB_0_SEL                        117
129 #define CLKID_VAPB_0_DIV                        118
130 #define CLKID_VAPB_0                            119
131 #define CLKID_VAPB_1_SEL                        120
132 #define CLKID_VAPB_1_DIV                        121
133 #define CLKID_VAPB_1                            122
134 #define CLKID_VAPB_SEL                          123
135 #define CLKID_VAPB                              124
136 #define CLKID_HDMI_PLL_DCO                      125
137 #define CLKID_HDMI_PLL_OD                       126
138 #define CLKID_HDMI_PLL_OD2                      127
139 #define CLKID_HDMI_PLL                          128
140 #define CLKID_VID_PLL                           129
141 #define CLKID_VID_PLL_SEL                       130
142 #define CLKID_VID_PLL_DIV                       131
143 #define CLKID_VCLK_SEL                          132
144 #define CLKID_VCLK2_SEL                         133
145 #define CLKID_VCLK_INPUT                        134
146 #define CLKID_VCLK2_INPUT                       135
147 #define CLKID_VCLK_DIV                          136
148 #define CLKID_VCLK2_DIV                         137
149 #define CLKID_VCLK                              138
150 #define CLKID_VCLK2                             139
151 #define CLKID_VCLK_DIV2_EN                      140
152 #define CLKID_VCLK_DIV4_EN                      141
153 #define CLKID_VCLK_DIV6_EN                      142
154 #define CLKID_VCLK_DIV12_EN                     143
155 #define CLKID_VCLK2_DIV2_EN                     144
156 #define CLKID_VCLK2_DIV4_EN                     145
157 #define CLKID_VCLK2_DIV6_EN                     146
158 #define CLKID_VCLK2_DIV12_EN                    147
159 #define CLKID_VCLK_DIV1                         148
160 #define CLKID_VCLK_DIV2                         149
161 #define CLKID_VCLK_DIV4                         150
162 #define CLKID_VCLK_DIV6                         151
163 #define CLKID_VCLK_DIV12                        152
164 #define CLKID_VCLK2_DIV1                        153
165 #define CLKID_VCLK2_DIV2                        154
166 #define CLKID_VCLK2_DIV4                        155
167 #define CLKID_VCLK2_DIV6                        156
168 #define CLKID_VCLK2_DIV12                       157
169 #define CLKID_CTS_ENCI_SEL                      158
170 #define CLKID_CTS_ENCP_SEL                      159
171 #define CLKID_CTS_VDAC_SEL                      160
172 #define CLKID_HDMI_TX_SEL                       161
173 #define CLKID_CTS_ENCI                          162
174 #define CLKID_CTS_ENCP                          163
175 #define CLKID_CTS_VDAC                          164
176 #define CLKID_HDMI_TX                           165
177 #define CLKID_HDMI_SEL                          166
178 #define CLKID_HDMI_DIV                          167
179 #define CLKID_HDMI                              168
180 #define CLKID_MALI_0_SEL                        169
181 #define CLKID_MALI_0_DIV                        170
182 #define CLKID_MALI_0                            171
183 #define CLKID_MALI_1_SEL                        172
184 #define CLKID_MALI_1_DIV                        173
185 #define CLKID_MALI_1                            174
186 #define CLKID_MALI                              175
187 #define CLKID_MPLL_50M_DIV                      176
188 #define CLKID_MPLL_50M                          177
189 #define CLKID_SYS_PLL_DIV16_EN                  178
190 #define CLKID_SYS_PLL_DIV16                     179
191 #define CLKID_CPU_CLK_DYN0_SEL                  180
192 #define CLKID_CPU_CLK_DYN0_DIV                  181
193 #define CLKID_CPU_CLK_DYN0                      182
194 #define CLKID_CPU_CLK_DYN1_SEL                  183
195 #define CLKID_CPU_CLK_DYN1_DIV                  184
196 #define CLKID_CPU_CLK_DYN1                      185
197 #define CLKID_CPU_CLK_DYN                       186
198 #define CLKID_CPU_CLK                           187
199 #define CLKID_CPU_CLK_DIV16_EN                  188
200 #define CLKID_CPU_CLK_DIV16                     189
201 #define CLKID_CPU_CLK_APB_DIV                   190
202 #define CLKID_CPU_CLK_APB                       191
203 #define CLKID_CPU_CLK_ATB_DIV                   192
204 #define CLKID_CPU_CLK_ATB                       193
205 #define CLKID_CPU_CLK_AXI_DIV                   194
206 #define CLKID_CPU_CLK_AXI                       195
207 #define CLKID_CPU_CLK_TRACE_DIV                 196
208 #define CLKID_CPU_CLK_TRACE                     197
209 #define CLKID_PCIE_PLL_DCO                      198
210 #define CLKID_PCIE_PLL_DCO_DIV2                 199
211 #define CLKID_PCIE_PLL_OD                       200
212 #define CLKID_PCIE_PLL                          201
213 #define CLKID_VDEC_1_SEL                        202
214 #define CLKID_VDEC_1_DIV                        203
215 #define CLKID_VDEC_1                            204
216 #define CLKID_VDEC_HEVC_SEL                     205
217 #define CLKID_VDEC_HEVC_DIV                     206
218 #define CLKID_VDEC_HEVC                         207
219 #define CLKID_VDEC_HEVCF_SEL                    208
220 #define CLKID_VDEC_HEVCF_DIV                    209
221 #define CLKID_VDEC_HEVCF                        210
222 #define CLKID_TS_DIV                            211
223 #define CLKID_TS                                212
224 #define CLKID_SYS1_PLL_DCO                      213
225 #define CLKID_SYS1_PLL                          214
226 #define CLKID_SYS1_PLL_DIV16_EN                 215
227 #define CLKID_SYS1_PLL_DIV16                    216
228 #define CLKID_CPUB_CLK_DYN0_SEL                 217
229 #define CLKID_CPUB_CLK_DYN0_DIV                 218
230 #define CLKID_CPUB_CLK_DYN0                     219
231 #define CLKID_CPUB_CLK_DYN1_SEL                 220
232 #define CLKID_CPUB_CLK_DYN1_DIV                 221
233 #define CLKID_CPUB_CLK_DYN1                     222
234 #define CLKID_CPUB_CLK_DYN                      223
235 #define CLKID_CPUB_CLK                          224
236 #define CLKID_CPUB_CLK_DIV16_EN                 225
237 #define CLKID_CPUB_CLK_DIV16                    226
238 #define CLKID_CPUB_CLK_DIV2                     227
239 #define CLKID_CPUB_CLK_DIV3                     228
240 #define CLKID_CPUB_CLK_DIV4                     229
241 #define CLKID_CPUB_CLK_DIV5                     230
242 #define CLKID_CPUB_CLK_DIV6                     231
243 #define CLKID_CPUB_CLK_DIV7                     232
244 #define CLKID_CPUB_CLK_DIV8                     233
245 #define CLKID_CPUB_CLK_APB_SEL                  234
246 #define CLKID_CPUB_CLK_APB                      235
247 #define CLKID_CPUB_CLK_ATB_SEL                  236
248 #define CLKID_CPUB_CLK_ATB                      237
249 #define CLKID_CPUB_CLK_AXI_SEL                  238
250 #define CLKID_CPUB_CLK_AXI                      239
251 #define CLKID_CPUB_CLK_TRACE_SEL                240
252 #define CLKID_CPUB_CLK_TRACE                    241
253 #define CLKID_GP1_PLL_DCO                       242
254 #define CLKID_GP1_PLL                           243
255 #define CLKID_DSU_CLK_DYN0_SEL                  244
256 #define CLKID_DSU_CLK_DYN0_DIV                  245
257 #define CLKID_DSU_CLK_DYN0                      246
258 #define CLKID_DSU_CLK_DYN1_SEL                  247
259 #define CLKID_DSU_CLK_DYN1_DIV                  248
260 #define CLKID_DSU_CLK_DYN1                      249
261 #define CLKID_DSU_CLK_DYN                       250
262 #define CLKID_DSU_CLK_FINAL                     251
263 #define CLKID_DSU_CLK                           252
264 #define CLKID_CPU1_CLK                          253
265 #define CLKID_CPU2_CLK                          254
266 #define CLKID_CPU3_CLK                          255
267 #define CLKID_SPICC0_SCLK_SEL                   256
268 #define CLKID_SPICC0_SCLK_DIV                   257
269 #define CLKID_SPICC0_SCLK                       258
270 #define CLKID_SPICC1_SCLK_SEL                   259
271 #define CLKID_SPICC1_SCLK_DIV                   260
272 #define CLKID_SPICC1_SCLK                       261
273 #define CLKID_NNA_AXI_CLK_SEL                   262
274 #define CLKID_NNA_AXI_CLK_DIV                   263
275 #define CLKID_NNA_AXI_CLK                       264
276 #define CLKID_NNA_CORE_CLK_SEL                  265
277 #define CLKID_NNA_CORE_CLK_DIV                  266
278 #define CLKID_NNA_CORE_CLK                      267
279 #define CLKID_MIPI_DSI_PXCLK_DIV                268
280 #define CLKID_MIPI_DSI_PXCLK_SEL                269
281 #define CLKID_MIPI_DSI_PXCLK                    270
282 #define CLKID_CTS_ENCL                          271
283 #define CLKID_CTS_ENCL_SEL                      272
284 #define CLKID_MIPI_ISP_DIV                      273
285 #define CLKID_MIPI_ISP_SEL                      274
286 #define CLKID_MIPI_ISP                          275
287 #define CLKID_MIPI_ISP_GATE                     276
288 #define CLKID_MIPI_ISP_CSI_PHY0                 277
289 #define CLKID_MIPI_ISP_CSI_PHY1                 278
290 
291 #endif /* __G12A_CLKC_H */
292 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php