Linux Audio

Check our new training course

Loading...
Note: File does not exist in v5.9.
  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 */