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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/dt-bindings/clock/rk3228-cru.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 /scripts/dtc/include-prefixes/dt-bindings/clock/rk3228-cru.h (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/dt-bindings/clock/rk3228-cru.h (Version linux-2.6.0)


  1 /* SPDX-License-Identifier: GPL-2.0-or-later *      1 
  2 /*                                                
  3  * Copyright (c) 2015 Rockchip Electronics Co.    
  4  * Author: Jeffy Chen <jeffy.chen@rock-chips.c    
  5  */                                               
  6                                                   
  7 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3228_H        
  8 #define _DT_BINDINGS_CLK_ROCKCHIP_RK3228_H        
  9                                                   
 10 /* core clocks */                                 
 11 #define PLL_APLL                1                 
 12 #define PLL_DPLL                2                 
 13 #define PLL_CPLL                3                 
 14 #define PLL_GPLL                4                 
 15 #define ARMCLK                  5                 
 16                                                   
 17 /* sclk gates (special clocks) */                 
 18 #define SCLK_SPI0               65                
 19 #define SCLK_NANDC              67                
 20 #define SCLK_SDMMC              68                
 21 #define SCLK_SDIO               69                
 22 #define SCLK_EMMC               71                
 23 #define SCLK_TSADC              72                
 24 #define SCLK_UART0              77                
 25 #define SCLK_UART1              78                
 26 #define SCLK_UART2              79                
 27 #define SCLK_I2S0               80                
 28 #define SCLK_I2S1               81                
 29 #define SCLK_I2S2               82                
 30 #define SCLK_SPDIF              83                
 31 #define SCLK_TIMER0             85                
 32 #define SCLK_TIMER1             86                
 33 #define SCLK_TIMER2             87                
 34 #define SCLK_TIMER3             88                
 35 #define SCLK_TIMER4             89                
 36 #define SCLK_TIMER5             90                
 37 #define SCLK_I2S_OUT            113               
 38 #define SCLK_SDMMC_DRV          114               
 39 #define SCLK_SDIO_DRV           115               
 40 #define SCLK_EMMC_DRV           117               
 41 #define SCLK_SDMMC_SAMPLE       118               
 42 #define SCLK_SDIO_SAMPLE        119               
 43 #define SCLK_SDIO_SRC           120               
 44 #define SCLK_EMMC_SAMPLE        121               
 45 #define SCLK_VOP                122               
 46 #define SCLK_HDMI_HDCP          123               
 47 #define SCLK_MAC_SRC            124               
 48 #define SCLK_MAC_EXTCLK         125               
 49 #define SCLK_MAC                126               
 50 #define SCLK_MAC_REFOUT         127               
 51 #define SCLK_MAC_REF            128               
 52 #define SCLK_MAC_RX             129               
 53 #define SCLK_MAC_TX             130               
 54 #define SCLK_MAC_PHY            131               
 55 #define SCLK_MAC_OUT            132               
 56 #define SCLK_VDEC_CABAC         133               
 57 #define SCLK_VDEC_CORE          134               
 58 #define SCLK_RGA                135               
 59 #define SCLK_HDCP               136               
 60 #define SCLK_HDMI_CEC           137               
 61 #define SCLK_CRYPTO             138               
 62 #define SCLK_TSP                139               
 63 #define SCLK_HSADC              140               
 64 #define SCLK_WIFI               141               
 65 #define SCLK_OTGPHY0            142               
 66 #define SCLK_OTGPHY1            143               
 67 #define SCLK_HDMI_PHY           144               
 68                                                   
 69 /* dclk gates */                                  
 70 #define DCLK_VOP                190               
 71 #define DCLK_HDMI_PHY           191               
 72                                                   
 73 /* aclk gates */                                  
 74 #define ACLK_DMAC               194               
 75 #define ACLK_CPU                195               
 76 #define ACLK_VPU_PRE            196               
 77 #define ACLK_RKVDEC_PRE         197               
 78 #define ACLK_RGA_PRE            198               
 79 #define ACLK_IEP_PRE            199               
 80 #define ACLK_HDCP_PRE           200               
 81 #define ACLK_VOP_PRE            201               
 82 #define ACLK_VPU                202               
 83 #define ACLK_RKVDEC             203               
 84 #define ACLK_IEP                204               
 85 #define ACLK_RGA                205               
 86 #define ACLK_HDCP               206               
 87 #define ACLK_PERI               210               
 88 #define ACLK_VOP                211               
 89 #define ACLK_GMAC               212               
 90 #define ACLK_GPU                213               
 91                                                   
 92 /* pclk gates */                                  
 93 #define PCLK_GPIO0              320               
 94 #define PCLK_GPIO1              321               
 95 #define PCLK_GPIO2              322               
 96 #define PCLK_GPIO3              323               
 97 #define PCLK_VIO_H2P            324               
 98 #define PCLK_HDCP               325               
 99 #define PCLK_EFUSE_1024         326               
100 #define PCLK_EFUSE_256          327               
101 #define PCLK_GRF                329               
102 #define PCLK_I2C0               332               
103 #define PCLK_I2C1               333               
104 #define PCLK_I2C2               334               
105 #define PCLK_I2C3               335               
106 #define PCLK_SPI0               338               
107 #define PCLK_UART0              341               
108 #define PCLK_UART1              342               
109 #define PCLK_UART2              343               
110 #define PCLK_TSADC              344               
111 #define PCLK_PWM                350               
112 #define PCLK_TIMER              353               
113 #define PCLK_CPU                354               
114 #define PCLK_PERI               363               
115 #define PCLK_HDMI_CTRL          364               
116 #define PCLK_HDMI_PHY           365               
117 #define PCLK_GMAC               367               
118                                                   
119 /* hclk gates */                                  
120 #define HCLK_I2S0_8CH           442               
121 #define HCLK_I2S1_8CH           443               
122 #define HCLK_I2S2_2CH           444               
123 #define HCLK_SPDIF_8CH          445               
124 #define HCLK_VOP                452               
125 #define HCLK_NANDC              453               
126 #define HCLK_SDMMC              456               
127 #define HCLK_SDIO               457               
128 #define HCLK_EMMC               459               
129 #define HCLK_CPU                460               
130 #define HCLK_VPU_PRE            461               
131 #define HCLK_RKVDEC_PRE         462               
132 #define HCLK_VIO_PRE            463               
133 #define HCLK_VPU                464               
134 #define HCLK_RKVDEC             465               
135 #define HCLK_VIO                466               
136 #define HCLK_RGA                467               
137 #define HCLK_IEP                468               
138 #define HCLK_VIO_H2P            469               
139 #define HCLK_HDCP_MMU           470               
140 #define HCLK_HOST0              471               
141 #define HCLK_HOST1              472               
142 #define HCLK_HOST2              473               
143 #define HCLK_OTG                474               
144 #define HCLK_TSP                475               
145 #define HCLK_M_CRYPTO           476               
146 #define HCLK_S_CRYPTO           477               
147 #define HCLK_PERI               478               
148                                                   
149 /* soft-reset indices */                          
150 #define SRST_CORE0_PO           0                 
151 #define SRST_CORE1_PO           1                 
152 #define SRST_CORE2_PO           2                 
153 #define SRST_CORE3_PO           3                 
154 #define SRST_CORE0              4                 
155 #define SRST_CORE1              5                 
156 #define SRST_CORE2              6                 
157 #define SRST_CORE3              7                 
158 #define SRST_CORE0_DBG          8                 
159 #define SRST_CORE1_DBG          9                 
160 #define SRST_CORE2_DBG          10                
161 #define SRST_CORE3_DBG          11                
162 #define SRST_TOPDBG             12                
163 #define SRST_ACLK_CORE          13                
164 #define SRST_NOC                14                
165 #define SRST_L2C                15                
166                                                   
167 #define SRST_CPUSYS_H           18                
168 #define SRST_BUSSYS_H           19                
169 #define SRST_SPDIF              20                
170 #define SRST_INTMEM             21                
171 #define SRST_ROM                22                
172 #define SRST_OTG_ADP            23                
173 #define SRST_I2S0               24                
174 #define SRST_I2S1               25                
175 #define SRST_I2S2               26                
176 #define SRST_ACODEC_P           27                
177 #define SRST_DFIMON             28                
178 #define SRST_MSCH               29                
179 #define SRST_EFUSE1024          30                
180 #define SRST_EFUSE256           31                
181                                                   
182 #define SRST_GPIO0              32                
183 #define SRST_GPIO1              33                
184 #define SRST_GPIO2              34                
185 #define SRST_GPIO3              35                
186 #define SRST_PERIPH_NOC_A       36                
187 #define SRST_PERIPH_NOC_BUS_H   37                
188 #define SRST_PERIPH_NOC_P       38                
189 #define SRST_UART0              39                
190 #define SRST_UART1              40                
191 #define SRST_UART2              41                
192 #define SRST_PHYNOC             42                
193 #define SRST_I2C0               43                
194 #define SRST_I2C1               44                
195 #define SRST_I2C2               45                
196 #define SRST_I2C3               46                
197                                                   
198 #define SRST_PWM                48                
199 #define SRST_A53_GIC            49                
200 #define SRST_DAP                51                
201 #define SRST_DAP_NOC            52                
202 #define SRST_CRYPTO             53                
203 #define SRST_SGRF               54                
204 #define SRST_GRF                55                
205 #define SRST_GMAC               56                
206 #define SRST_PERIPH_NOC_H       58                
207 #define SRST_MACPHY             63                
208                                                   
209 #define SRST_DMA                64                
210 #define SRST_NANDC              68                
211 #define SRST_USBOTG             69                
212 #define SRST_OTGC               70                
213 #define SRST_USBHOST0           71                
214 #define SRST_HOST_CTRL0         72                
215 #define SRST_USBHOST1           73                
216 #define SRST_HOST_CTRL1         74                
217 #define SRST_USBHOST2           75                
218 #define SRST_HOST_CTRL2         76                
219 #define SRST_USBPOR0            77                
220 #define SRST_USBPOR1            78                
221 #define SRST_DDRMSCH            79                
222                                                   
223 #define SRST_SMART_CARD         80                
224 #define SRST_SDMMC              81                
225 #define SRST_SDIO               82                
226 #define SRST_EMMC               83                
227 #define SRST_SPI                84                
228 #define SRST_TSP_H              85                
229 #define SRST_TSP                86                
230 #define SRST_TSADC              87                
231 #define SRST_DDRPHY             88                
232 #define SRST_DDRPHY_P           89                
233 #define SRST_DDRCTRL            90                
234 #define SRST_DDRCTRL_P          91                
235 #define SRST_HOST0_ECHI         92                
236 #define SRST_HOST1_ECHI         93                
237 #define SRST_HOST2_ECHI         94                
238 #define SRST_VOP_NOC_A          95                
239                                                   
240 #define SRST_HDMI_P             96                
241 #define SRST_VIO_ARBI_H         97                
242 #define SRST_IEP_NOC_A          98                
243 #define SRST_VIO_NOC_H          99                
244 #define SRST_VOP_A              100               
245 #define SRST_VOP_H              101               
246 #define SRST_VOP_D              102               
247 #define SRST_UTMI0              103               
248 #define SRST_UTMI1              104               
249 #define SRST_UTMI2              105               
250 #define SRST_UTMI3              106               
251 #define SRST_RGA                107               
252 #define SRST_RGA_NOC_A          108               
253 #define SRST_RGA_A              109               
254 #define SRST_RGA_H              110               
255 #define SRST_HDCP_A             111               
256                                                   
257 #define SRST_VPU_A              112               
258 #define SRST_VPU_H              113               
259 #define SRST_VPU_NOC_A          116               
260 #define SRST_VPU_NOC_H          117               
261 #define SRST_RKVDEC_A           118               
262 #define SRST_RKVDEC_NOC_A       119               
263 #define SRST_RKVDEC_H           120               
264 #define SRST_RKVDEC_NOC_H       121               
265 #define SRST_RKVDEC_CORE        122               
266 #define SRST_RKVDEC_CABAC       123               
267 #define SRST_IEP_A              124               
268 #define SRST_IEP_H              125               
269 #define SRST_GPU_A              126               
270 #define SRST_GPU_NOC_A          127               
271                                                   
272 #define SRST_CORE_DBG           128               
273 #define SRST_DBG_P              129               
274 #define SRST_TIMER0             130               
275 #define SRST_TIMER1             131               
276 #define SRST_TIMER2             132               
277 #define SRST_TIMER3             133               
278 #define SRST_TIMER4             134               
279 #define SRST_TIMER5             135               
280 #define SRST_VIO_H2P            136               
281 #define SRST_HDMIPHY            139               
282 #define SRST_VDAC               140               
283 #define SRST_TIMER_6CH_P        141               
284                                                   
285 #endif                                            
286                                                   

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