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

TOMOYO Linux Cross Reference
Linux/include/dt-bindings/clock/r9a09g011-cpg.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-only OR BSD-2-Clause)
  2  *
  3  * Copyright (C) 2022 Renesas Electronics Corp.
  4  */
  5 #ifndef __DT_BINDINGS_CLOCK_R9A09G011_CPG_H__
  6 #define __DT_BINDINGS_CLOCK_R9A09G011_CPG_H__
  7 
  8 #include <dt-bindings/clock/renesas-cpg-mssr.h>
  9 
 10 /* Module Clocks */
 11 #define R9A09G011_SYS_CLK               0
 12 #define R9A09G011_PFC_PCLK              1
 13 #define R9A09G011_PMC_CORE_CLOCK        2
 14 #define R9A09G011_GIC_CLK               3
 15 #define R9A09G011_RAMA_ACLK             4
 16 #define R9A09G011_ROMA_ACLK             5
 17 #define R9A09G011_SEC_ACLK              6
 18 #define R9A09G011_SEC_PCLK              7
 19 #define R9A09G011_SEC_TCLK              8
 20 #define R9A09G011_DMAA_ACLK             9
 21 #define R9A09G011_TSU0_PCLK             10
 22 #define R9A09G011_TSU1_PCLK             11
 23 
 24 #define R9A09G011_CST_TRACECLK          12
 25 #define R9A09G011_CST_SB_CLK            13
 26 #define R9A09G011_CST_AHB_CLK           14
 27 #define R9A09G011_CST_ATB_SB_CLK        15
 28 #define R9A09G011_CST_TS_SB_CLK         16
 29 
 30 #define R9A09G011_SDI0_ACLK             17
 31 #define R9A09G011_SDI0_IMCLK            18
 32 #define R9A09G011_SDI0_IMCLK2           19
 33 #define R9A09G011_SDI0_CLK_HS           20
 34 #define R9A09G011_SDI1_ACLK             21
 35 #define R9A09G011_SDI1_IMCLK            22
 36 #define R9A09G011_SDI1_IMCLK2           23
 37 #define R9A09G011_SDI1_CLK_HS           24
 38 #define R9A09G011_EMM_ACLK              25
 39 #define R9A09G011_EMM_IMCLK             26
 40 #define R9A09G011_EMM_IMCLK2            27
 41 #define R9A09G011_EMM_CLK_HS            28
 42 #define R9A09G011_NFI_ACLK              29
 43 #define R9A09G011_NFI_NF_CLK            30
 44 
 45 #define R9A09G011_PCI_ACLK              31
 46 #define R9A09G011_PCI_CLK_PMU           32
 47 #define R9A09G011_PCI_APB_CLK           33
 48 #define R9A09G011_USB_ACLK_H            34
 49 #define R9A09G011_USB_ACLK_P            35
 50 #define R9A09G011_USB_PCLK              36
 51 #define R9A09G011_ETH0_CLK_AXI          37
 52 #define R9A09G011_ETH0_CLK_CHI          38
 53 #define R9A09G011_ETH0_GPTP_EXT         39
 54 
 55 #define R9A09G011_SDT_CLK               40
 56 #define R9A09G011_SDT_CLKAPB            41
 57 #define R9A09G011_SDT_CLK48             42
 58 #define R9A09G011_GRP_CLK               43
 59 #define R9A09G011_CIF_P0_CLK            44
 60 #define R9A09G011_CIF_P1_CLK            45
 61 #define R9A09G011_CIF_APB_CLK           46
 62 #define R9A09G011_DCI_CLKAXI            47
 63 #define R9A09G011_DCI_CLKAPB            48
 64 #define R9A09G011_DCI_CLKDCI2           49
 65 
 66 #define R9A09G011_HMI_PCLK              50
 67 #define R9A09G011_LCI_PCLK              51
 68 #define R9A09G011_LCI_ACLK              52
 69 #define R9A09G011_LCI_VCLK              53
 70 #define R9A09G011_LCI_LPCLK             54
 71 
 72 #define R9A09G011_AUI_CLK               55
 73 #define R9A09G011_AUI_CLKAXI            56
 74 #define R9A09G011_AUI_CLKAPB            57
 75 #define R9A09G011_AUMCLK                58
 76 #define R9A09G011_GMCLK0                59
 77 #define R9A09G011_GMCLK1                60
 78 #define R9A09G011_MTR_CLK0              61
 79 #define R9A09G011_MTR_CLK1              62
 80 #define R9A09G011_MTR_CLKAPB            63
 81 #define R9A09G011_GFT_CLK               64
 82 #define R9A09G011_GFT_CLKAPB            65
 83 #define R9A09G011_GFT_MCLK              66
 84 
 85 #define R9A09G011_ATGA_CLK              67
 86 #define R9A09G011_ATGA_CLKAPB           68
 87 #define R9A09G011_ATGB_CLK              69
 88 #define R9A09G011_ATGB_CLKAPB           70
 89 #define R9A09G011_SYC_CNT_CLK           71
 90 
 91 #define R9A09G011_CPERI_GRPA_PCLK       72
 92 #define R9A09G011_TIM0_CLK              73
 93 #define R9A09G011_TIM1_CLK              74
 94 #define R9A09G011_TIM2_CLK              75
 95 #define R9A09G011_TIM3_CLK              76
 96 #define R9A09G011_TIM4_CLK              77
 97 #define R9A09G011_TIM5_CLK              78
 98 #define R9A09G011_TIM6_CLK              79
 99 #define R9A09G011_TIM7_CLK              80
100 #define R9A09G011_IIC_PCLK0             81
101 
102 #define R9A09G011_CPERI_GRPB_PCLK       82
103 #define R9A09G011_TIM8_CLK              83
104 #define R9A09G011_TIM9_CLK              84
105 #define R9A09G011_TIM10_CLK             85
106 #define R9A09G011_TIM11_CLK             86
107 #define R9A09G011_TIM12_CLK             87
108 #define R9A09G011_TIM13_CLK             88
109 #define R9A09G011_TIM14_CLK             89
110 #define R9A09G011_TIM15_CLK             90
111 #define R9A09G011_IIC_PCLK1             91
112 
113 #define R9A09G011_CPERI_GRPC_PCLK       92
114 #define R9A09G011_TIM16_CLK             93
115 #define R9A09G011_TIM17_CLK             94
116 #define R9A09G011_TIM18_CLK             95
117 #define R9A09G011_TIM19_CLK             96
118 #define R9A09G011_TIM20_CLK             97
119 #define R9A09G011_TIM21_CLK             98
120 #define R9A09G011_TIM22_CLK             99
121 #define R9A09G011_TIM23_CLK             100
122 #define R9A09G011_WDT0_PCLK             101
123 #define R9A09G011_WDT0_CLK              102
124 #define R9A09G011_WDT1_PCLK             103
125 #define R9A09G011_WDT1_CLK              104
126 
127 #define R9A09G011_CPERI_GRPD_PCLK       105
128 #define R9A09G011_TIM24_CLK             106
129 #define R9A09G011_TIM25_CLK             107
130 #define R9A09G011_TIM26_CLK             108
131 #define R9A09G011_TIM27_CLK             109
132 #define R9A09G011_TIM28_CLK             110
133 #define R9A09G011_TIM29_CLK             111
134 #define R9A09G011_TIM30_CLK             112
135 #define R9A09G011_TIM31_CLK             113
136 
137 #define R9A09G011_CPERI_GRPE_PCLK       114
138 #define R9A09G011_PWM0_CLK              115
139 #define R9A09G011_PWM1_CLK              116
140 #define R9A09G011_PWM2_CLK              117
141 #define R9A09G011_PWM3_CLK              118
142 #define R9A09G011_PWM4_CLK              119
143 #define R9A09G011_PWM5_CLK              120
144 #define R9A09G011_PWM6_CLK              121
145 #define R9A09G011_PWM7_CLK              122
146 
147 #define R9A09G011_CPERI_GRPF_PCLK       123
148 #define R9A09G011_PWM8_CLK              124
149 #define R9A09G011_PWM9_CLK              125
150 #define R9A09G011_PWM10_CLK             126
151 #define R9A09G011_PWM11_CLK             127
152 #define R9A09G011_PWM12_CLK             128
153 #define R9A09G011_PWM13_CLK             129
154 #define R9A09G011_PWM14_CLK             130
155 #define R9A09G011_PWM15_CLK             131
156 
157 #define R9A09G011_CPERI_GRPG_PCLK       132
158 #define R9A09G011_CPERI_GRPH_PCLK       133
159 #define R9A09G011_URT_PCLK              134
160 #define R9A09G011_URT0_CLK              135
161 #define R9A09G011_URT1_CLK              136
162 #define R9A09G011_CSI0_CLK              137
163 #define R9A09G011_CSI1_CLK              138
164 #define R9A09G011_CSI2_CLK              139
165 #define R9A09G011_CSI3_CLK              140
166 #define R9A09G011_CSI4_CLK              141
167 #define R9A09G011_CSI5_CLK              142
168 
169 #define R9A09G011_ICB_ACLK1             143
170 #define R9A09G011_ICB_GIC_CLK           144
171 #define R9A09G011_ICB_MPCLK1            145
172 #define R9A09G011_ICB_SPCLK1            146
173 #define R9A09G011_ICB_CLK48             147
174 #define R9A09G011_ICB_CLK48_2           148
175 #define R9A09G011_ICB_CLK48_3           149
176 #define R9A09G011_ICB_CLK48_4L          150
177 #define R9A09G011_ICB_CLK48_4R          151
178 #define R9A09G011_ICB_CLK48_5           152
179 #define R9A09G011_ICB_CST_ATB_SB_CLK    153
180 #define R9A09G011_ICB_CST_CS_CLK        154
181 #define R9A09G011_ICB_CLK100_1          155
182 #define R9A09G011_ICB_ETH0_CLK_AXI      156
183 #define R9A09G011_ICB_DCI_CLKAXI        157
184 #define R9A09G011_ICB_SYC_CNT_CLK       158
185 
186 #define R9A09G011_ICB_DRPA_ACLK         159
187 #define R9A09G011_ICB_RFX_ACLK          160
188 #define R9A09G011_ICB_RFX_PCLK5         161
189 #define R9A09G011_ICB_MMC_ACLK          162
190 
191 #define R9A09G011_ICB_MPCLK3            163
192 #define R9A09G011_ICB_CIMA_CLK          164
193 #define R9A09G011_ICB_CIMB_CLK          165
194 #define R9A09G011_ICB_BIMA_CLK          166
195 #define R9A09G011_ICB_FCD_CLKAXI        167
196 #define R9A09G011_ICB_VD_ACLK4          168
197 #define R9A09G011_ICB_MPCLK4            169
198 #define R9A09G011_ICB_VCD_PCLK4         170
199 
200 #define R9A09G011_CA53_CLK              171
201 #define R9A09G011_CA53_ACLK             172
202 #define R9A09G011_CA53_APCLK_DBG        173
203 #define R9A09G011_CST_APB_CA53_CLK      174
204 #define R9A09G011_CA53_ATCLK            175
205 #define R9A09G011_CST_CS_CLK            176
206 #define R9A09G011_CA53_TSCLK            177
207 #define R9A09G011_CST_TS_CLK            178
208 #define R9A09G011_CA53_APCLK_REG        179
209 
210 #define R9A09G011_DRPA_ACLK             180
211 #define R9A09G011_DRPA_DCLK             181
212 #define R9A09G011_DRPA_INITCLK          182
213 
214 #define R9A09G011_RAMB0_ACLK            183
215 #define R9A09G011_RAMB1_ACLK            184
216 #define R9A09G011_RAMB2_ACLK            185
217 #define R9A09G011_RAMB3_ACLK            186
218 
219 #define R9A09G011_CIMA_CLKAPB           187
220 #define R9A09G011_CIMA_CLK              188
221 #define R9A09G011_CIMB_CLK              189
222 #define R9A09G011_FAFA_CLK              190
223 #define R9A09G011_STG_CLKAXI            191
224 #define R9A09G011_STG_CLK0              192
225 
226 #define R9A09G011_BIMA_CLKAPB           193
227 #define R9A09G011_BIMA_CLK              194
228 #define R9A09G011_FAFB_CLK              195
229 #define R9A09G011_FCD_CLK               196
230 #define R9A09G011_FCD_CLKAXI            197
231 
232 #define R9A09G011_RIM_CLK               198
233 #define R9A09G011_VCD_ACLK              199
234 #define R9A09G011_VCD_PCLK              200
235 #define R9A09G011_JPG0_CLK              201
236 #define R9A09G011_JPG0_ACLK             202
237 
238 #define R9A09G011_MMC_CORE_DDRC_CLK     203
239 #define R9A09G011_MMC_ACLK              204
240 #define R9A09G011_MMC_PCLK              205
241 #define R9A09G011_DDI_APBCLK            206
242 
243 /* Resets */
244 #define R9A09G011_SYS_RST_N             0
245 #define R9A09G011_PFC_PRESETN           1
246 #define R9A09G011_RAMA_ARESETN          2
247 #define R9A09G011_ROM_ARESETN           3
248 #define R9A09G011_DMAA_ARESETN          4
249 #define R9A09G011_SEC_ARESETN           5
250 #define R9A09G011_SEC_PRESETN           6
251 #define R9A09G011_SEC_RSTB              7
252 #define R9A09G011_TSU0_RESETN           8
253 #define R9A09G011_TSU1_RESETN           9
254 #define R9A09G011_PMC_RESET_N           10
255 
256 #define R9A09G011_CST_NTRST             11
257 #define R9A09G011_CST_NPOTRST           12
258 #define R9A09G011_CST_NTRST2            13
259 #define R9A09G011_CST_CS_RESETN         14
260 #define R9A09G011_CST_TS_RESETN         15
261 #define R9A09G011_CST_TRESETN           16
262 #define R9A09G011_CST_SB_RESETN         17
263 #define R9A09G011_CST_AHB_RESETN        18
264 #define R9A09G011_CST_TS_SB_RESETN      19
265 #define R9A09G011_CST_APB_CA53_RESETN   20
266 #define R9A09G011_CST_ATB_SB_RESETN     21
267 
268 #define R9A09G011_SDI0_IXRST            22
269 #define R9A09G011_SDI1_IXRST            23
270 #define R9A09G011_EMM_IXRST             24
271 #define R9A09G011_NFI_MARESETN          25
272 #define R9A09G011_NFI_REG_RST_N         26
273 #define R9A09G011_USB_PRESET_N          27
274 #define R9A09G011_USB_DRD_RESET         28
275 #define R9A09G011_USB_ARESETN_P         29
276 #define R9A09G011_USB_ARESETN_H         30
277 #define R9A09G011_ETH0_RST_HW_N         31
278 #define R9A09G011_PCI_ARESETN           32
279 
280 #define R9A09G011_SDT_RSTSYSAX          33
281 #define R9A09G011_GRP_RESETN            34
282 #define R9A09G011_CIF_RST_N             35
283 #define R9A09G011_DCU_RSTSYSAX          36
284 #define R9A09G011_HMI_RST_N             37
285 #define R9A09G011_HMI_PRESETN           38
286 #define R9A09G011_LCI_PRESETN           39
287 #define R9A09G011_LCI_ARESETN           40
288 
289 #define R9A09G011_AUI_RSTSYSAX          41
290 #define R9A09G011_MTR_RSTSYSAX          42
291 #define R9A09G011_GFT_RSTSYSAX          43
292 #define R9A09G011_ATGA_RSTSYSAX         44
293 #define R9A09G011_ATGB_RSTSYSAX         45
294 #define R9A09G011_SYC_RST_N             46
295 
296 #define R9A09G011_TIM_GPA_PRESETN       47
297 #define R9A09G011_TIM_GPB_PRESETN       48
298 #define R9A09G011_TIM_GPC_PRESETN       49
299 #define R9A09G011_TIM_GPD_PRESETN       50
300 #define R9A09G011_PWM_GPE_PRESETN       51
301 #define R9A09G011_PWM_GPF_PRESETN       52
302 #define R9A09G011_CSI_GPG_PRESETN       53
303 #define R9A09G011_CSI_GPH_PRESETN       54
304 #define R9A09G011_IIC_GPA_PRESETN       55
305 #define R9A09G011_IIC_GPB_PRESETN       56
306 #define R9A09G011_URT_PRESETN           57
307 #define R9A09G011_WDT0_PRESETN          58
308 #define R9A09G011_WDT1_PRESETN          59
309 
310 #define R9A09G011_ICB_PD_AWO_RST_N      60
311 #define R9A09G011_ICB_PD_MMC_RST_N      61
312 #define R9A09G011_ICB_PD_VD0_RST_N      62
313 #define R9A09G011_ICB_PD_VD1_RST_N      63
314 #define R9A09G011_ICB_PD_RFX_RST_N      64
315 
316 #define R9A09G011_CA53_NCPUPORESET0     65
317 #define R9A09G011_CA53_NCPUPORESET1     66
318 #define R9A09G011_CA53_NCORERESET0      67
319 #define R9A09G011_CA53_NCORERESET1      68
320 #define R9A09G011_CA53_NPRESETDBG       69
321 #define R9A09G011_CA53_L2RESET          70
322 #define R9A09G011_CA53_NMISCRESET_HM    71
323 #define R9A09G011_CA53_NMISCRESET_SM    72
324 #define R9A09G011_CA53_NARESET          73
325 
326 #define R9A09G011_DRPA_ARESETN          74
327 
328 #define R9A09G011_RAMB0_ARESETN         75
329 #define R9A09G011_RAMB1_ARESETN         76
330 #define R9A09G011_RAMB2_ARESETN         77
331 #define R9A09G011_RAMB3_ARESETN         78
332 
333 #define R9A09G011_CIMA_RSTSYSAX         79
334 #define R9A09G011_CIMB_RSTSYSAX         80
335 #define R9A09G011_FAFA_RSTSYSAX         81
336 #define R9A09G011_STG_RSTSYSAX          82
337 
338 #define R9A09G011_BIMA_RSTSYSAX         83
339 #define R9A09G011_FAFB_RSTSYSAX         84
340 #define R9A09G011_FCD_RSTSYSAX          85
341 #define R9A09G011_RIM_RSTSYSAX          86
342 #define R9A09G011_VCD_RESETN            87
343 #define R9A09G011_JPG_XRESET            88
344 
345 #define R9A09G011_MMC_CORE_DDRC_RSTN    89
346 #define R9A09G011_MMC_ARESETN_N         90
347 #define R9A09G011_MMC_PRESETN           91
348 #define R9A09G011_DDI_PWROK             92
349 #define R9A09G011_DDI_RESET             93
350 #define R9A09G011_DDI_RESETN_APB        94
351 
352 #endif /* __DT_BINDINGS_CLOCK_R9A09G011_CPG_H__ */
353 

~ [ 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