Loading...
Note: File does not exist in v3.1.
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2/*
3 * Copyright (C) 2024 Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
4 * Author: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
5 *
6 * Device Tree binding constants for Exynos8895 clock controller.
7 */
8
9#ifndef _DT_BINDINGS_CLOCK_EXYNOS8895_H
10#define _DT_BINDINGS_CLOCK_EXYNOS8895_H
11
12/* CMU_TOP */
13#define CLK_FOUT_SHARED0_PLL 1
14#define CLK_FOUT_SHARED1_PLL 2
15#define CLK_FOUT_SHARED2_PLL 3
16#define CLK_FOUT_SHARED3_PLL 4
17#define CLK_FOUT_SHARED4_PLL 5
18#define CLK_MOUT_PLL_SHARED0 6
19#define CLK_MOUT_PLL_SHARED1 7
20#define CLK_MOUT_PLL_SHARED2 8
21#define CLK_MOUT_PLL_SHARED3 9
22#define CLK_MOUT_PLL_SHARED4 10
23#define CLK_MOUT_CP2AP_MIF_CLK_USER 11
24#define CLK_MOUT_CMU_ABOX_CPUABOX 12
25#define CLK_MOUT_CMU_APM_BUS 13
26#define CLK_MOUT_CMU_BUS1_BUS 14
27#define CLK_MOUT_CMU_BUSC_BUS 15
28#define CLK_MOUT_CMU_BUSC_BUSPHSI2C 16
29#define CLK_MOUT_CMU_CAM_BUS 17
30#define CLK_MOUT_CMU_CAM_TPU0 18
31#define CLK_MOUT_CMU_CAM_TPU1 19
32#define CLK_MOUT_CMU_CAM_VRA 20
33#define CLK_MOUT_CMU_CIS_CLK0 21
34#define CLK_MOUT_CMU_CIS_CLK1 22
35#define CLK_MOUT_CMU_CIS_CLK2 23
36#define CLK_MOUT_CMU_CIS_CLK3 24
37#define CLK_MOUT_CMU_CORE_BUS 25
38#define CLK_MOUT_CMU_CPUCL0_SWITCH 26
39#define CLK_MOUT_CMU_CPUCL1_SWITCH 27
40#define CLK_MOUT_CMU_DBG_BUS 28
41#define CLK_MOUT_CMU_DCAM_BUS 29
42#define CLK_MOUT_CMU_DCAM_IMGD 30
43#define CLK_MOUT_CMU_DPU_BUS 31
44#define CLK_MOUT_CMU_DROOPDETECTOR 32
45#define CLK_MOUT_CMU_DSP_BUS 33
46#define CLK_MOUT_CMU_FSYS0_BUS 34
47#define CLK_MOUT_CMU_FSYS0_DPGTC 35
48#define CLK_MOUT_CMU_FSYS0_MMC_EMBD 36
49#define CLK_MOUT_CMU_FSYS0_UFS_EMBD 37
50#define CLK_MOUT_CMU_FSYS0_USBDRD30 38
51#define CLK_MOUT_CMU_FSYS1_BUS 39
52#define CLK_MOUT_CMU_FSYS1_MMC_CARD 40
53#define CLK_MOUT_CMU_FSYS1_PCIE 41
54#define CLK_MOUT_CMU_FSYS1_UFS_CARD 42
55#define CLK_MOUT_CMU_G2D_G2D 43
56#define CLK_MOUT_CMU_G2D_JPEG 44
57#define CLK_MOUT_CMU_HPM 45
58#define CLK_MOUT_CMU_IMEM_BUS 46
59#define CLK_MOUT_CMU_ISPHQ_BUS 47
60#define CLK_MOUT_CMU_ISPLP_BUS 48
61#define CLK_MOUT_CMU_IVA_BUS 49
62#define CLK_MOUT_CMU_MFC_BUS 50
63#define CLK_MOUT_CMU_MIF_SWITCH 51
64#define CLK_MOUT_CMU_PERIC0_BUS 52
65#define CLK_MOUT_CMU_PERIC0_UART_DBG 53
66#define CLK_MOUT_CMU_PERIC0_USI00 54
67#define CLK_MOUT_CMU_PERIC0_USI01 55
68#define CLK_MOUT_CMU_PERIC0_USI02 56
69#define CLK_MOUT_CMU_PERIC0_USI03 57
70#define CLK_MOUT_CMU_PERIC1_BUS 58
71#define CLK_MOUT_CMU_PERIC1_SPEEDY2 59
72#define CLK_MOUT_CMU_PERIC1_SPI_CAM0 60
73#define CLK_MOUT_CMU_PERIC1_SPI_CAM1 61
74#define CLK_MOUT_CMU_PERIC1_UART_BT 62
75#define CLK_MOUT_CMU_PERIC1_USI04 63
76#define CLK_MOUT_CMU_PERIC1_USI05 64
77#define CLK_MOUT_CMU_PERIC1_USI06 65
78#define CLK_MOUT_CMU_PERIC1_USI07 66
79#define CLK_MOUT_CMU_PERIC1_USI08 67
80#define CLK_MOUT_CMU_PERIC1_USI09 68
81#define CLK_MOUT_CMU_PERIC1_USI10 69
82#define CLK_MOUT_CMU_PERIC1_USI11 70
83#define CLK_MOUT_CMU_PERIC1_USI12 71
84#define CLK_MOUT_CMU_PERIC1_USI13 72
85#define CLK_MOUT_CMU_PERIS_BUS 73
86#define CLK_MOUT_CMU_SRDZ_BUS 74
87#define CLK_MOUT_CMU_SRDZ_IMGD 75
88#define CLK_MOUT_CMU_VPU_BUS 76
89#define CLK_DOUT_CMU_ABOX_CPUABOX 77
90#define CLK_DOUT_CMU_APM_BUS 78
91#define CLK_DOUT_CMU_BUS1_BUS 79
92#define CLK_DOUT_CMU_BUSC_BUS 80
93#define CLK_DOUT_CMU_BUSC_BUSPHSI2C 81
94#define CLK_DOUT_CMU_CAM_BUS 82
95#define CLK_DOUT_CMU_CAM_TPU0 83
96#define CLK_DOUT_CMU_CAM_TPU1 84
97#define CLK_DOUT_CMU_CAM_VRA 85
98#define CLK_DOUT_CMU_CIS_CLK0 86
99#define CLK_DOUT_CMU_CIS_CLK1 87
100#define CLK_DOUT_CMU_CIS_CLK2 88
101#define CLK_DOUT_CMU_CIS_CLK3 89
102#define CLK_DOUT_CMU_CORE_BUS 90
103#define CLK_DOUT_CMU_CPUCL0_SWITCH 91
104#define CLK_DOUT_CMU_CPUCL1_SWITCH 92
105#define CLK_DOUT_CMU_DBG_BUS 93
106#define CLK_DOUT_CMU_DCAM_BUS 94
107#define CLK_DOUT_CMU_DCAM_IMGD 95
108#define CLK_DOUT_CMU_DPU_BUS 96
109#define CLK_DOUT_CMU_DSP_BUS 97
110#define CLK_DOUT_CMU_FSYS0_BUS 98
111#define CLK_DOUT_CMU_FSYS0_DPGTC 99
112#define CLK_DOUT_CMU_FSYS0_MMC_EMBD 100
113#define CLK_DOUT_CMU_FSYS0_UFS_EMBD 101
114#define CLK_DOUT_CMU_FSYS0_USBDRD30 102
115#define CLK_DOUT_CMU_FSYS1_BUS 103
116#define CLK_DOUT_CMU_FSYS1_MMC_CARD 104
117#define CLK_DOUT_CMU_FSYS1_UFS_CARD 105
118#define CLK_DOUT_CMU_G2D_G2D 106
119#define CLK_DOUT_CMU_G2D_JPEG 107
120#define CLK_DOUT_CMU_G3D_SWITCH 108
121#define CLK_DOUT_CMU_HPM 109
122#define CLK_DOUT_CMU_IMEM_BUS 110
123#define CLK_DOUT_CMU_ISPHQ_BUS 111
124#define CLK_DOUT_CMU_ISPLP_BUS 112
125#define CLK_DOUT_CMU_IVA_BUS 113
126#define CLK_DOUT_CMU_MFC_BUS 114
127#define CLK_DOUT_CMU_MODEM_SHARED0 115
128#define CLK_DOUT_CMU_MODEM_SHARED1 116
129#define CLK_DOUT_CMU_PERIC0_BUS 117
130#define CLK_DOUT_CMU_PERIC0_UART_DBG 118
131#define CLK_DOUT_CMU_PERIC0_USI00 119
132#define CLK_DOUT_CMU_PERIC0_USI01 120
133#define CLK_DOUT_CMU_PERIC0_USI02 121
134#define CLK_DOUT_CMU_PERIC0_USI03 122
135#define CLK_DOUT_CMU_PERIC1_BUS 123
136#define CLK_DOUT_CMU_PERIC1_SPEEDY2 124
137#define CLK_DOUT_CMU_PERIC1_SPI_CAM0 125
138#define CLK_DOUT_CMU_PERIC1_SPI_CAM1 126
139#define CLK_DOUT_CMU_PERIC1_UART_BT 127
140#define CLK_DOUT_CMU_PERIC1_USI04 128
141#define CLK_DOUT_CMU_PERIC1_USI05 129
142#define CLK_DOUT_CMU_PERIC1_USI06 130
143#define CLK_DOUT_CMU_PERIC1_USI07 131
144#define CLK_DOUT_CMU_PERIC1_USI08 132
145#define CLK_DOUT_CMU_PERIC1_USI09 133
146#define CLK_DOUT_CMU_PERIC1_USI10 134
147#define CLK_DOUT_CMU_PERIC1_USI11 135
148#define CLK_DOUT_CMU_PERIC1_USI12 136
149#define CLK_DOUT_CMU_PERIC1_USI13 137
150#define CLK_DOUT_CMU_PERIS_BUS 138
151#define CLK_DOUT_CMU_SRDZ_BUS 139
152#define CLK_DOUT_CMU_SRDZ_IMGD 140
153#define CLK_DOUT_CMU_VPU_BUS 141
154#define CLK_DOUT_CMU_SHARED0_DIV2 142
155#define CLK_DOUT_CMU_SHARED0_DIV4 143
156#define CLK_DOUT_CMU_SHARED1_DIV2 144
157#define CLK_DOUT_CMU_SHARED1_DIV4 145
158#define CLK_DOUT_CMU_SHARED2_DIV2 146
159#define CLK_DOUT_CMU_SHARED3_DIV2 147
160#define CLK_DOUT_CMU_SHARED4_DIV2 148
161#define CLK_DOUT_CMU_FSYS1_PCIE 149
162#define CLK_DOUT_CMU_CP2AP_MIF_CLK_DIV2 150
163#define CLK_DOUT_CMU_CMU_OTP 151
164#define CLK_GOUT_CMU_DROOPDETECTOR 152
165#define CLK_GOUT_CMU_MIF_SWITCH 153
166#define CLK_GOUT_CMU_ABOX_CPUABOX 154
167#define CLK_GOUT_CMU_APM_BUS 155
168#define CLK_GOUT_CMU_BUS1_BUS 156
169#define CLK_GOUT_CMU_BUSC_BUS 157
170#define CLK_GOUT_CMU_BUSC_BUSPHSI2C 158
171#define CLK_GOUT_CMU_CAM_BUS 159
172#define CLK_GOUT_CMU_CAM_TPU0 160
173#define CLK_GOUT_CMU_CAM_TPU1 161
174#define CLK_GOUT_CMU_CAM_VRA 162
175#define CLK_GOUT_CMU_CIS_CLK0 163
176#define CLK_GOUT_CMU_CIS_CLK1 164
177#define CLK_GOUT_CMU_CIS_CLK2 165
178#define CLK_GOUT_CMU_CIS_CLK3 166
179#define CLK_GOUT_CMU_CORE_BUS 167
180#define CLK_GOUT_CMU_CPUCL0_SWITCH 168
181#define CLK_GOUT_CMU_CPUCL1_SWITCH 169
182#define CLK_GOUT_CMU_DBG_BUS 170
183#define CLK_GOUT_CMU_DCAM_BUS 171
184#define CLK_GOUT_CMU_DCAM_IMGD 172
185#define CLK_GOUT_CMU_DPU_BUS 173
186#define CLK_GOUT_CMU_DSP_BUS 174
187#define CLK_GOUT_CMU_FSYS0_BUS 175
188#define CLK_GOUT_CMU_FSYS0_DPGTC 176
189#define CLK_GOUT_CMU_FSYS0_MMC_EMBD 177
190#define CLK_GOUT_CMU_FSYS0_UFS_EMBD 178
191#define CLK_GOUT_CMU_FSYS0_USBDRD30 179
192#define CLK_GOUT_CMU_FSYS1_BUS 180
193#define CLK_GOUT_CMU_FSYS1_MMC_CARD 181
194#define CLK_GOUT_CMU_FSYS1_PCIE 182
195#define CLK_GOUT_CMU_FSYS1_UFS_CARD 183
196#define CLK_GOUT_CMU_G2D_G2D 184
197#define CLK_GOUT_CMU_G2D_JPEG 185
198#define CLK_GOUT_CMU_G3D_SWITCH 186
199#define CLK_GOUT_CMU_HPM 187
200#define CLK_GOUT_CMU_IMEM_BUS 188
201#define CLK_GOUT_CMU_ISPHQ_BUS 189
202#define CLK_GOUT_CMU_ISPLP_BUS 190
203#define CLK_GOUT_CMU_IVA_BUS 191
204#define CLK_GOUT_CMU_MFC_BUS 192
205#define CLK_GOUT_CMU_MODEM_SHARED0 193
206#define CLK_GOUT_CMU_MODEM_SHARED1 194
207#define CLK_GOUT_CMU_PERIC0_BUS 195
208#define CLK_GOUT_CMU_PERIC0_UART_DBG 196
209#define CLK_GOUT_CMU_PERIC0_USI00 197
210#define CLK_GOUT_CMU_PERIC0_USI01 198
211#define CLK_GOUT_CMU_PERIC0_USI02 199
212#define CLK_GOUT_CMU_PERIC0_USI03 200
213#define CLK_GOUT_CMU_PERIC1_BUS 201
214#define CLK_GOUT_CMU_PERIC1_SPEEDY2 202
215#define CLK_GOUT_CMU_PERIC1_SPI_CAM0 203
216#define CLK_GOUT_CMU_PERIC1_SPI_CAM1 204
217#define CLK_GOUT_CMU_PERIC1_UART_BT 205
218#define CLK_GOUT_CMU_PERIC1_USI04 206
219#define CLK_GOUT_CMU_PERIC1_USI05 207
220#define CLK_GOUT_CMU_PERIC1_USI06 208
221#define CLK_GOUT_CMU_PERIC1_USI07 209
222#define CLK_GOUT_CMU_PERIC1_USI08 210
223#define CLK_GOUT_CMU_PERIC1_USI09 211
224#define CLK_GOUT_CMU_PERIC1_USI10 212
225#define CLK_GOUT_CMU_PERIC1_USI11 213
226#define CLK_GOUT_CMU_PERIC1_USI12 214
227#define CLK_GOUT_CMU_PERIC1_USI13 215
228#define CLK_GOUT_CMU_PERIS_BUS 216
229#define CLK_GOUT_CMU_SRDZ_BUS 217
230#define CLK_GOUT_CMU_SRDZ_IMGD 218
231#define CLK_GOUT_CMU_VPU_BUS 219
232
233/* CMU_PERIS */
234#define CLK_MOUT_PERIS_BUS_USER 1
235#define CLK_MOUT_PERIS_GIC 2
236#define CLK_GOUT_PERIS_CMU_PERIS_PCLK 3
237#define CLK_GOUT_PERIS_AD_AXI_P_PERIS_ACLKM 4
238#define CLK_GOUT_PERIS_AD_AXI_P_PERIS_ACLKS 5
239#define CLK_GOUT_PERIS_AXI2APB_PERISP0_ACLK 6
240#define CLK_GOUT_PERIS_AXI2APB_PERISP1_ACLK 7
241#define CLK_GOUT_PERIS_BUSIF_TMU_PCLK 8
242#define CLK_GOUT_PERIS_GIC_CLK 9
243#define CLK_GOUT_PERIS_LHM_AXI_P_PERIS_I_CLK 10
244#define CLK_GOUT_PERIS_MCT_PCLK 11
245#define CLK_GOUT_PERIS_OTP_CON_BIRA_PCLK 12
246#define CLK_GOUT_PERIS_OTP_CON_TOP_PCLK 13
247#define CLK_GOUT_PERIS_PMU_PERIS_PCLK 14
248#define CLK_GOUT_PERIS_RSTNSYNC_CLK_PERIS_BUSP_CLK 15
249#define CLK_GOUT_PERIS_RSTNSYNC_CLK_PERIS_GIC_CLK 16
250#define CLK_GOUT_PERIS_SYSREG_PERIS_PCLK 17
251#define CLK_GOUT_PERIS_TZPC00_PCLK 18
252#define CLK_GOUT_PERIS_TZPC01_PCLK 19
253#define CLK_GOUT_PERIS_TZPC02_PCLK 20
254#define CLK_GOUT_PERIS_TZPC03_PCLK 21
255#define CLK_GOUT_PERIS_TZPC04_PCLK 22
256#define CLK_GOUT_PERIS_TZPC05_PCLK 23
257#define CLK_GOUT_PERIS_TZPC06_PCLK 24
258#define CLK_GOUT_PERIS_TZPC07_PCLK 25
259#define CLK_GOUT_PERIS_TZPC08_PCLK 26
260#define CLK_GOUT_PERIS_TZPC09_PCLK 27
261#define CLK_GOUT_PERIS_TZPC10_PCLK 28
262#define CLK_GOUT_PERIS_TZPC11_PCLK 29
263#define CLK_GOUT_PERIS_TZPC12_PCLK 30
264#define CLK_GOUT_PERIS_TZPC13_PCLK 31
265#define CLK_GOUT_PERIS_TZPC14_PCLK 32
266#define CLK_GOUT_PERIS_TZPC15_PCLK 33
267#define CLK_GOUT_PERIS_WDT_CLUSTER0_PCLK 34
268#define CLK_GOUT_PERIS_WDT_CLUSTER1_PCLK 35
269#define CLK_GOUT_PERIS_XIU_P_PERIS_ACLK 36
270
271/* CMU_FSYS0 */
272#define CLK_MOUT_FSYS0_BUS_USER 1
273#define CLK_MOUT_FSYS0_DPGTC_USER 2
274#define CLK_MOUT_FSYS0_MMC_EMBD_USER 3
275#define CLK_MOUT_FSYS0_UFS_EMBD_USER 4
276#define CLK_MOUT_FSYS0_USBDRD30_USER 5
277#define CLK_GOUT_FSYS0_FSYS0_CMU_FSYS0_PCLK 6
278#define CLK_GOUT_FSYS0_AHBBR_FSYS0_HCLK 7
279#define CLK_GOUT_FSYS0_AXI2AHB_FSYS0_ACLK 8
280#define CLK_GOUT_FSYS0_AXI2AHB_USB_FSYS0_ACLK 9
281#define CLK_GOUT_FSYS0_AXI2APB_FSYS0_ACLK 10
282#define CLK_GOUT_FSYS0_BTM_FSYS0_I_ACLK 11
283#define CLK_GOUT_FSYS0_BTM_FSYS0_I_PCLK 12
284#define CLK_GOUT_FSYS0_DP_LINK_I_GTC_EXT_CLK 13
285#define CLK_GOUT_FSYS0_DP_LINK_I_PCLK 14
286#define CLK_GOUT_FSYS0_ETR_MIU_I_ACLK 15
287#define CLK_GOUT_FSYS0_ETR_MIU_I_PCLK 16
288#define CLK_GOUT_FSYS0_GPIO_FSYS0_PCLK 17
289#define CLK_GOUT_FSYS0_LHM_AXI_D_USBTV_I_CLK 18
290#define CLK_GOUT_FSYS0_LHM_AXI_G_ETR_I_CLK 19
291#define CLK_GOUT_FSYS0_LHM_AXI_P_FSYS0_I_CLK 20
292#define CLK_GOUT_FSYS0_LHS_ACEL_D_FSYS0_I_CLK 21
293#define CLK_GOUT_FSYS0_MMC_EMBD_I_ACLK 22
294#define CLK_GOUT_FSYS0_MMC_EMBD_SDCLKIN 23
295#define CLK_GOUT_FSYS0_PMU_FSYS0_PCLK 24
296#define CLK_GOUT_FSYS0_BCM_FSYS0_ACLK 25
297#define CLK_GOUT_FSYS0_BCM_FSYS0_PCLK 26
298#define CLK_GOUT_FSYS0_RSTNSYNC_CLK_FSYS0_BUS_CLK 27
299#define CLK_GOUT_FSYS0_SYSREG_FSYS0_PCLK 28
300#define CLK_GOUT_FSYS0_UFS_EMBD_I_ACLK 29
301#define CLK_GOUT_FSYS0_UFS_EMBD_I_CLK_UNIPRO 30
302#define CLK_GOUT_FSYS0_UFS_EMBD_I_FMP_CLK 31
303#define CLK_GOUT_FSYS0_USBTV_I_USB30DRD_ACLK 32
304#define CLK_GOUT_FSYS0_USBTV_I_USB30DRD_REF_CLK 33
305#define CLK_GOUT_FSYS0_USBTV_I_USB30DRD_SUSPEND_CLK 34
306#define CLK_GOUT_FSYS0_USBTV_I_USBTVH_AHB_CLK 35
307#define CLK_GOUT_FSYS0_USBTV_I_USBTVH_CORE_CLK 36
308#define CLK_GOUT_FSYS0_USBTV_I_USBTVH_XIU_CLK 37
309#define CLK_GOUT_FSYS0_US_D_FSYS0_USB_ACLK 38
310#define CLK_GOUT_FSYS0_XIU_D_FSYS0_ACLK 39
311#define CLK_GOUT_FSYS0_XIU_D_FSYS0_USB_ACLK 40
312#define CLK_GOUT_FSYS0_XIU_P_FSYS0_ACLK 41
313
314/* CMU_FSYS1 */
315#define CLK_MOUT_FSYS1_BUS_USER 1
316#define CLK_MOUT_FSYS1_MMC_CARD_USER 2
317#define CLK_MOUT_FSYS1_PCIE_USER 3
318#define CLK_MOUT_FSYS1_UFS_CARD_USER 4
319#define CLK_GOUT_FSYS1_PCIE_PHY_REF_CLK_IN 5
320#define CLK_GOUT_FSYS1_ADM_AHB_SSS_HCLKM 6
321#define CLK_GOUT_FSYS1_AHBBR_FSYS1_HCLK 7
322#define CLK_GOUT_FSYS1_AXI2AHB_FSYS1_ACLK 8
323#define CLK_GOUT_FSYS1_AXI2APB_FSYS1P0_ACLK 9
324#define CLK_GOUT_FSYS1_AXI2APB_FSYS1P1_ACLK 10
325#define CLK_GOUT_FSYS1_BTM_FSYS1_I_ACLK 11
326#define CLK_GOUT_FSYS1_BTM_FSYS1_I_PCLK 12
327#define CLK_GOUT_FSYS1_FSYS1_CMU_FSYS1_PCLK 13
328#define CLK_GOUT_FSYS1_GPIO_FSYS1_PCLK 14
329#define CLK_GOUT_FSYS1_LHM_AXI_P_FSYS1_I_CLK 15
330#define CLK_GOUT_FSYS1_LHS_ACEL_D_FSYS1_I_CLK 16
331#define CLK_GOUT_FSYS1_MMC_CARD_I_ACLK 17
332#define CLK_GOUT_FSYS1_MMC_CARD_SDCLKIN 18
333#define CLK_GOUT_FSYS1_PCIE_DBI_ACLK_0 19
334#define CLK_GOUT_FSYS1_PCIE_DBI_ACLK_1 20
335#define CLK_GOUT_FSYS1_PCIE_IEEE1500_WRAPPER_FOR_PCIE_PHY_LC_X2_INST_0_I_SCL_APB_PCLK 21
336#define CLK_GOUT_FSYS1_PCIE_MSTR_ACLK_0 22
337#define CLK_GOUT_FSYS1_PCIE_MSTR_ACLK_1 23
338#define CLK_GOUT_FSYS1_PCIE_PCIE_SUB_CTRL_INST_0_I_DRIVER_APB_CLK 24
339#define CLK_GOUT_FSYS1_PCIE_PCIE_SUB_CTRL_INST_1_I_DRIVER_APB_CLK 25
340#define CLK_GOUT_FSYS1_PCIE_PIPE2_DIGITAL_X2_WRAP_INST_0_I_APB_PCLK_SCL 26
341#define CLK_GOUT_FSYS1_PCIE_SLV_ACLK_0 27
342#define CLK_GOUT_FSYS1_PCIE_SLV_ACLK_1 28
343#define CLK_GOUT_FSYS1_PMU_FSYS1_PCLK 29
344#define CLK_GOUT_FSYS1_BCM_FSYS1_ACLK 30
345#define CLK_GOUT_FSYS1_BCM_FSYS1_PCLK 31
346#define CLK_GOUT_FSYS1_RSTNSYNC_CLK_FSYS1_BUS_CLK 32
347#define CLK_GOUT_FSYS1_RTIC_I_ACLK 33
348#define CLK_GOUT_FSYS1_RTIC_I_PCLK 34
349#define CLK_GOUT_FSYS1_SSS_I_ACLK 35
350#define CLK_GOUT_FSYS1_SSS_I_PCLK 36
351#define CLK_GOUT_FSYS1_SYSREG_FSYS1_PCLK 37
352#define CLK_GOUT_FSYS1_TOE_WIFI0_I_CLK 38
353#define CLK_GOUT_FSYS1_TOE_WIFI1_I_CLK 39
354#define CLK_GOUT_FSYS1_UFS_CARD_I_ACLK 40
355#define CLK_GOUT_FSYS1_UFS_CARD_I_CLK_UNIPRO 41
356#define CLK_GOUT_FSYS1_UFS_CARD_I_FMP_CLK 42
357#define CLK_GOUT_FSYS1_XIU_D_FSYS1_ACLK 43
358#define CLK_GOUT_FSYS1_XIU_P_FSYS1_ACLK 44
359
360/* CMU_PERIC0 */
361#define CLK_MOUT_PERIC0_BUS_USER 1
362#define CLK_MOUT_PERIC0_UART_DBG_USER 2
363#define CLK_MOUT_PERIC0_USI00_USER 3
364#define CLK_MOUT_PERIC0_USI01_USER 4
365#define CLK_MOUT_PERIC0_USI02_USER 5
366#define CLK_MOUT_PERIC0_USI03_USER 6
367#define CLK_GOUT_PERIC0_PERIC0_CMU_PERIC0_PCLK 7
368#define CLK_GOUT_PERIC0_AXI2APB_PERIC0_ACLK 8
369#define CLK_GOUT_PERIC0_GPIO_PERIC0_PCLK 9
370#define CLK_GOUT_PERIC0_LHM_AXI_P_PERIC0_I_CLK 10
371#define CLK_GOUT_PERIC0_PMU_PERIC0_PCLK 11
372#define CLK_GOUT_PERIC0_PWM_I_PCLK_S0 12
373#define CLK_GOUT_PERIC0_RSTNSYNC_CLK_PERIC0_BUSP_CLK 13
374#define CLK_GOUT_PERIC0_SPEEDY2_TSP_CLK 14
375#define CLK_GOUT_PERIC0_SYSREG_PERIC0_PCLK 15
376#define CLK_GOUT_PERIC0_UART_DBG_EXT_UCLK 16
377#define CLK_GOUT_PERIC0_UART_DBG_PCLK 17
378#define CLK_GOUT_PERIC0_USI00_I_PCLK 18
379#define CLK_GOUT_PERIC0_USI00_I_SCLK_USI 19
380#define CLK_GOUT_PERIC0_USI01_I_PCLK 20
381#define CLK_GOUT_PERIC0_USI01_I_SCLK_USI 21
382#define CLK_GOUT_PERIC0_USI02_I_PCLK 22
383#define CLK_GOUT_PERIC0_USI02_I_SCLK_USI 23
384#define CLK_GOUT_PERIC0_USI03_I_PCLK 24
385#define CLK_GOUT_PERIC0_USI03_I_SCLK_USI 25
386
387/* CMU_PERIC1 */
388#define CLK_MOUT_PERIC1_BUS_USER 1
389#define CLK_MOUT_PERIC1_SPEEDY2_USER 2
390#define CLK_MOUT_PERIC1_SPI_CAM0_USER 3
391#define CLK_MOUT_PERIC1_SPI_CAM1_USER 4
392#define CLK_MOUT_PERIC1_UART_BT_USER 5
393#define CLK_MOUT_PERIC1_USI04_USER 6
394#define CLK_MOUT_PERIC1_USI05_USER 7
395#define CLK_MOUT_PERIC1_USI06_USER 8
396#define CLK_MOUT_PERIC1_USI07_USER 9
397#define CLK_MOUT_PERIC1_USI08_USER 10
398#define CLK_MOUT_PERIC1_USI09_USER 11
399#define CLK_MOUT_PERIC1_USI10_USER 12
400#define CLK_MOUT_PERIC1_USI11_USER 13
401#define CLK_MOUT_PERIC1_USI12_USER 14
402#define CLK_MOUT_PERIC1_USI13_USER 15
403#define CLK_GOUT_PERIC1_PERIC1_CMU_PERIC1_PCLK 16
404#define CLK_GOUT_PERIC1_RSTNSYNC_CLK_PERIC1_SPEEDY2_CLK 17
405#define CLK_GOUT_PERIC1_AXI2APB_PERIC1P0_ACLK 18
406#define CLK_GOUT_PERIC1_AXI2APB_PERIC1P1_ACLK 19
407#define CLK_GOUT_PERIC1_AXI2APB_PERIC1P2_ACLK 20
408#define CLK_GOUT_PERIC1_GPIO_PERIC1_PCLK 21
409#define CLK_GOUT_PERIC1_HSI2C_CAM0_IPCLK 22
410#define CLK_GOUT_PERIC1_HSI2C_CAM1_IPCLK 23
411#define CLK_GOUT_PERIC1_HSI2C_CAM2_IPCLK 24
412#define CLK_GOUT_PERIC1_HSI2C_CAM3_IPCLK 25
413#define CLK_GOUT_PERIC1_LHM_AXI_P_PERIC1_I_CLK 26
414#define CLK_GOUT_PERIC1_PMU_PERIC1_PCLK 27
415#define CLK_GOUT_PERIC1_RSTNSYNC_CLK_PERIC1_BUSP_CLK 28
416#define CLK_GOUT_PERIC1_SPEEDY2_DDI1_CLK 29
417#define CLK_GOUT_PERIC1_SPEEDY2_DDI1_SCLK 30
418#define CLK_GOUT_PERIC1_SPEEDY2_DDI2_CLK 31
419#define CLK_GOUT_PERIC1_SPEEDY2_DDI2_SCLK 32
420#define CLK_GOUT_PERIC1_SPEEDY2_DDI_CLK 33
421#define CLK_GOUT_PERIC1_SPEEDY2_DDI_SCLK 34
422#define CLK_GOUT_PERIC1_SPEEDY2_TSP1_CLK 35
423#define CLK_GOUT_PERIC1_SPEEDY2_TSP2_CLK 36
424#define CLK_GOUT_PERIC1_SPI_CAM0_PCLK 37
425#define CLK_GOUT_PERIC1_SPI_CAM0_SPI_EXT_CLK 38
426#define CLK_GOUT_PERIC1_SPI_CAM1_PCLK 39
427#define CLK_GOUT_PERIC1_SPI_CAM1_SPI_EXT_CLK 40
428#define CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK 41
429#define CLK_GOUT_PERIC1_UART_BT_EXT_UCLK 42
430#define CLK_GOUT_PERIC1_UART_BT_PCLK 43
431#define CLK_GOUT_PERIC1_USI04_I_PCLK 44
432#define CLK_GOUT_PERIC1_USI04_I_SCLK_USI 45
433#define CLK_GOUT_PERIC1_USI05_I_PCLK 46
434#define CLK_GOUT_PERIC1_USI05_I_SCLK_USI 47
435#define CLK_GOUT_PERIC1_USI06_I_PCLK 48
436#define CLK_GOUT_PERIC1_USI06_I_SCLK_USI 49
437#define CLK_GOUT_PERIC1_USI07_I_PCLK 50
438#define CLK_GOUT_PERIC1_USI07_I_SCLK_USI 51
439#define CLK_GOUT_PERIC1_USI08_I_PCLK 52
440#define CLK_GOUT_PERIC1_USI08_I_SCLK_USI 53
441#define CLK_GOUT_PERIC1_USI09_I_PCLK 54
442#define CLK_GOUT_PERIC1_USI09_I_SCLK_USI 55
443#define CLK_GOUT_PERIC1_USI10_I_PCLK 56
444#define CLK_GOUT_PERIC1_USI10_I_SCLK_USI 57
445#define CLK_GOUT_PERIC1_USI11_I_PCLK 58
446#define CLK_GOUT_PERIC1_USI11_I_SCLK_USI 59
447#define CLK_GOUT_PERIC1_USI12_I_PCLK 60
448#define CLK_GOUT_PERIC1_USI12_I_SCLK_USI 61
449#define CLK_GOUT_PERIC1_USI13_I_PCLK 62
450#define CLK_GOUT_PERIC1_USI13_I_SCLK_USI 63
451#define CLK_GOUT_PERIC1_XIU_P_PERIC1_ACLK 64
452
453#endif /* _DT_BINDINGS_CLOCK_EXYNOS8895_H */