1 | /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ |
2 | /* |
3 | * Copyright (c) 2021 MediaTek Inc. |
4 | * Author: Chun-Jie Chen <chun-jie.chen@mediatek.com> |
5 | */ |
6 | |
7 | #ifndef _DT_BINDINGS_CLK_MT8195_H |
8 | #define _DT_BINDINGS_CLK_MT8195_H |
9 | |
10 | /* TOPCKGEN */ |
11 | |
12 | #define CLK_TOP_AXI 0 |
13 | #define CLK_TOP_SPM 1 |
14 | #define CLK_TOP_SCP 2 |
15 | #define CLK_TOP_BUS_AXIMEM 3 |
16 | #define CLK_TOP_VPP 4 |
17 | #define CLK_TOP_ETHDR 5 |
18 | #define CLK_TOP_IPE 6 |
19 | #define CLK_TOP_CAM 7 |
20 | #define CLK_TOP_CCU 8 |
21 | #define CLK_TOP_IMG 9 |
22 | #define CLK_TOP_CAMTM 10 |
23 | #define CLK_TOP_DSP 11 |
24 | #define CLK_TOP_DSP1 12 |
25 | #define CLK_TOP_DSP2 13 |
26 | #define CLK_TOP_DSP3 14 |
27 | #define CLK_TOP_DSP4 15 |
28 | #define CLK_TOP_DSP5 16 |
29 | #define CLK_TOP_DSP6 17 |
30 | #define CLK_TOP_DSP7 18 |
31 | #define CLK_TOP_IPU_IF 19 |
32 | #define CLK_TOP_MFG_CORE_TMP 20 |
33 | #define CLK_TOP_CAMTG 21 |
34 | #define CLK_TOP_CAMTG2 22 |
35 | #define CLK_TOP_CAMTG3 23 |
36 | #define CLK_TOP_CAMTG4 24 |
37 | #define CLK_TOP_CAMTG5 25 |
38 | #define CLK_TOP_UART 26 |
39 | #define CLK_TOP_SPI 27 |
40 | #define CLK_TOP_SPIS 28 |
41 | #define CLK_TOP_MSDC50_0_HCLK 29 |
42 | #define CLK_TOP_MSDC50_0 30 |
43 | #define CLK_TOP_MSDC30_1 31 |
44 | #define CLK_TOP_MSDC30_2 32 |
45 | #define CLK_TOP_INTDIR 33 |
46 | #define CLK_TOP_AUD_INTBUS 34 |
47 | #define CLK_TOP_AUDIO_H 35 |
48 | #define CLK_TOP_PWRAP_ULPOSC 36 |
49 | #define CLK_TOP_ATB 37 |
50 | #define CLK_TOP_PWRMCU 38 |
51 | #define CLK_TOP_DP 39 |
52 | #define CLK_TOP_EDP 40 |
53 | #define CLK_TOP_DPI 41 |
54 | #define CLK_TOP_DISP_PWM0 42 |
55 | #define CLK_TOP_DISP_PWM1 43 |
56 | #define CLK_TOP_USB_TOP 44 |
57 | #define CLK_TOP_SSUSB_XHCI 45 |
58 | #define CLK_TOP_USB_TOP_1P 46 |
59 | #define CLK_TOP_SSUSB_XHCI_1P 47 |
60 | #define CLK_TOP_USB_TOP_2P 48 |
61 | #define CLK_TOP_SSUSB_XHCI_2P 49 |
62 | #define CLK_TOP_USB_TOP_3P 50 |
63 | #define CLK_TOP_SSUSB_XHCI_3P 51 |
64 | #define CLK_TOP_I2C 52 |
65 | #define CLK_TOP_SENINF 53 |
66 | #define CLK_TOP_SENINF1 54 |
67 | #define CLK_TOP_SENINF2 55 |
68 | #define CLK_TOP_SENINF3 56 |
69 | #define CLK_TOP_GCPU 57 |
70 | #define CLK_TOP_DXCC 58 |
71 | #define CLK_TOP_DPMAIF_MAIN 59 |
72 | #define CLK_TOP_AES_UFSFDE 60 |
73 | #define CLK_TOP_UFS 61 |
74 | #define CLK_TOP_UFS_TICK1US 62 |
75 | #define CLK_TOP_UFS_MP_SAP_CFG 63 |
76 | #define CLK_TOP_VENC 64 |
77 | #define CLK_TOP_VDEC 65 |
78 | #define CLK_TOP_PWM 66 |
79 | #define CLK_TOP_MCUPM 67 |
80 | #define CLK_TOP_SPMI_P_MST 68 |
81 | #define CLK_TOP_SPMI_M_MST 69 |
82 | #define CLK_TOP_DVFSRC 70 |
83 | #define CLK_TOP_TL 71 |
84 | #define CLK_TOP_TL_P1 72 |
85 | #define CLK_TOP_AES_MSDCFDE 73 |
86 | #define CLK_TOP_DSI_OCC 74 |
87 | #define CLK_TOP_WPE_VPP 75 |
88 | #define CLK_TOP_HDCP 76 |
89 | #define CLK_TOP_HDCP_24M 77 |
90 | #define CLK_TOP_HD20_DACR_REF_CLK 78 |
91 | #define CLK_TOP_HD20_HDCP_CCLK 79 |
92 | #define CLK_TOP_HDMI_XTAL 80 |
93 | #define CLK_TOP_HDMI_APB 81 |
94 | #define CLK_TOP_SNPS_ETH_250M 82 |
95 | #define CLK_TOP_SNPS_ETH_62P4M_PTP 83 |
96 | #define CLK_TOP_SNPS_ETH_50M_RMII 84 |
97 | #define CLK_TOP_DGI_OUT 85 |
98 | #define CLK_TOP_NNA0 86 |
99 | #define CLK_TOP_NNA1 87 |
100 | #define CLK_TOP_ADSP 88 |
101 | #define CLK_TOP_ASM_H 89 |
102 | #define CLK_TOP_ASM_M 90 |
103 | #define CLK_TOP_ASM_L 91 |
104 | #define CLK_TOP_APLL1 92 |
105 | #define CLK_TOP_APLL2 93 |
106 | #define CLK_TOP_APLL3 94 |
107 | #define CLK_TOP_APLL4 95 |
108 | #define CLK_TOP_APLL5 96 |
109 | #define CLK_TOP_I2SO1_MCK 97 |
110 | #define CLK_TOP_I2SO2_MCK 98 |
111 | #define CLK_TOP_I2SI1_MCK 99 |
112 | #define CLK_TOP_I2SI2_MCK 100 |
113 | #define CLK_TOP_DPTX_MCK 101 |
114 | #define CLK_TOP_AUD_IEC_CLK 102 |
115 | #define CLK_TOP_A1SYS_HP 103 |
116 | #define CLK_TOP_A2SYS_HF 104 |
117 | #define CLK_TOP_A3SYS_HF 105 |
118 | #define CLK_TOP_A4SYS_HF 106 |
119 | #define CLK_TOP_SPINFI_BCLK 107 |
120 | #define CLK_TOP_NFI1X 108 |
121 | #define CLK_TOP_ECC 109 |
122 | #define CLK_TOP_AUDIO_LOCAL_BUS 110 |
123 | #define CLK_TOP_SPINOR 111 |
124 | #define CLK_TOP_DVIO_DGI_REF 112 |
125 | #define CLK_TOP_ULPOSC 113 |
126 | #define CLK_TOP_ULPOSC_CORE 114 |
127 | #define CLK_TOP_SRCK 115 |
128 | #define CLK_TOP_MFG_CK_FAST_REF 116 |
129 | #define CLK_TOP_CLK26M_D2 117 |
130 | #define CLK_TOP_CLK26M_D52 118 |
131 | #define CLK_TOP_IN_DGI 119 |
132 | #define CLK_TOP_IN_DGI_D2 120 |
133 | #define CLK_TOP_IN_DGI_D4 121 |
134 | #define CLK_TOP_IN_DGI_D6 122 |
135 | #define CLK_TOP_IN_DGI_D8 123 |
136 | #define CLK_TOP_MAINPLL_D3 124 |
137 | #define CLK_TOP_MAINPLL_D4 125 |
138 | #define CLK_TOP_MAINPLL_D4_D2 126 |
139 | #define CLK_TOP_MAINPLL_D4_D4 127 |
140 | #define CLK_TOP_MAINPLL_D4_D8 128 |
141 | #define CLK_TOP_MAINPLL_D5 129 |
142 | #define CLK_TOP_MAINPLL_D5_D2 130 |
143 | #define CLK_TOP_MAINPLL_D5_D4 131 |
144 | #define CLK_TOP_MAINPLL_D5_D8 132 |
145 | #define CLK_TOP_MAINPLL_D6 133 |
146 | #define CLK_TOP_MAINPLL_D6_D2 134 |
147 | #define CLK_TOP_MAINPLL_D6_D4 135 |
148 | #define CLK_TOP_MAINPLL_D6_D8 136 |
149 | #define CLK_TOP_MAINPLL_D7 137 |
150 | #define CLK_TOP_MAINPLL_D7_D2 138 |
151 | #define CLK_TOP_MAINPLL_D7_D4 139 |
152 | #define CLK_TOP_MAINPLL_D7_D8 140 |
153 | #define CLK_TOP_MAINPLL_D9 141 |
154 | #define CLK_TOP_UNIVPLL_D2 142 |
155 | #define CLK_TOP_UNIVPLL_D3 143 |
156 | #define CLK_TOP_UNIVPLL_D4 144 |
157 | #define CLK_TOP_UNIVPLL_D4_D2 145 |
158 | #define CLK_TOP_UNIVPLL_D4_D4 146 |
159 | #define CLK_TOP_UNIVPLL_D4_D8 147 |
160 | #define CLK_TOP_UNIVPLL_D5 148 |
161 | #define CLK_TOP_UNIVPLL_D5_D2 149 |
162 | #define CLK_TOP_UNIVPLL_D5_D4 150 |
163 | #define CLK_TOP_UNIVPLL_D5_D8 151 |
164 | #define CLK_TOP_UNIVPLL_D6 152 |
165 | #define CLK_TOP_UNIVPLL_D6_D2 153 |
166 | #define CLK_TOP_UNIVPLL_D6_D4 154 |
167 | #define CLK_TOP_UNIVPLL_D6_D8 155 |
168 | #define CLK_TOP_UNIVPLL_D6_D16 156 |
169 | #define CLK_TOP_UNIVPLL_D7 157 |
170 | #define CLK_TOP_UNIVPLL_192M 158 |
171 | #define CLK_TOP_UNIVPLL_192M_D4 159 |
172 | #define CLK_TOP_UNIVPLL_192M_D8 160 |
173 | #define CLK_TOP_UNIVPLL_192M_D16 161 |
174 | #define CLK_TOP_UNIVPLL_192M_D32 162 |
175 | #define CLK_TOP_APLL1_D3 163 |
176 | #define CLK_TOP_APLL1_D4 164 |
177 | #define CLK_TOP_APLL2_D3 165 |
178 | #define CLK_TOP_APLL2_D4 166 |
179 | #define CLK_TOP_APLL3_D4 167 |
180 | #define CLK_TOP_APLL4_D4 168 |
181 | #define CLK_TOP_APLL5_D4 169 |
182 | #define CLK_TOP_HDMIRX_APLL_D3 170 |
183 | #define CLK_TOP_HDMIRX_APLL_D4 171 |
184 | #define CLK_TOP_HDMIRX_APLL_D6 172 |
185 | #define CLK_TOP_MMPLL_D4 173 |
186 | #define CLK_TOP_MMPLL_D4_D2 174 |
187 | #define CLK_TOP_MMPLL_D4_D4 175 |
188 | #define CLK_TOP_MMPLL_D5 176 |
189 | #define CLK_TOP_MMPLL_D5_D2 177 |
190 | #define CLK_TOP_MMPLL_D5_D4 178 |
191 | #define CLK_TOP_MMPLL_D6 179 |
192 | #define CLK_TOP_MMPLL_D6_D2 180 |
193 | #define CLK_TOP_MMPLL_D7 181 |
194 | #define CLK_TOP_MMPLL_D9 182 |
195 | #define CLK_TOP_TVDPLL1_D2 183 |
196 | #define CLK_TOP_TVDPLL1_D4 184 |
197 | #define CLK_TOP_TVDPLL1_D8 185 |
198 | #define CLK_TOP_TVDPLL1_D16 186 |
199 | #define CLK_TOP_TVDPLL2_D2 187 |
200 | #define CLK_TOP_TVDPLL2_D4 188 |
201 | #define CLK_TOP_TVDPLL2_D8 189 |
202 | #define CLK_TOP_TVDPLL2_D16 190 |
203 | #define CLK_TOP_MSDCPLL_D2 191 |
204 | #define CLK_TOP_MSDCPLL_D4 192 |
205 | #define CLK_TOP_MSDCPLL_D16 193 |
206 | #define CLK_TOP_ETHPLL_D2 194 |
207 | #define CLK_TOP_ETHPLL_D8 195 |
208 | #define CLK_TOP_ETHPLL_D10 196 |
209 | #define CLK_TOP_DGIPLL_D2 197 |
210 | #define CLK_TOP_ULPOSC1 198 |
211 | #define CLK_TOP_ULPOSC1_D2 199 |
212 | #define CLK_TOP_ULPOSC1_D4 200 |
213 | #define CLK_TOP_ULPOSC1_D7 201 |
214 | #define CLK_TOP_ULPOSC1_D8 202 |
215 | #define CLK_TOP_ULPOSC1_D10 203 |
216 | #define CLK_TOP_ULPOSC1_D16 204 |
217 | #define CLK_TOP_ULPOSC2 205 |
218 | #define CLK_TOP_ADSPPLL_D2 206 |
219 | #define CLK_TOP_ADSPPLL_D4 207 |
220 | #define CLK_TOP_ADSPPLL_D8 208 |
221 | #define CLK_TOP_MEM_466M 209 |
222 | #define CLK_TOP_MPHONE_SLAVE_B 210 |
223 | #define CLK_TOP_PEXTP_PIPE 211 |
224 | #define CLK_TOP_UFS_RX_SYMBOL 212 |
225 | #define CLK_TOP_UFS_TX_SYMBOL 213 |
226 | #define CLK_TOP_SSUSB_U3PHY_P1_P_P0 214 |
227 | #define CLK_TOP_UFS_RX_SYMBOL1 215 |
228 | #define CLK_TOP_FPC 216 |
229 | #define CLK_TOP_HDMIRX_P 217 |
230 | #define CLK_TOP_APLL12_DIV0 218 |
231 | #define CLK_TOP_APLL12_DIV1 219 |
232 | #define CLK_TOP_APLL12_DIV2 220 |
233 | #define CLK_TOP_APLL12_DIV3 221 |
234 | #define CLK_TOP_APLL12_DIV4 222 |
235 | #define CLK_TOP_APLL12_DIV9 223 |
236 | #define CLK_TOP_CFG_VPP0 224 |
237 | #define CLK_TOP_CFG_VPP1 225 |
238 | #define CLK_TOP_CFG_VDO0 226 |
239 | #define CLK_TOP_CFG_VDO1 227 |
240 | #define CLK_TOP_CFG_UNIPLL_SES 228 |
241 | #define CLK_TOP_CFG_26M_VPP0 229 |
242 | #define CLK_TOP_CFG_26M_VPP1 230 |
243 | #define CLK_TOP_CFG_26M_AUD 231 |
244 | #define CLK_TOP_CFG_AXI_EAST 232 |
245 | #define CLK_TOP_CFG_AXI_EAST_NORTH 233 |
246 | #define CLK_TOP_CFG_AXI_NORTH 234 |
247 | #define CLK_TOP_CFG_AXI_SOUTH 235 |
248 | #define CLK_TOP_CFG_EXT_TEST 236 |
249 | #define CLK_TOP_SSUSB_REF 237 |
250 | #define CLK_TOP_SSUSB_PHY_REF 238 |
251 | #define CLK_TOP_SSUSB_P1_REF 239 |
252 | #define CLK_TOP_SSUSB_PHY_P1_REF 240 |
253 | #define CLK_TOP_SSUSB_P2_REF 241 |
254 | #define CLK_TOP_SSUSB_PHY_P2_REF 242 |
255 | #define CLK_TOP_SSUSB_P3_REF 243 |
256 | #define CLK_TOP_SSUSB_PHY_P3_REF 244 |
257 | #define CLK_TOP_NR_CLK 245 |
258 | |
259 | /* INFRACFG_AO */ |
260 | |
261 | #define CLK_INFRA_AO_PMIC_TMR 0 |
262 | #define CLK_INFRA_AO_PMIC_AP 1 |
263 | #define CLK_INFRA_AO_PMIC_MD 2 |
264 | #define CLK_INFRA_AO_PMIC_CONN 3 |
265 | #define CLK_INFRA_AO_SEJ 4 |
266 | #define CLK_INFRA_AO_APXGPT 5 |
267 | #define CLK_INFRA_AO_GCE 6 |
268 | #define CLK_INFRA_AO_GCE2 7 |
269 | #define CLK_INFRA_AO_THERM 8 |
270 | #define CLK_INFRA_AO_PWM_H 9 |
271 | #define CLK_INFRA_AO_PWM1 10 |
272 | #define CLK_INFRA_AO_PWM2 11 |
273 | #define CLK_INFRA_AO_PWM3 12 |
274 | #define CLK_INFRA_AO_PWM4 13 |
275 | #define CLK_INFRA_AO_PWM 14 |
276 | #define CLK_INFRA_AO_UART0 15 |
277 | #define CLK_INFRA_AO_UART1 16 |
278 | #define CLK_INFRA_AO_UART2 17 |
279 | #define CLK_INFRA_AO_UART3 18 |
280 | #define CLK_INFRA_AO_UART4 19 |
281 | #define CLK_INFRA_AO_GCE_26M 20 |
282 | #define CLK_INFRA_AO_CQ_DMA_FPC 21 |
283 | #define CLK_INFRA_AO_UART5 22 |
284 | #define CLK_INFRA_AO_HDMI_26M 23 |
285 | #define CLK_INFRA_AO_SPI0 24 |
286 | #define CLK_INFRA_AO_MSDC0 25 |
287 | #define CLK_INFRA_AO_MSDC1 26 |
288 | #define CLK_INFRA_AO_CG1_MSDC2 27 |
289 | #define CLK_INFRA_AO_MSDC0_SRC 28 |
290 | #define CLK_INFRA_AO_TRNG 29 |
291 | #define CLK_INFRA_AO_AUXADC 30 |
292 | #define CLK_INFRA_AO_CPUM 31 |
293 | #define CLK_INFRA_AO_HDMI_32K 32 |
294 | #define CLK_INFRA_AO_CEC_66M_H 33 |
295 | #define CLK_INFRA_AO_IRRX 34 |
296 | #define CLK_INFRA_AO_PCIE_TL_26M 35 |
297 | #define CLK_INFRA_AO_MSDC1_SRC 36 |
298 | #define CLK_INFRA_AO_CEC_66M_B 37 |
299 | #define CLK_INFRA_AO_PCIE_TL_96M 38 |
300 | #define CLK_INFRA_AO_DEVICE_APC 39 |
301 | #define CLK_INFRA_AO_ECC_66M_H 40 |
302 | #define CLK_INFRA_AO_DEBUGSYS 41 |
303 | #define CLK_INFRA_AO_AUDIO 42 |
304 | #define CLK_INFRA_AO_PCIE_TL_32K 43 |
305 | #define CLK_INFRA_AO_DBG_TRACE 44 |
306 | #define CLK_INFRA_AO_DRAMC_F26M 45 |
307 | #define CLK_INFRA_AO_IRTX 46 |
308 | #define CLK_INFRA_AO_SSUSB 47 |
309 | #define CLK_INFRA_AO_DISP_PWM 48 |
310 | #define CLK_INFRA_AO_CLDMA_B 49 |
311 | #define CLK_INFRA_AO_AUDIO_26M_B 50 |
312 | #define CLK_INFRA_AO_SPI1 51 |
313 | #define CLK_INFRA_AO_SPI2 52 |
314 | #define CLK_INFRA_AO_SPI3 53 |
315 | #define CLK_INFRA_AO_UNIPRO_SYS 54 |
316 | #define CLK_INFRA_AO_UNIPRO_TICK 55 |
317 | #define CLK_INFRA_AO_UFS_MP_SAP_B 56 |
318 | #define CLK_INFRA_AO_PWRMCU 57 |
319 | #define CLK_INFRA_AO_PWRMCU_BUS_H 58 |
320 | #define CLK_INFRA_AO_APDMA_B 59 |
321 | #define CLK_INFRA_AO_SPI4 60 |
322 | #define CLK_INFRA_AO_SPI5 61 |
323 | #define CLK_INFRA_AO_CQ_DMA 62 |
324 | #define CLK_INFRA_AO_AES_UFSFDE 63 |
325 | #define CLK_INFRA_AO_AES 64 |
326 | #define CLK_INFRA_AO_UFS_TICK 65 |
327 | #define CLK_INFRA_AO_SSUSB_XHCI 66 |
328 | #define CLK_INFRA_AO_MSDC0_SELF 67 |
329 | #define CLK_INFRA_AO_MSDC1_SELF 68 |
330 | #define CLK_INFRA_AO_MSDC2_SELF 69 |
331 | #define CLK_INFRA_AO_I2S_DMA 70 |
332 | #define CLK_INFRA_AO_AP_MSDC0 71 |
333 | #define CLK_INFRA_AO_MD_MSDC0 72 |
334 | #define CLK_INFRA_AO_CG3_MSDC2 73 |
335 | #define CLK_INFRA_AO_GCPU 74 |
336 | #define CLK_INFRA_AO_PCIE_PERI_26M 75 |
337 | #define CLK_INFRA_AO_GCPU_66M_B 76 |
338 | #define CLK_INFRA_AO_GCPU_133M_B 77 |
339 | #define CLK_INFRA_AO_DISP_PWM1 78 |
340 | #define CLK_INFRA_AO_FBIST2FPC 79 |
341 | #define CLK_INFRA_AO_DEVICE_APC_SYNC 80 |
342 | #define CLK_INFRA_AO_PCIE_P1_PERI_26M 81 |
343 | #define CLK_INFRA_AO_SPIS0 82 |
344 | #define CLK_INFRA_AO_SPIS1 83 |
345 | #define CLK_INFRA_AO_133M_M_PERI 84 |
346 | #define CLK_INFRA_AO_66M_M_PERI 85 |
347 | #define CLK_INFRA_AO_PCIE_PL_P_250M_P0 86 |
348 | #define CLK_INFRA_AO_PCIE_PL_P_250M_P1 87 |
349 | #define CLK_INFRA_AO_PCIE_P1_TL_96M 88 |
350 | #define CLK_INFRA_AO_AES_MSDCFDE_0P 89 |
351 | #define CLK_INFRA_AO_UFS_TX_SYMBOL 90 |
352 | #define CLK_INFRA_AO_UFS_RX_SYMBOL 91 |
353 | #define CLK_INFRA_AO_UFS_RX_SYMBOL1 92 |
354 | #define CLK_INFRA_AO_PERI_UFS_MEM_SUB 93 |
355 | #define CLK_INFRA_AO_NR_CLK 94 |
356 | |
357 | /* APMIXEDSYS */ |
358 | |
359 | #define CLK_APMIXED_NNAPLL 0 |
360 | #define CLK_APMIXED_RESPLL 1 |
361 | #define CLK_APMIXED_ETHPLL 2 |
362 | #define CLK_APMIXED_MSDCPLL 3 |
363 | #define CLK_APMIXED_TVDPLL1 4 |
364 | #define CLK_APMIXED_TVDPLL2 5 |
365 | #define CLK_APMIXED_MMPLL 6 |
366 | #define CLK_APMIXED_MAINPLL 7 |
367 | #define CLK_APMIXED_VDECPLL 8 |
368 | #define CLK_APMIXED_IMGPLL 9 |
369 | #define CLK_APMIXED_UNIVPLL 10 |
370 | #define CLK_APMIXED_HDMIPLL1 11 |
371 | #define CLK_APMIXED_HDMIPLL2 12 |
372 | #define CLK_APMIXED_HDMIRX_APLL 13 |
373 | #define CLK_APMIXED_USB1PLL 14 |
374 | #define CLK_APMIXED_ADSPPLL 15 |
375 | #define CLK_APMIXED_APLL1 16 |
376 | #define CLK_APMIXED_APLL2 17 |
377 | #define CLK_APMIXED_APLL3 18 |
378 | #define CLK_APMIXED_APLL4 19 |
379 | #define CLK_APMIXED_APLL5 20 |
380 | #define CLK_APMIXED_MFGPLL 21 |
381 | #define CLK_APMIXED_DGIPLL 22 |
382 | #define CLK_APMIXED_PLL_SSUSB26M 23 |
383 | #define CLK_APMIXED_NR_CLK 24 |
384 | |
385 | /* SCP_ADSP */ |
386 | |
387 | #define CLK_SCP_ADSP_AUDIODSP 0 |
388 | #define CLK_SCP_ADSP_NR_CLK 1 |
389 | |
390 | /* PERICFG_AO */ |
391 | |
392 | #define CLK_PERI_AO_ETHERNET 0 |
393 | #define CLK_PERI_AO_ETHERNET_BUS 1 |
394 | #define CLK_PERI_AO_FLASHIF_BUS 2 |
395 | #define CLK_PERI_AO_FLASHIF_FLASH 3 |
396 | #define CLK_PERI_AO_SSUSB_1P_BUS 4 |
397 | #define CLK_PERI_AO_SSUSB_1P_XHCI 5 |
398 | #define CLK_PERI_AO_SSUSB_2P_BUS 6 |
399 | #define CLK_PERI_AO_SSUSB_2P_XHCI 7 |
400 | #define CLK_PERI_AO_SSUSB_3P_BUS 8 |
401 | #define CLK_PERI_AO_SSUSB_3P_XHCI 9 |
402 | #define CLK_PERI_AO_SPINFI 10 |
403 | #define CLK_PERI_AO_ETHERNET_MAC 11 |
404 | #define CLK_PERI_AO_NFI_H 12 |
405 | #define CLK_PERI_AO_FNFI1X 13 |
406 | #define CLK_PERI_AO_PCIE_P0_MEM 14 |
407 | #define CLK_PERI_AO_PCIE_P1_MEM 15 |
408 | #define CLK_PERI_AO_NR_CLK 16 |
409 | |
410 | /* IMP_IIC_WRAP_S */ |
411 | |
412 | #define CLK_IMP_IIC_WRAP_S_I2C5 0 |
413 | #define CLK_IMP_IIC_WRAP_S_I2C6 1 |
414 | #define CLK_IMP_IIC_WRAP_S_I2C7 2 |
415 | #define CLK_IMP_IIC_WRAP_S_NR_CLK 3 |
416 | |
417 | /* IMP_IIC_WRAP_W */ |
418 | |
419 | #define CLK_IMP_IIC_WRAP_W_I2C0 0 |
420 | #define CLK_IMP_IIC_WRAP_W_I2C1 1 |
421 | #define CLK_IMP_IIC_WRAP_W_I2C2 2 |
422 | #define CLK_IMP_IIC_WRAP_W_I2C3 3 |
423 | #define CLK_IMP_IIC_WRAP_W_I2C4 4 |
424 | #define CLK_IMP_IIC_WRAP_W_NR_CLK 5 |
425 | |
426 | /* MFGCFG */ |
427 | |
428 | #define CLK_MFG_BG3D 0 |
429 | #define CLK_MFG_NR_CLK 1 |
430 | |
431 | /* VPPSYS0 */ |
432 | |
433 | #define CLK_VPP0_MDP_FG 0 |
434 | #define CLK_VPP0_STITCH 1 |
435 | #define CLK_VPP0_PADDING 2 |
436 | #define CLK_VPP0_MDP_TCC 3 |
437 | #define CLK_VPP0_WARP0_ASYNC_TX 4 |
438 | #define CLK_VPP0_WARP1_ASYNC_TX 5 |
439 | #define CLK_VPP0_MUTEX 6 |
440 | #define CLK_VPP0_VPP02VPP1_RELAY 7 |
441 | #define CLK_VPP0_VPP12VPP0_ASYNC 8 |
442 | #define CLK_VPP0_MMSYSRAM_TOP 9 |
443 | #define CLK_VPP0_MDP_AAL 10 |
444 | #define CLK_VPP0_MDP_RSZ 11 |
445 | #define CLK_VPP0_SMI_COMMON 12 |
446 | #define CLK_VPP0_GALS_VDO0_LARB0 13 |
447 | #define CLK_VPP0_GALS_VDO0_LARB1 14 |
448 | #define CLK_VPP0_GALS_VENCSYS 15 |
449 | #define CLK_VPP0_GALS_VENCSYS_CORE1 16 |
450 | #define CLK_VPP0_GALS_INFRA 17 |
451 | #define CLK_VPP0_GALS_CAMSYS 18 |
452 | #define CLK_VPP0_GALS_VPP1_LARB5 19 |
453 | #define CLK_VPP0_GALS_VPP1_LARB6 20 |
454 | #define CLK_VPP0_SMI_REORDER 21 |
455 | #define CLK_VPP0_SMI_IOMMU 22 |
456 | #define CLK_VPP0_GALS_IMGSYS_CAMSYS 23 |
457 | #define CLK_VPP0_MDP_RDMA 24 |
458 | #define CLK_VPP0_MDP_WROT 25 |
459 | #define CLK_VPP0_GALS_EMI0_EMI1 26 |
460 | #define CLK_VPP0_SMI_SUB_COMMON_REORDER 27 |
461 | #define CLK_VPP0_SMI_RSI 28 |
462 | #define CLK_VPP0_SMI_COMMON_LARB4 29 |
463 | #define CLK_VPP0_GALS_VDEC_VDEC_CORE1 30 |
464 | #define CLK_VPP0_GALS_VPP1_WPE 31 |
465 | #define CLK_VPP0_GALS_VDO0_VDO1_VENCSYS_CORE1 32 |
466 | #define CLK_VPP0_FAKE_ENG 33 |
467 | #define CLK_VPP0_MDP_HDR 34 |
468 | #define CLK_VPP0_MDP_TDSHP 35 |
469 | #define CLK_VPP0_MDP_COLOR 36 |
470 | #define CLK_VPP0_MDP_OVL 37 |
471 | #define CLK_VPP0_WARP0_RELAY 38 |
472 | #define CLK_VPP0_WARP0_MDP_DL_ASYNC 39 |
473 | #define CLK_VPP0_WARP1_RELAY 40 |
474 | #define CLK_VPP0_WARP1_MDP_DL_ASYNC 41 |
475 | #define CLK_VPP0_NR_CLK 42 |
476 | |
477 | /* WPESYS */ |
478 | |
479 | #define CLK_WPE_VPP0 0 |
480 | #define CLK_WPE_VPP1 1 |
481 | #define CLK_WPE_SMI_LARB7 2 |
482 | #define CLK_WPE_SMI_LARB8 3 |
483 | #define CLK_WPE_EVENT_TX 4 |
484 | #define CLK_WPE_SMI_LARB7_P 5 |
485 | #define CLK_WPE_SMI_LARB8_P 6 |
486 | #define CLK_WPE_NR_CLK 7 |
487 | |
488 | /* WPESYS_VPP0 */ |
489 | |
490 | #define CLK_WPE_VPP0_VECI 0 |
491 | #define CLK_WPE_VPP0_VEC2I 1 |
492 | #define CLK_WPE_VPP0_VEC3I 2 |
493 | #define CLK_WPE_VPP0_WPEO 3 |
494 | #define CLK_WPE_VPP0_MSKO 4 |
495 | #define CLK_WPE_VPP0_VGEN 5 |
496 | #define CLK_WPE_VPP0_EXT 6 |
497 | #define CLK_WPE_VPP0_VFC 7 |
498 | #define CLK_WPE_VPP0_CACH0_TOP 8 |
499 | #define CLK_WPE_VPP0_CACH0_DMA 9 |
500 | #define CLK_WPE_VPP0_CACH1_TOP 10 |
501 | #define CLK_WPE_VPP0_CACH1_DMA 11 |
502 | #define CLK_WPE_VPP0_CACH2_TOP 12 |
503 | #define CLK_WPE_VPP0_CACH2_DMA 13 |
504 | #define CLK_WPE_VPP0_CACH3_TOP 14 |
505 | #define CLK_WPE_VPP0_CACH3_DMA 15 |
506 | #define CLK_WPE_VPP0_PSP 16 |
507 | #define CLK_WPE_VPP0_PSP2 17 |
508 | #define CLK_WPE_VPP0_SYNC 18 |
509 | #define CLK_WPE_VPP0_C24 19 |
510 | #define CLK_WPE_VPP0_MDP_CROP 20 |
511 | #define CLK_WPE_VPP0_ISP_CROP 21 |
512 | #define CLK_WPE_VPP0_TOP 22 |
513 | #define CLK_WPE_VPP0_NR_CLK 23 |
514 | |
515 | /* WPESYS_VPP1 */ |
516 | |
517 | #define CLK_WPE_VPP1_VECI 0 |
518 | #define CLK_WPE_VPP1_VEC2I 1 |
519 | #define CLK_WPE_VPP1_VEC3I 2 |
520 | #define CLK_WPE_VPP1_WPEO 3 |
521 | #define CLK_WPE_VPP1_MSKO 4 |
522 | #define CLK_WPE_VPP1_VGEN 5 |
523 | #define CLK_WPE_VPP1_EXT 6 |
524 | #define CLK_WPE_VPP1_VFC 7 |
525 | #define CLK_WPE_VPP1_CACH0_TOP 8 |
526 | #define CLK_WPE_VPP1_CACH0_DMA 9 |
527 | #define CLK_WPE_VPP1_CACH1_TOP 10 |
528 | #define CLK_WPE_VPP1_CACH1_DMA 11 |
529 | #define CLK_WPE_VPP1_CACH2_TOP 12 |
530 | #define CLK_WPE_VPP1_CACH2_DMA 13 |
531 | #define CLK_WPE_VPP1_CACH3_TOP 14 |
532 | #define CLK_WPE_VPP1_CACH3_DMA 15 |
533 | #define CLK_WPE_VPP1_PSP 16 |
534 | #define CLK_WPE_VPP1_PSP2 17 |
535 | #define CLK_WPE_VPP1_SYNC 18 |
536 | #define CLK_WPE_VPP1_C24 19 |
537 | #define CLK_WPE_VPP1_MDP_CROP 20 |
538 | #define CLK_WPE_VPP1_ISP_CROP 21 |
539 | #define CLK_WPE_VPP1_TOP 22 |
540 | #define CLK_WPE_VPP1_NR_CLK 23 |
541 | |
542 | /* VPPSYS1 */ |
543 | |
544 | #define CLK_VPP1_SVPP1_MDP_OVL 0 |
545 | #define CLK_VPP1_SVPP1_MDP_TCC 1 |
546 | #define CLK_VPP1_SVPP1_MDP_WROT 2 |
547 | #define CLK_VPP1_SVPP1_VPP_PAD 3 |
548 | #define CLK_VPP1_SVPP2_MDP_WROT 4 |
549 | #define CLK_VPP1_SVPP2_VPP_PAD 5 |
550 | #define CLK_VPP1_SVPP3_MDP_WROT 6 |
551 | #define CLK_VPP1_SVPP3_VPP_PAD 7 |
552 | #define CLK_VPP1_SVPP1_MDP_RDMA 8 |
553 | #define CLK_VPP1_SVPP1_MDP_FG 9 |
554 | #define CLK_VPP1_SVPP2_MDP_RDMA 10 |
555 | #define CLK_VPP1_SVPP2_MDP_FG 11 |
556 | #define CLK_VPP1_SVPP3_MDP_RDMA 12 |
557 | #define CLK_VPP1_SVPP3_MDP_FG 13 |
558 | #define CLK_VPP1_VPP_SPLIT 14 |
559 | #define CLK_VPP1_SVPP2_VDO0_DL_RELAY 15 |
560 | #define CLK_VPP1_SVPP1_MDP_TDSHP 16 |
561 | #define CLK_VPP1_SVPP1_MDP_COLOR 17 |
562 | #define CLK_VPP1_SVPP3_VDO1_DL_RELAY 18 |
563 | #define CLK_VPP1_SVPP2_VPP_MERGE 19 |
564 | #define CLK_VPP1_SVPP2_MDP_COLOR 20 |
565 | #define CLK_VPP1_VPPSYS1_GALS 21 |
566 | #define CLK_VPP1_SVPP3_VPP_MERGE 22 |
567 | #define CLK_VPP1_SVPP3_MDP_COLOR 23 |
568 | #define CLK_VPP1_VPPSYS1_LARB 24 |
569 | #define CLK_VPP1_SVPP1_MDP_RSZ 25 |
570 | #define CLK_VPP1_SVPP1_MDP_HDR 26 |
571 | #define CLK_VPP1_SVPP1_MDP_AAL 27 |
572 | #define CLK_VPP1_SVPP2_MDP_HDR 28 |
573 | #define CLK_VPP1_SVPP2_MDP_AAL 29 |
574 | #define CLK_VPP1_DL_ASYNC 30 |
575 | #define CLK_VPP1_LARB5_FAKE_ENG 31 |
576 | #define CLK_VPP1_SVPP3_MDP_HDR 32 |
577 | #define CLK_VPP1_SVPP3_MDP_AAL 33 |
578 | #define CLK_VPP1_SVPP2_VDO1_DL_RELAY 34 |
579 | #define CLK_VPP1_LARB6_FAKE_ENG 35 |
580 | #define CLK_VPP1_SVPP2_MDP_RSZ 36 |
581 | #define CLK_VPP1_SVPP3_MDP_RSZ 37 |
582 | #define CLK_VPP1_SVPP3_VDO0_DL_RELAY 38 |
583 | #define CLK_VPP1_DISP_MUTEX 39 |
584 | #define CLK_VPP1_SVPP2_MDP_TDSHP 40 |
585 | #define CLK_VPP1_SVPP3_MDP_TDSHP 41 |
586 | #define CLK_VPP1_VPP0_DL1_RELAY 42 |
587 | #define CLK_VPP1_HDMI_META 43 |
588 | #define CLK_VPP1_VPP_SPLIT_HDMI 44 |
589 | #define CLK_VPP1_DGI_IN 45 |
590 | #define CLK_VPP1_DGI_OUT 46 |
591 | #define CLK_VPP1_VPP_SPLIT_DGI 47 |
592 | #define CLK_VPP1_VPP0_DL_ASYNC 48 |
593 | #define CLK_VPP1_VPP0_DL_RELAY 49 |
594 | #define CLK_VPP1_VPP_SPLIT_26M 50 |
595 | #define CLK_VPP1_NR_CLK 51 |
596 | |
597 | /* IMGSYS */ |
598 | |
599 | #define CLK_IMG_LARB9 0 |
600 | #define CLK_IMG_TRAW0 1 |
601 | #define CLK_IMG_TRAW1 2 |
602 | #define CLK_IMG_TRAW2 3 |
603 | #define CLK_IMG_TRAW3 4 |
604 | #define CLK_IMG_DIP0 5 |
605 | #define CLK_IMG_WPE0 6 |
606 | #define CLK_IMG_IPE 7 |
607 | #define CLK_IMG_DIP1 8 |
608 | #define CLK_IMG_WPE1 9 |
609 | #define CLK_IMG_GALS 10 |
610 | #define CLK_IMG_NR_CLK 11 |
611 | |
612 | /* IMGSYS1_DIP_TOP */ |
613 | |
614 | #define CLK_IMG1_DIP_TOP_LARB10 0 |
615 | #define CLK_IMG1_DIP_TOP_DIP_TOP 1 |
616 | #define CLK_IMG1_DIP_TOP_NR_CLK 2 |
617 | |
618 | /* IMGSYS1_DIP_NR */ |
619 | |
620 | #define CLK_IMG1_DIP_NR_RESERVE 0 |
621 | #define CLK_IMG1_DIP_NR_DIP_NR 1 |
622 | #define CLK_IMG1_DIP_NR_NR_CLK 2 |
623 | |
624 | /* IMGSYS1_WPE */ |
625 | |
626 | #define CLK_IMG1_WPE_LARB11 0 |
627 | #define CLK_IMG1_WPE_WPE 1 |
628 | #define CLK_IMG1_WPE_NR_CLK 2 |
629 | |
630 | /* IPESYS */ |
631 | |
632 | #define CLK_IPE_DPE 0 |
633 | #define CLK_IPE_FDVT 1 |
634 | #define CLK_IPE_ME 2 |
635 | #define CLK_IPE_TOP 3 |
636 | #define CLK_IPE_SMI_LARB12 4 |
637 | #define CLK_IPE_NR_CLK 5 |
638 | |
639 | /* CAMSYS */ |
640 | |
641 | #define CLK_CAM_LARB13 0 |
642 | #define CLK_CAM_LARB14 1 |
643 | #define CLK_CAM_MAIN_CAM 2 |
644 | #define CLK_CAM_MAIN_CAMTG 3 |
645 | #define CLK_CAM_SENINF 4 |
646 | #define CLK_CAM_GCAMSVA 5 |
647 | #define CLK_CAM_GCAMSVB 6 |
648 | #define CLK_CAM_GCAMSVC 7 |
649 | #define CLK_CAM_SCAMSA 8 |
650 | #define CLK_CAM_SCAMSB 9 |
651 | #define CLK_CAM_CAMSV_TOP 10 |
652 | #define CLK_CAM_CAMSV_CQ 11 |
653 | #define CLK_CAM_ADL 12 |
654 | #define CLK_CAM_ASG 13 |
655 | #define CLK_CAM_PDA 14 |
656 | #define CLK_CAM_FAKE_ENG 15 |
657 | #define CLK_CAM_MAIN_MRAW0 16 |
658 | #define CLK_CAM_MAIN_MRAW1 17 |
659 | #define CLK_CAM_MAIN_MRAW2 18 |
660 | #define CLK_CAM_MAIN_MRAW3 19 |
661 | #define CLK_CAM_CAM2MM0_GALS 20 |
662 | #define CLK_CAM_CAM2MM1_GALS 21 |
663 | #define CLK_CAM_CAM2SYS_GALS 22 |
664 | #define CLK_CAM_NR_CLK 23 |
665 | |
666 | /* CAMSYS_RAWA */ |
667 | |
668 | #define CLK_CAM_RAWA_LARBX 0 |
669 | #define CLK_CAM_RAWA_CAM 1 |
670 | #define CLK_CAM_RAWA_CAMTG 2 |
671 | #define CLK_CAM_RAWA_NR_CLK 3 |
672 | |
673 | /* CAMSYS_YUVA */ |
674 | |
675 | #define CLK_CAM_YUVA_LARBX 0 |
676 | #define CLK_CAM_YUVA_CAM 1 |
677 | #define CLK_CAM_YUVA_CAMTG 2 |
678 | #define CLK_CAM_YUVA_NR_CLK 3 |
679 | |
680 | /* CAMSYS_RAWB */ |
681 | |
682 | #define CLK_CAM_RAWB_LARBX 0 |
683 | #define CLK_CAM_RAWB_CAM 1 |
684 | #define CLK_CAM_RAWB_CAMTG 2 |
685 | #define CLK_CAM_RAWB_NR_CLK 3 |
686 | |
687 | /* CAMSYS_YUVB */ |
688 | |
689 | #define CLK_CAM_YUVB_LARBX 0 |
690 | #define CLK_CAM_YUVB_CAM 1 |
691 | #define CLK_CAM_YUVB_CAMTG 2 |
692 | #define CLK_CAM_YUVB_NR_CLK 3 |
693 | |
694 | /* CAMSYS_MRAW */ |
695 | |
696 | #define CLK_CAM_MRAW_LARBX 0 |
697 | #define CLK_CAM_MRAW_CAMTG 1 |
698 | #define CLK_CAM_MRAW_MRAW0 2 |
699 | #define CLK_CAM_MRAW_MRAW1 3 |
700 | #define CLK_CAM_MRAW_MRAW2 4 |
701 | #define CLK_CAM_MRAW_MRAW3 5 |
702 | #define CLK_CAM_MRAW_NR_CLK 6 |
703 | |
704 | /* CCUSYS */ |
705 | |
706 | #define CLK_CCU_LARB18 0 |
707 | #define CLK_CCU_AHB 1 |
708 | #define CLK_CCU_CCU0 2 |
709 | #define CLK_CCU_CCU1 3 |
710 | #define CLK_CCU_NR_CLK 4 |
711 | |
712 | /* VDECSYS_SOC */ |
713 | |
714 | #define CLK_VDEC_SOC_LARB1 0 |
715 | #define CLK_VDEC_SOC_LAT 1 |
716 | #define CLK_VDEC_SOC_VDEC 2 |
717 | #define CLK_VDEC_SOC_NR_CLK 3 |
718 | |
719 | /* VDECSYS */ |
720 | |
721 | #define CLK_VDEC_LARB1 0 |
722 | #define CLK_VDEC_LAT 1 |
723 | #define CLK_VDEC_VDEC 2 |
724 | #define CLK_VDEC_NR_CLK 3 |
725 | |
726 | /* VDECSYS_CORE1 */ |
727 | |
728 | #define CLK_VDEC_CORE1_LARB1 0 |
729 | #define CLK_VDEC_CORE1_LAT 1 |
730 | #define CLK_VDEC_CORE1_VDEC 2 |
731 | #define CLK_VDEC_CORE1_NR_CLK 3 |
732 | |
733 | /* APUSYS_PLL */ |
734 | |
735 | #define CLK_APUSYS_PLL_APUPLL 0 |
736 | #define CLK_APUSYS_PLL_NPUPLL 1 |
737 | #define CLK_APUSYS_PLL_APUPLL1 2 |
738 | #define CLK_APUSYS_PLL_APUPLL2 3 |
739 | #define CLK_APUSYS_PLL_NR_CLK 4 |
740 | |
741 | /* VENCSYS */ |
742 | |
743 | #define CLK_VENC_LARB 0 |
744 | #define CLK_VENC_VENC 1 |
745 | #define CLK_VENC_JPGENC 2 |
746 | #define CLK_VENC_JPGDEC 3 |
747 | #define CLK_VENC_JPGDEC_C1 4 |
748 | #define CLK_VENC_GALS 5 |
749 | #define CLK_VENC_NR_CLK 6 |
750 | |
751 | /* VENCSYS_CORE1 */ |
752 | |
753 | #define CLK_VENC_CORE1_LARB 0 |
754 | #define CLK_VENC_CORE1_VENC 1 |
755 | #define CLK_VENC_CORE1_JPGENC 2 |
756 | #define CLK_VENC_CORE1_JPGDEC 3 |
757 | #define CLK_VENC_CORE1_JPGDEC_C1 4 |
758 | #define CLK_VENC_CORE1_GALS 5 |
759 | #define CLK_VENC_CORE1_NR_CLK 6 |
760 | |
761 | /* VDOSYS0 */ |
762 | |
763 | #define CLK_VDO0_DISP_OVL0 0 |
764 | #define CLK_VDO0_DISP_COLOR0 1 |
765 | #define CLK_VDO0_DISP_COLOR1 2 |
766 | #define CLK_VDO0_DISP_CCORR0 3 |
767 | #define CLK_VDO0_DISP_CCORR1 4 |
768 | #define CLK_VDO0_DISP_AAL0 5 |
769 | #define CLK_VDO0_DISP_AAL1 6 |
770 | #define CLK_VDO0_DISP_GAMMA0 7 |
771 | #define CLK_VDO0_DISP_GAMMA1 8 |
772 | #define CLK_VDO0_DISP_DITHER0 9 |
773 | #define CLK_VDO0_DISP_DITHER1 10 |
774 | #define CLK_VDO0_DISP_OVL1 11 |
775 | #define CLK_VDO0_DISP_WDMA0 12 |
776 | #define CLK_VDO0_DISP_WDMA1 13 |
777 | #define CLK_VDO0_DISP_RDMA0 14 |
778 | #define CLK_VDO0_DISP_RDMA1 15 |
779 | #define CLK_VDO0_DSI0 16 |
780 | #define CLK_VDO0_DSI1 17 |
781 | #define CLK_VDO0_DSC_WRAP0 18 |
782 | #define CLK_VDO0_VPP_MERGE0 19 |
783 | #define CLK_VDO0_DP_INTF0 20 |
784 | #define CLK_VDO0_DISP_MUTEX0 21 |
785 | #define CLK_VDO0_DISP_IL_ROT0 22 |
786 | #define CLK_VDO0_APB_BUS 23 |
787 | #define CLK_VDO0_FAKE_ENG0 24 |
788 | #define CLK_VDO0_FAKE_ENG1 25 |
789 | #define CLK_VDO0_DL_ASYNC0 26 |
790 | #define CLK_VDO0_DL_ASYNC1 27 |
791 | #define CLK_VDO0_DL_ASYNC2 28 |
792 | #define CLK_VDO0_DL_ASYNC3 29 |
793 | #define CLK_VDO0_DL_ASYNC4 30 |
794 | #define CLK_VDO0_DISP_MONITOR0 31 |
795 | #define CLK_VDO0_DISP_MONITOR1 32 |
796 | #define CLK_VDO0_DISP_MONITOR2 33 |
797 | #define CLK_VDO0_DISP_MONITOR3 34 |
798 | #define CLK_VDO0_DISP_MONITOR4 35 |
799 | #define CLK_VDO0_SMI_GALS 36 |
800 | #define CLK_VDO0_SMI_COMMON 37 |
801 | #define CLK_VDO0_SMI_EMI 38 |
802 | #define CLK_VDO0_SMI_IOMMU 39 |
803 | #define CLK_VDO0_SMI_LARB 40 |
804 | #define CLK_VDO0_SMI_RSI 41 |
805 | #define CLK_VDO0_DSI0_DSI 42 |
806 | #define CLK_VDO0_DSI1_DSI 43 |
807 | #define CLK_VDO0_DP_INTF0_DP_INTF 44 |
808 | #define CLK_VDO0_NR_CLK 45 |
809 | |
810 | /* VDOSYS1 */ |
811 | |
812 | #define CLK_VDO1_SMI_LARB2 0 |
813 | #define CLK_VDO1_SMI_LARB3 1 |
814 | #define CLK_VDO1_GALS 2 |
815 | #define CLK_VDO1_FAKE_ENG0 3 |
816 | #define CLK_VDO1_FAKE_ENG 4 |
817 | #define CLK_VDO1_MDP_RDMA0 5 |
818 | #define CLK_VDO1_MDP_RDMA1 6 |
819 | #define CLK_VDO1_MDP_RDMA2 7 |
820 | #define CLK_VDO1_MDP_RDMA3 8 |
821 | #define CLK_VDO1_VPP_MERGE0 9 |
822 | #define CLK_VDO1_VPP_MERGE1 10 |
823 | #define CLK_VDO1_VPP_MERGE2 11 |
824 | #define CLK_VDO1_VPP_MERGE3 12 |
825 | #define CLK_VDO1_VPP_MERGE4 13 |
826 | #define CLK_VDO1_VPP2_TO_VDO1_DL_ASYNC 14 |
827 | #define CLK_VDO1_VPP3_TO_VDO1_DL_ASYNC 15 |
828 | #define CLK_VDO1_DISP_MUTEX 16 |
829 | #define CLK_VDO1_MDP_RDMA4 17 |
830 | #define CLK_VDO1_MDP_RDMA5 18 |
831 | #define CLK_VDO1_MDP_RDMA6 19 |
832 | #define CLK_VDO1_MDP_RDMA7 20 |
833 | #define CLK_VDO1_DP_INTF0_MM 21 |
834 | #define CLK_VDO1_DPI0_MM 22 |
835 | #define CLK_VDO1_DPI1_MM 23 |
836 | #define CLK_VDO1_DISP_MONITOR 24 |
837 | #define CLK_VDO1_MERGE0_DL_ASYNC 25 |
838 | #define CLK_VDO1_MERGE1_DL_ASYNC 26 |
839 | #define CLK_VDO1_MERGE2_DL_ASYNC 27 |
840 | #define CLK_VDO1_MERGE3_DL_ASYNC 28 |
841 | #define CLK_VDO1_MERGE4_DL_ASYNC 29 |
842 | #define CLK_VDO1_VDO0_DSC_TO_VDO1_DL_ASYNC 30 |
843 | #define CLK_VDO1_VDO0_MERGE_TO_VDO1_DL_ASYNC 31 |
844 | #define CLK_VDO1_HDR_VDO_FE0 32 |
845 | #define CLK_VDO1_HDR_GFX_FE0 33 |
846 | #define CLK_VDO1_HDR_VDO_BE 34 |
847 | #define CLK_VDO1_HDR_VDO_FE1 35 |
848 | #define CLK_VDO1_HDR_GFX_FE1 36 |
849 | #define CLK_VDO1_DISP_MIXER 37 |
850 | #define CLK_VDO1_HDR_VDO_FE0_DL_ASYNC 38 |
851 | #define CLK_VDO1_HDR_VDO_FE1_DL_ASYNC 39 |
852 | #define CLK_VDO1_HDR_GFX_FE0_DL_ASYNC 40 |
853 | #define CLK_VDO1_HDR_GFX_FE1_DL_ASYNC 41 |
854 | #define CLK_VDO1_HDR_VDO_BE_DL_ASYNC 42 |
855 | #define CLK_VDO1_DPI0 43 |
856 | #define CLK_VDO1_DISP_MONITOR_DPI0 44 |
857 | #define CLK_VDO1_DPI1 45 |
858 | #define CLK_VDO1_DISP_MONITOR_DPI1 46 |
859 | #define CLK_VDO1_DPINTF 47 |
860 | #define CLK_VDO1_DISP_MONITOR_DPINTF 48 |
861 | #define CLK_VDO1_26M_SLOW 49 |
862 | #define CLK_VDO1_DPI1_HDMI 50 |
863 | #define CLK_VDO1_NR_CLK 51 |
864 | |
865 | |
866 | #endif /* _DT_BINDINGS_CLK_MT8195_H */ |
867 | |