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

TOMOYO Linux Cross Reference
Linux/include/dt-bindings/clock/nuvoton,ma35d1-clk.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 ] ~

Diff markup

Differences between /include/dt-bindings/clock/nuvoton,ma35d1-clk.h (Architecture m68k) and /include/dt-bindings/clock/nuvoton,ma35d1-clk.h (Architecture i386)


  1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-2-      1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) */
  2 /*                                                  2 /*
  3  * Copyright (C) 2023 Nuvoton Technologies.         3  * Copyright (C) 2023 Nuvoton Technologies.
  4  */                                                 4  */
  5                                                     5 
  6 #ifndef __DT_BINDINGS_CLOCK_NUVOTON_MA35D1_CLK      6 #ifndef __DT_BINDINGS_CLOCK_NUVOTON_MA35D1_CLK_H
  7 #define __DT_BINDINGS_CLOCK_NUVOTON_MA35D1_CLK      7 #define __DT_BINDINGS_CLOCK_NUVOTON_MA35D1_CLK_H
  8                                                     8 
  9 /* external and internal oscillator clocks */       9 /* external and internal oscillator clocks */
 10 #define HXT             0                          10 #define HXT             0
 11 #define HXT_GATE        1                          11 #define HXT_GATE        1
 12 #define LXT             2                          12 #define LXT             2
 13 #define LXT_GATE        3                          13 #define LXT_GATE        3
 14 #define HIRC            4                          14 #define HIRC            4
 15 #define HIRC_GATE       5                          15 #define HIRC_GATE       5
 16 #define LIRC            6                          16 #define LIRC            6
 17 #define LIRC_GATE       7                          17 #define LIRC_GATE       7
 18 /* PLLs */                                         18 /* PLLs */
 19 #define CAPLL           8                          19 #define CAPLL           8
 20 #define SYSPLL          9                          20 #define SYSPLL          9
 21 #define DDRPLL          10                         21 #define DDRPLL          10
 22 #define APLL            11                         22 #define APLL            11
 23 #define EPLL            12                         23 #define EPLL            12
 24 #define VPLL            13                         24 #define VPLL            13
 25 /* EPLL divider */                                 25 /* EPLL divider */
 26 #define EPLL_DIV2       14                         26 #define EPLL_DIV2       14
 27 #define EPLL_DIV4       15                         27 #define EPLL_DIV4       15
 28 #define EPLL_DIV8       16                         28 #define EPLL_DIV8       16
 29 /* CPU clock, system clock, AXI, HCLK and PCLK     29 /* CPU clock, system clock, AXI, HCLK and PCLK */
 30 #define CA35CLK_MUX     17                         30 #define CA35CLK_MUX     17
 31 #define AXICLK_DIV2     18                         31 #define AXICLK_DIV2     18
 32 #define AXICLK_DIV4     19                         32 #define AXICLK_DIV4     19
 33 #define AXICLK_MUX      20                         33 #define AXICLK_MUX      20
 34 #define SYSCLK0_MUX     21                         34 #define SYSCLK0_MUX     21
 35 #define SYSCLK1_MUX     22                         35 #define SYSCLK1_MUX     22
 36 #define SYSCLK1_DIV2    23                         36 #define SYSCLK1_DIV2    23
 37 #define HCLK0           24                         37 #define HCLK0           24
 38 #define HCLK1           25                         38 #define HCLK1           25
 39 #define HCLK2           26                         39 #define HCLK2           26
 40 #define PCLK0           27                         40 #define PCLK0           27
 41 #define PCLK1           28                         41 #define PCLK1           28
 42 #define PCLK2           29                         42 #define PCLK2           29
 43 #define HCLK3           30                         43 #define HCLK3           30
 44 #define PCLK3           31                         44 #define PCLK3           31
 45 #define PCLK4           32                         45 #define PCLK4           32
 46 /* AXI and AHB peripheral clocks */                46 /* AXI and AHB peripheral clocks */
 47 #define USBPHY0         33                         47 #define USBPHY0         33
 48 #define USBPHY1         34                         48 #define USBPHY1         34
 49 #define DDR0_GATE       35                         49 #define DDR0_GATE       35
 50 #define DDR6_GATE       36                         50 #define DDR6_GATE       36
 51 #define CAN0_MUX        37                         51 #define CAN0_MUX        37
 52 #define CAN0_DIV        38                         52 #define CAN0_DIV        38
 53 #define CAN0_GATE       39                         53 #define CAN0_GATE       39
 54 #define CAN1_MUX        40                         54 #define CAN1_MUX        40
 55 #define CAN1_DIV        41                         55 #define CAN1_DIV        41
 56 #define CAN1_GATE       42                         56 #define CAN1_GATE       42
 57 #define CAN2_MUX        43                         57 #define CAN2_MUX        43
 58 #define CAN2_DIV        44                         58 #define CAN2_DIV        44
 59 #define CAN2_GATE       45                         59 #define CAN2_GATE       45
 60 #define CAN3_MUX        46                         60 #define CAN3_MUX        46
 61 #define CAN3_DIV        47                         61 #define CAN3_DIV        47
 62 #define CAN3_GATE       48                         62 #define CAN3_GATE       48
 63 #define SDH0_MUX        49                         63 #define SDH0_MUX        49
 64 #define SDH0_GATE       50                         64 #define SDH0_GATE       50
 65 #define SDH1_MUX        51                         65 #define SDH1_MUX        51
 66 #define SDH1_GATE       52                         66 #define SDH1_GATE       52
 67 #define NAND_GATE       53                         67 #define NAND_GATE       53
 68 #define USBD_GATE       54                         68 #define USBD_GATE       54
 69 #define USBH_GATE       55                         69 #define USBH_GATE       55
 70 #define HUSBH0_GATE     56                         70 #define HUSBH0_GATE     56
 71 #define HUSBH1_GATE     57                         71 #define HUSBH1_GATE     57
 72 #define GFX_MUX         58                         72 #define GFX_MUX         58
 73 #define GFX_GATE        59                         73 #define GFX_GATE        59
 74 #define VC8K_GATE       60                         74 #define VC8K_GATE       60
 75 #define DCU_MUX         61                         75 #define DCU_MUX         61
 76 #define DCU_GATE        62                         76 #define DCU_GATE        62
 77 #define DCUP_DIV        63                         77 #define DCUP_DIV        63
 78 #define EMAC0_GATE      64                         78 #define EMAC0_GATE      64
 79 #define EMAC1_GATE      65                         79 #define EMAC1_GATE      65
 80 #define CCAP0_MUX       66                         80 #define CCAP0_MUX       66
 81 #define CCAP0_DIV       67                         81 #define CCAP0_DIV       67
 82 #define CCAP0_GATE      68                         82 #define CCAP0_GATE      68
 83 #define CCAP1_MUX       69                         83 #define CCAP1_MUX       69
 84 #define CCAP1_DIV       70                         84 #define CCAP1_DIV       70
 85 #define CCAP1_GATE      71                         85 #define CCAP1_GATE      71
 86 #define PDMA0_GATE      72                         86 #define PDMA0_GATE      72
 87 #define PDMA1_GATE      73                         87 #define PDMA1_GATE      73
 88 #define PDMA2_GATE      74                         88 #define PDMA2_GATE      74
 89 #define PDMA3_GATE      75                         89 #define PDMA3_GATE      75
 90 #define WH0_GATE        76                         90 #define WH0_GATE        76
 91 #define WH1_GATE        77                         91 #define WH1_GATE        77
 92 #define HWS_GATE        78                         92 #define HWS_GATE        78
 93 #define EBI_GATE        79                         93 #define EBI_GATE        79
 94 #define SRAM0_GATE      80                         94 #define SRAM0_GATE      80
 95 #define SRAM1_GATE      81                         95 #define SRAM1_GATE      81
 96 #define ROM_GATE        82                         96 #define ROM_GATE        82
 97 #define TRA_GATE        83                         97 #define TRA_GATE        83
 98 #define DBG_MUX         84                         98 #define DBG_MUX         84
 99 #define DBG_GATE        85                         99 #define DBG_GATE        85
100 #define CKO_MUX         86                        100 #define CKO_MUX         86
101 #define CKO_DIV         87                        101 #define CKO_DIV         87
102 #define CKO_GATE        88                        102 #define CKO_GATE        88
103 #define GTMR_GATE       89                        103 #define GTMR_GATE       89
104 #define GPA_GATE        90                        104 #define GPA_GATE        90
105 #define GPB_GATE        91                        105 #define GPB_GATE        91
106 #define GPC_GATE        92                        106 #define GPC_GATE        92
107 #define GPD_GATE        93                        107 #define GPD_GATE        93
108 #define GPE_GATE        94                        108 #define GPE_GATE        94
109 #define GPF_GATE        95                        109 #define GPF_GATE        95
110 #define GPG_GATE        96                        110 #define GPG_GATE        96
111 #define GPH_GATE        97                        111 #define GPH_GATE        97
112 #define GPI_GATE        98                        112 #define GPI_GATE        98
113 #define GPJ_GATE        99                        113 #define GPJ_GATE        99
114 #define GPK_GATE        100                       114 #define GPK_GATE        100
115 #define GPL_GATE        101                       115 #define GPL_GATE        101
116 #define GPM_GATE        102                       116 #define GPM_GATE        102
117 #define GPN_GATE        103                       117 #define GPN_GATE        103
118 /* APB peripheral clocks */                       118 /* APB peripheral clocks */
119 #define TMR0_MUX        104                       119 #define TMR0_MUX        104
120 #define TMR0_GATE       105                       120 #define TMR0_GATE       105
121 #define TMR1_MUX        106                       121 #define TMR1_MUX        106
122 #define TMR1_GATE       107                       122 #define TMR1_GATE       107
123 #define TMR2_MUX        108                       123 #define TMR2_MUX        108
124 #define TMR2_GATE       109                       124 #define TMR2_GATE       109
125 #define TMR3_MUX        110                       125 #define TMR3_MUX        110
126 #define TMR3_GATE       111                       126 #define TMR3_GATE       111
127 #define TMR4_MUX        112                       127 #define TMR4_MUX        112
128 #define TMR4_GATE       113                       128 #define TMR4_GATE       113
129 #define TMR5_MUX        114                       129 #define TMR5_MUX        114
130 #define TMR5_GATE       115                       130 #define TMR5_GATE       115
131 #define TMR6_MUX        116                       131 #define TMR6_MUX        116
132 #define TMR6_GATE       117                       132 #define TMR6_GATE       117
133 #define TMR7_MUX        118                       133 #define TMR7_MUX        118
134 #define TMR7_GATE       119                       134 #define TMR7_GATE       119
135 #define TMR8_MUX        120                       135 #define TMR8_MUX        120
136 #define TMR8_GATE       121                       136 #define TMR8_GATE       121
137 #define TMR9_MUX        122                       137 #define TMR9_MUX        122
138 #define TMR9_GATE       123                       138 #define TMR9_GATE       123
139 #define TMR10_MUX       124                       139 #define TMR10_MUX       124
140 #define TMR10_GATE      125                       140 #define TMR10_GATE      125
141 #define TMR11_MUX       126                       141 #define TMR11_MUX       126
142 #define TMR11_GATE      127                       142 #define TMR11_GATE      127
143 #define UART0_MUX       128                       143 #define UART0_MUX       128
144 #define UART0_DIV       129                       144 #define UART0_DIV       129
145 #define UART0_GATE      130                       145 #define UART0_GATE      130
146 #define UART1_MUX       131                       146 #define UART1_MUX       131
147 #define UART1_DIV       132                       147 #define UART1_DIV       132
148 #define UART1_GATE      133                       148 #define UART1_GATE      133
149 #define UART2_MUX       134                       149 #define UART2_MUX       134
150 #define UART2_DIV       135                       150 #define UART2_DIV       135
151 #define UART2_GATE      136                       151 #define UART2_GATE      136
152 #define UART3_MUX       137                       152 #define UART3_MUX       137
153 #define UART3_DIV       138                       153 #define UART3_DIV       138
154 #define UART3_GATE      139                       154 #define UART3_GATE      139
155 #define UART4_MUX       140                       155 #define UART4_MUX       140
156 #define UART4_DIV       141                       156 #define UART4_DIV       141
157 #define UART4_GATE      142                       157 #define UART4_GATE      142
158 #define UART5_MUX       143                       158 #define UART5_MUX       143
159 #define UART5_DIV       144                       159 #define UART5_DIV       144
160 #define UART5_GATE      145                       160 #define UART5_GATE      145
161 #define UART6_MUX       146                       161 #define UART6_MUX       146
162 #define UART6_DIV       147                       162 #define UART6_DIV       147
163 #define UART6_GATE      148                       163 #define UART6_GATE      148
164 #define UART7_MUX       149                       164 #define UART7_MUX       149
165 #define UART7_DIV       150                       165 #define UART7_DIV       150
166 #define UART7_GATE      151                       166 #define UART7_GATE      151
167 #define UART8_MUX       152                       167 #define UART8_MUX       152
168 #define UART8_DIV       153                       168 #define UART8_DIV       153
169 #define UART8_GATE      154                       169 #define UART8_GATE      154
170 #define UART9_MUX       155                       170 #define UART9_MUX       155
171 #define UART9_DIV       156                       171 #define UART9_DIV       156
172 #define UART9_GATE      157                       172 #define UART9_GATE      157
173 #define UART10_MUX      158                       173 #define UART10_MUX      158
174 #define UART10_DIV      159                       174 #define UART10_DIV      159
175 #define UART10_GATE     160                       175 #define UART10_GATE     160
176 #define UART11_MUX      161                       176 #define UART11_MUX      161
177 #define UART11_DIV      162                       177 #define UART11_DIV      162
178 #define UART11_GATE     163                       178 #define UART11_GATE     163
179 #define UART12_MUX      164                       179 #define UART12_MUX      164
180 #define UART12_DIV      165                       180 #define UART12_DIV      165
181 #define UART12_GATE     166                       181 #define UART12_GATE     166
182 #define UART13_MUX      167                       182 #define UART13_MUX      167
183 #define UART13_DIV      168                       183 #define UART13_DIV      168
184 #define UART13_GATE     169                       184 #define UART13_GATE     169
185 #define UART14_MUX      170                       185 #define UART14_MUX      170
186 #define UART14_DIV      171                       186 #define UART14_DIV      171
187 #define UART14_GATE     172                       187 #define UART14_GATE     172
188 #define UART15_MUX      173                       188 #define UART15_MUX      173
189 #define UART15_DIV      174                       189 #define UART15_DIV      174
190 #define UART15_GATE     175                       190 #define UART15_GATE     175
191 #define UART16_MUX      176                       191 #define UART16_MUX      176
192 #define UART16_DIV      177                       192 #define UART16_DIV      177
193 #define UART16_GATE     178                       193 #define UART16_GATE     178
194 #define RTC_GATE        179                       194 #define RTC_GATE        179
195 #define DDR_GATE        180                       195 #define DDR_GATE        180
196 #define KPI_MUX         181                       196 #define KPI_MUX         181
197 #define KPI_DIV         182                       197 #define KPI_DIV         182
198 #define KPI_GATE        183                       198 #define KPI_GATE        183
199 #define I2C0_GATE       184                       199 #define I2C0_GATE       184
200 #define I2C1_GATE       185                       200 #define I2C1_GATE       185
201 #define I2C2_GATE       186                       201 #define I2C2_GATE       186
202 #define I2C3_GATE       187                       202 #define I2C3_GATE       187
203 #define I2C4_GATE       188                       203 #define I2C4_GATE       188
204 #define I2C5_GATE       189                       204 #define I2C5_GATE       189
205 #define QSPI0_MUX       190                       205 #define QSPI0_MUX       190
206 #define QSPI0_GATE      191                       206 #define QSPI0_GATE      191
207 #define QSPI1_MUX       192                       207 #define QSPI1_MUX       192
208 #define QSPI1_GATE      193                       208 #define QSPI1_GATE      193
209 #define SMC0_MUX        194                       209 #define SMC0_MUX        194
210 #define SMC0_DIV        195                       210 #define SMC0_DIV        195
211 #define SMC0_GATE       196                       211 #define SMC0_GATE       196
212 #define SMC1_MUX        197                       212 #define SMC1_MUX        197
213 #define SMC1_DIV        198                       213 #define SMC1_DIV        198
214 #define SMC1_GATE       199                       214 #define SMC1_GATE       199
215 #define WDT0_MUX        200                       215 #define WDT0_MUX        200
216 #define WDT0_GATE       201                       216 #define WDT0_GATE       201
217 #define WDT1_MUX        202                       217 #define WDT1_MUX        202
218 #define WDT1_GATE       203                       218 #define WDT1_GATE       203
219 #define WDT2_MUX        204                       219 #define WDT2_MUX        204
220 #define WDT2_GATE       205                       220 #define WDT2_GATE       205
221 #define WWDT0_MUX       206                       221 #define WWDT0_MUX       206
222 #define WWDT1_MUX       207                       222 #define WWDT1_MUX       207
223 #define WWDT2_MUX       208                       223 #define WWDT2_MUX       208
224 #define EPWM0_GATE      209                       224 #define EPWM0_GATE      209
225 #define EPWM1_GATE      210                       225 #define EPWM1_GATE      210
226 #define EPWM2_GATE      211                       226 #define EPWM2_GATE      211
227 #define I2S0_MUX        212                       227 #define I2S0_MUX        212
228 #define I2S0_GATE       213                       228 #define I2S0_GATE       213
229 #define I2S1_MUX        214                       229 #define I2S1_MUX        214
230 #define I2S1_GATE       215                       230 #define I2S1_GATE       215
231 #define SSMCC_GATE      216                       231 #define SSMCC_GATE      216
232 #define SSPCC_GATE      217                       232 #define SSPCC_GATE      217
233 #define SPI0_MUX        218                       233 #define SPI0_MUX        218
234 #define SPI0_GATE       219                       234 #define SPI0_GATE       219
235 #define SPI1_MUX        220                       235 #define SPI1_MUX        220
236 #define SPI1_GATE       221                       236 #define SPI1_GATE       221
237 #define SPI2_MUX        222                       237 #define SPI2_MUX        222
238 #define SPI2_GATE       223                       238 #define SPI2_GATE       223
239 #define SPI3_MUX        224                       239 #define SPI3_MUX        224
240 #define SPI3_GATE       225                       240 #define SPI3_GATE       225
241 #define ECAP0_GATE      226                       241 #define ECAP0_GATE      226
242 #define ECAP1_GATE      227                       242 #define ECAP1_GATE      227
243 #define ECAP2_GATE      228                       243 #define ECAP2_GATE      228
244 #define QEI0_GATE       229                       244 #define QEI0_GATE       229
245 #define QEI1_GATE       230                       245 #define QEI1_GATE       230
246 #define QEI2_GATE       231                       246 #define QEI2_GATE       231
247 #define ADC_DIV         232                       247 #define ADC_DIV         232
248 #define ADC_GATE        233                       248 #define ADC_GATE        233
249 #define EADC_DIV        234                       249 #define EADC_DIV        234
250 #define EADC_GATE       235                       250 #define EADC_GATE       235
251 #define CLK_MAX_IDX     236                       251 #define CLK_MAX_IDX     236
252                                                   252 
253 #endif /* __DT_BINDINGS_CLOCK_NUVOTON_MA35D1_C    253 #endif /* __DT_BINDINGS_CLOCK_NUVOTON_MA35D1_CLK_H */
254                                                   254 

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