11.1Sskrll/*	$NetBSD: google,gs101.h,v 1.1.1.1 2026/01/18 05:21:30 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
41.1Sskrll/*
51.1Sskrll * Copyright (C) 2023 Linaro Ltd.
61.1Sskrll * Author: Peter Griffin <peter.griffin@linaro.org>
71.1Sskrll *
81.1Sskrll * Device Tree binding constants for Google gs101 clock controller.
91.1Sskrll */
101.1Sskrll
111.1Sskrll#ifndef _DT_BINDINGS_CLOCK_GOOGLE_GS101_H
121.1Sskrll#define _DT_BINDINGS_CLOCK_GOOGLE_GS101_H
131.1Sskrll
141.1Sskrll/* CMU_TOP PLL */
151.1Sskrll#define CLK_FOUT_SHARED0_PLL		1
161.1Sskrll#define CLK_FOUT_SHARED1_PLL		2
171.1Sskrll#define CLK_FOUT_SHARED2_PLL		3
181.1Sskrll#define CLK_FOUT_SHARED3_PLL		4
191.1Sskrll#define CLK_FOUT_SPARE_PLL		5
201.1Sskrll
211.1Sskrll/* CMU_TOP MUX */
221.1Sskrll#define CLK_MOUT_PLL_SHARED0		6
231.1Sskrll#define CLK_MOUT_PLL_SHARED1		7
241.1Sskrll#define CLK_MOUT_PLL_SHARED2		8
251.1Sskrll#define CLK_MOUT_PLL_SHARED3		9
261.1Sskrll#define CLK_MOUT_PLL_SPARE		10
271.1Sskrll#define CLK_MOUT_CMU_BO_BUS		11
281.1Sskrll#define CLK_MOUT_CMU_BUS0_BUS		12
291.1Sskrll#define CLK_MOUT_CMU_BUS1_BUS		13
301.1Sskrll#define CLK_MOUT_CMU_BUS2_BUS		14
311.1Sskrll#define CLK_MOUT_CMU_CIS_CLK0		15
321.1Sskrll#define CLK_MOUT_CMU_CIS_CLK1		16
331.1Sskrll#define CLK_MOUT_CMU_CIS_CLK2		17
341.1Sskrll#define CLK_MOUT_CMU_CIS_CLK3		18
351.1Sskrll#define CLK_MOUT_CMU_CIS_CLK4		19
361.1Sskrll#define CLK_MOUT_CMU_CIS_CLK5		20
371.1Sskrll#define CLK_MOUT_CMU_CIS_CLK6		21
381.1Sskrll#define CLK_MOUT_CMU_CIS_CLK7		22
391.1Sskrll#define CLK_MOUT_CMU_CMU_BOOST		23
401.1Sskrll#define CLK_MOUT_CMU_BOOST_OPTION1	24
411.1Sskrll#define CLK_MOUT_CMU_CORE_BUS		25
421.1Sskrll#define CLK_MOUT_CMU_CPUCL0_DBG		26
431.1Sskrll#define CLK_MOUT_CMU_CPUCL0_SWITCH	27
441.1Sskrll#define CLK_MOUT_CMU_CPUCL1_SWITCH	28
451.1Sskrll#define CLK_MOUT_CMU_CPUCL2_SWITCH	29
461.1Sskrll#define CLK_MOUT_CMU_CSIS_BUS		30
471.1Sskrll#define CLK_MOUT_CMU_DISP_BUS		31
481.1Sskrll#define CLK_MOUT_CMU_DNS_BUS		32
491.1Sskrll#define CLK_MOUT_CMU_DPU_BUS		33
501.1Sskrll#define CLK_MOUT_CMU_EH_BUS		34
511.1Sskrll#define CLK_MOUT_CMU_G2D_G2D		35
521.1Sskrll#define CLK_MOUT_CMU_G2D_MSCL		36
531.1Sskrll#define CLK_MOUT_CMU_G3AA_G3AA		37
541.1Sskrll#define CLK_MOUT_CMU_G3D_BUSD		38
551.1Sskrll#define CLK_MOUT_CMU_G3D_GLB		39
561.1Sskrll#define CLK_MOUT_CMU_G3D_SWITCH		40
571.1Sskrll#define CLK_MOUT_CMU_GDC_GDC0		41
581.1Sskrll#define CLK_MOUT_CMU_GDC_GDC1		42
591.1Sskrll#define CLK_MOUT_CMU_GDC_SCSC		43
601.1Sskrll#define CLK_MOUT_CMU_HPM		44
611.1Sskrll#define CLK_MOUT_CMU_HSI0_BUS		45
621.1Sskrll#define CLK_MOUT_CMU_HSI0_DPGTC		46
631.1Sskrll#define CLK_MOUT_CMU_HSI0_USB31DRD	47
641.1Sskrll#define CLK_MOUT_CMU_HSI0_USBDPDBG	48
651.1Sskrll#define CLK_MOUT_CMU_HSI1_BUS		49
661.1Sskrll#define CLK_MOUT_CMU_HSI1_PCIE		50
671.1Sskrll#define CLK_MOUT_CMU_HSI2_BUS		51
681.1Sskrll#define CLK_MOUT_CMU_HSI2_MMC_CARD	52
691.1Sskrll#define CLK_MOUT_CMU_HSI2_PCIE		53
701.1Sskrll#define CLK_MOUT_CMU_HSI2_UFS_EMBD	54
711.1Sskrll#define CLK_MOUT_CMU_IPP_BUS		55
721.1Sskrll#define CLK_MOUT_CMU_ITP_BUS		56
731.1Sskrll#define CLK_MOUT_CMU_MCSC_ITSC		57
741.1Sskrll#define CLK_MOUT_CMU_MCSC_MCSC		58
751.1Sskrll#define CLK_MOUT_CMU_MFC_MFC		59
761.1Sskrll#define CLK_MOUT_CMU_MIF_BUSP		60
771.1Sskrll#define CLK_MOUT_CMU_MIF_SWITCH		61
781.1Sskrll#define CLK_MOUT_CMU_MISC_BUS		62
791.1Sskrll#define CLK_MOUT_CMU_MISC_SSS		63
801.1Sskrll#define CLK_MOUT_CMU_PDP_BUS		64
811.1Sskrll#define CLK_MOUT_CMU_PDP_VRA		65
821.1Sskrll#define CLK_MOUT_CMU_PERIC0_BUS		66
831.1Sskrll#define CLK_MOUT_CMU_PERIC0_IP		67
841.1Sskrll#define CLK_MOUT_CMU_PERIC1_BUS		68
851.1Sskrll#define CLK_MOUT_CMU_PERIC1_IP		69
861.1Sskrll#define CLK_MOUT_CMU_TNR_BUS		70
871.1Sskrll#define CLK_MOUT_CMU_TOP_BOOST_OPTION1	71
881.1Sskrll#define CLK_MOUT_CMU_TOP_CMUREF		72
891.1Sskrll#define CLK_MOUT_CMU_TPU_BUS		73
901.1Sskrll#define CLK_MOUT_CMU_TPU_TPU		74
911.1Sskrll#define CLK_MOUT_CMU_TPU_TPUCTL		75
921.1Sskrll#define CLK_MOUT_CMU_TPU_UART		76
931.1Sskrll#define CLK_MOUT_CMU_CMUREF		77
941.1Sskrll
951.1Sskrll/* CMU_TOP Dividers */
961.1Sskrll#define CLK_DOUT_CMU_BO_BUS		78
971.1Sskrll#define CLK_DOUT_CMU_BUS0_BUS		79
981.1Sskrll#define CLK_DOUT_CMU_BUS1_BUS		80
991.1Sskrll#define CLK_DOUT_CMU_BUS2_BUS		81
1001.1Sskrll#define CLK_DOUT_CMU_CIS_CLK0		82
1011.1Sskrll#define CLK_DOUT_CMU_CIS_CLK1		83
1021.1Sskrll#define CLK_DOUT_CMU_CIS_CLK2		84
1031.1Sskrll#define CLK_DOUT_CMU_CIS_CLK3		85
1041.1Sskrll#define CLK_DOUT_CMU_CIS_CLK4		86
1051.1Sskrll#define CLK_DOUT_CMU_CIS_CLK5		87
1061.1Sskrll#define CLK_DOUT_CMU_CIS_CLK6		88
1071.1Sskrll#define CLK_DOUT_CMU_CIS_CLK7		89
1081.1Sskrll#define CLK_DOUT_CMU_CORE_BUS		90
1091.1Sskrll#define CLK_DOUT_CMU_CPUCL0_DBG		91
1101.1Sskrll#define CLK_DOUT_CMU_CPUCL0_SWITCH	92
1111.1Sskrll#define CLK_DOUT_CMU_CPUCL1_SWITCH	93
1121.1Sskrll#define CLK_DOUT_CMU_CPUCL2_SWITCH	94
1131.1Sskrll#define CLK_DOUT_CMU_CSIS_BUS		95
1141.1Sskrll#define CLK_DOUT_CMU_DISP_BUS		96
1151.1Sskrll#define CLK_DOUT_CMU_DNS_BUS		97
1161.1Sskrll#define CLK_DOUT_CMU_DPU_BUS		98
1171.1Sskrll#define CLK_DOUT_CMU_EH_BUS		99
1181.1Sskrll#define CLK_DOUT_CMU_G2D_G2D		100
1191.1Sskrll#define CLK_DOUT_CMU_G2D_MSCL		101
1201.1Sskrll#define CLK_DOUT_CMU_G3AA_G3AA		102
1211.1Sskrll#define CLK_DOUT_CMU_G3D_BUSD		103
1221.1Sskrll#define CLK_DOUT_CMU_G3D_GLB		104
1231.1Sskrll#define CLK_DOUT_CMU_G3D_SWITCH		105
1241.1Sskrll#define CLK_DOUT_CMU_GDC_GDC0		106
1251.1Sskrll#define CLK_DOUT_CMU_GDC_GDC1		107
1261.1Sskrll#define CLK_DOUT_CMU_GDC_SCSC		108
1271.1Sskrll#define CLK_DOUT_CMU_CMU_HPM		109
1281.1Sskrll#define CLK_DOUT_CMU_HSI0_BUS		110
1291.1Sskrll#define CLK_DOUT_CMU_HSI0_DPGTC		111
1301.1Sskrll#define CLK_DOUT_CMU_HSI0_USB31DRD	112
1311.1Sskrll#define CLK_DOUT_CMU_HSI0_USBDPDBG	113
1321.1Sskrll#define CLK_DOUT_CMU_HSI1_BUS		114
1331.1Sskrll#define CLK_DOUT_CMU_HSI1_PCIE		115
1341.1Sskrll#define CLK_DOUT_CMU_HSI2_BUS		116
1351.1Sskrll#define CLK_DOUT_CMU_HSI2_MMC_CARD	117
1361.1Sskrll#define CLK_DOUT_CMU_HSI2_PCIE		118
1371.1Sskrll#define CLK_DOUT_CMU_HSI2_UFS_EMBD	119
1381.1Sskrll#define CLK_DOUT_CMU_IPP_BUS		120
1391.1Sskrll#define CLK_DOUT_CMU_ITP_BUS		121
1401.1Sskrll#define CLK_DOUT_CMU_MCSC_ITSC		122
1411.1Sskrll#define CLK_DOUT_CMU_MCSC_MCSC		123
1421.1Sskrll#define CLK_DOUT_CMU_MFC_MFC		124
1431.1Sskrll#define CLK_DOUT_CMU_MIF_BUSP		125
1441.1Sskrll#define CLK_DOUT_CMU_MISC_BUS		126
1451.1Sskrll#define CLK_DOUT_CMU_MISC_SSS		127
1461.1Sskrll#define CLK_DOUT_CMU_OTP		128
1471.1Sskrll#define CLK_DOUT_CMU_PDP_BUS		129
1481.1Sskrll#define CLK_DOUT_CMU_PDP_VRA		130
1491.1Sskrll#define CLK_DOUT_CMU_PERIC0_BUS		131
1501.1Sskrll#define CLK_DOUT_CMU_PERIC0_IP		132
1511.1Sskrll#define CLK_DOUT_CMU_PERIC1_BUS		133
1521.1Sskrll#define CLK_DOUT_CMU_PERIC1_IP		134
1531.1Sskrll#define CLK_DOUT_CMU_TNR_BUS		135
1541.1Sskrll#define CLK_DOUT_CMU_TPU_BUS		136
1551.1Sskrll#define CLK_DOUT_CMU_TPU_TPU		137
1561.1Sskrll#define CLK_DOUT_CMU_TPU_TPUCTL		138
1571.1Sskrll#define CLK_DOUT_CMU_TPU_UART		139
1581.1Sskrll#define CLK_DOUT_CMU_CMU_BOOST		140
1591.1Sskrll#define CLK_DOUT_CMU_CMU_CMUREF		141
1601.1Sskrll#define CLK_DOUT_CMU_SHARED0_DIV2	142
1611.1Sskrll#define CLK_DOUT_CMU_SHARED0_DIV3	143
1621.1Sskrll#define CLK_DOUT_CMU_SHARED0_DIV4	144
1631.1Sskrll#define CLK_DOUT_CMU_SHARED0_DIV5	145
1641.1Sskrll#define CLK_DOUT_CMU_SHARED1_DIV2	146
1651.1Sskrll#define CLK_DOUT_CMU_SHARED1_DIV3	147
1661.1Sskrll#define CLK_DOUT_CMU_SHARED1_DIV4	148
1671.1Sskrll#define CLK_DOUT_CMU_SHARED2_DIV2	149
1681.1Sskrll#define CLK_DOUT_CMU_SHARED3_DIV2	150
1691.1Sskrll
1701.1Sskrll/* CMU_TOP Gates */
1711.1Sskrll#define CLK_GOUT_CMU_BUS0_BOOST		151
1721.1Sskrll#define CLK_GOUT_CMU_BUS1_BOOST		152
1731.1Sskrll#define CLK_GOUT_CMU_BUS2_BOOST		153
1741.1Sskrll#define CLK_GOUT_CMU_CORE_BOOST		154
1751.1Sskrll#define CLK_GOUT_CMU_CPUCL0_BOOST	155
1761.1Sskrll#define CLK_GOUT_CMU_CPUCL1_BOOST	156
1771.1Sskrll#define CLK_GOUT_CMU_CPUCL2_BOOST	157
1781.1Sskrll#define CLK_GOUT_CMU_MIF_BOOST		158
1791.1Sskrll#define CLK_GOUT_CMU_MIF_SWITCH		159
1801.1Sskrll#define CLK_GOUT_CMU_BO_BUS		160
1811.1Sskrll#define CLK_GOUT_CMU_BUS0_BUS		161
1821.1Sskrll#define CLK_GOUT_CMU_BUS1_BUS		162
1831.1Sskrll#define CLK_GOUT_CMU_BUS2_BUS		163
1841.1Sskrll#define CLK_GOUT_CMU_CIS_CLK0		164
1851.1Sskrll#define CLK_GOUT_CMU_CIS_CLK1		165
1861.1Sskrll#define CLK_GOUT_CMU_CIS_CLK2		166
1871.1Sskrll#define CLK_GOUT_CMU_CIS_CLK3		167
1881.1Sskrll#define CLK_GOUT_CMU_CIS_CLK4		168
1891.1Sskrll#define CLK_GOUT_CMU_CIS_CLK5		169
1901.1Sskrll#define CLK_GOUT_CMU_CIS_CLK6		170
1911.1Sskrll#define CLK_GOUT_CMU_CIS_CLK7		171
1921.1Sskrll#define CLK_GOUT_CMU_CMU_BOOST		172
1931.1Sskrll#define CLK_GOUT_CMU_CORE_BUS		173
1941.1Sskrll#define CLK_GOUT_CMU_CPUCL0_DBG		174
1951.1Sskrll#define CLK_GOUT_CMU_CPUCL0_SWITCH	175
1961.1Sskrll#define CLK_GOUT_CMU_CPUCL1_SWITCH	176
1971.1Sskrll#define CLK_GOUT_CMU_CPUCL2_SWITCH	177
1981.1Sskrll#define CLK_GOUT_CMU_CSIS_BUS		178
1991.1Sskrll#define CLK_GOUT_CMU_DISP_BUS		179
2001.1Sskrll#define CLK_GOUT_CMU_DNS_BUS		180
2011.1Sskrll#define CLK_GOUT_CMU_DPU_BUS		181
2021.1Sskrll#define CLK_GOUT_CMU_EH_BUS		182
2031.1Sskrll#define CLK_GOUT_CMU_G2D_G2D		183
2041.1Sskrll#define CLK_GOUT_CMU_G2D_MSCL		184
2051.1Sskrll#define CLK_GOUT_CMU_G3AA_G3AA		185
2061.1Sskrll#define CLK_GOUT_CMU_G3D_BUSD		186
2071.1Sskrll#define CLK_GOUT_CMU_G3D_GLB		187
2081.1Sskrll#define CLK_GOUT_CMU_G3D_SWITCH		188
2091.1Sskrll#define CLK_GOUT_CMU_GDC_GDC0		189
2101.1Sskrll#define CLK_GOUT_CMU_GDC_GDC1		190
2111.1Sskrll#define CLK_GOUT_CMU_GDC_SCSC		191
2121.1Sskrll#define CLK_GOUT_CMU_HPM		192
2131.1Sskrll#define CLK_GOUT_CMU_HSI0_BUS		193
2141.1Sskrll#define CLK_GOUT_CMU_HSI0_DPGTC		194
2151.1Sskrll#define CLK_GOUT_CMU_HSI0_USB31DRD	195
2161.1Sskrll#define CLK_GOUT_CMU_HSI0_USBDPDBG	196
2171.1Sskrll#define CLK_GOUT_CMU_HSI1_BUS		197
2181.1Sskrll#define CLK_GOUT_CMU_HSI1_PCIE		198
2191.1Sskrll#define CLK_GOUT_CMU_HSI2_BUS		199
2201.1Sskrll#define CLK_GOUT_CMU_HSI2_MMC_CARD	200
2211.1Sskrll#define CLK_GOUT_CMU_HSI2_PCIE		201
2221.1Sskrll#define CLK_GOUT_CMU_HSI2_UFS_EMBD	202
2231.1Sskrll#define CLK_GOUT_CMU_IPP_BUS		203
2241.1Sskrll#define CLK_GOUT_CMU_ITP_BUS		204
2251.1Sskrll#define CLK_GOUT_CMU_MCSC_ITSC		205
2261.1Sskrll#define CLK_GOUT_CMU_MCSC_MCSC		206
2271.1Sskrll#define CLK_GOUT_CMU_MFC_MFC		207
2281.1Sskrll#define CLK_GOUT_CMU_MIF_BUSP		208
2291.1Sskrll#define CLK_GOUT_CMU_MISC_BUS		209
2301.1Sskrll#define CLK_GOUT_CMU_MISC_SSS		210
2311.1Sskrll#define CLK_GOUT_CMU_PDP_BUS		211
2321.1Sskrll#define CLK_GOUT_CMU_PDP_VRA		212
2331.1Sskrll#define CLK_GOUT_CMU_G3AA		213
2341.1Sskrll#define CLK_GOUT_CMU_PERIC0_BUS		214
2351.1Sskrll#define CLK_GOUT_CMU_PERIC0_IP		215
2361.1Sskrll#define CLK_GOUT_CMU_PERIC1_BUS		216
2371.1Sskrll#define CLK_GOUT_CMU_PERIC1_IP		217
2381.1Sskrll#define CLK_GOUT_CMU_TNR_BUS		218
2391.1Sskrll#define CLK_GOUT_CMU_TOP_CMUREF		219
2401.1Sskrll#define CLK_GOUT_CMU_TPU_BUS		220
2411.1Sskrll#define CLK_GOUT_CMU_TPU_TPU		221
2421.1Sskrll#define CLK_GOUT_CMU_TPU_TPUCTL		222
2431.1Sskrll#define CLK_GOUT_CMU_TPU_UART		223
2441.1Sskrll
2451.1Sskrll/* CMU_APM */
2461.1Sskrll#define CLK_MOUT_APM_FUNC				1
2471.1Sskrll#define CLK_MOUT_APM_FUNCSRC				2
2481.1Sskrll#define CLK_DOUT_APM_BOOST				3
2491.1Sskrll#define CLK_DOUT_APM_USI0_UART				4
2501.1Sskrll#define CLK_DOUT_APM_USI0_USI				5
2511.1Sskrll#define CLK_DOUT_APM_USI1_UART				6
2521.1Sskrll#define CLK_GOUT_APM_APM_CMU_APM_PCLK			7
2531.1Sskrll#define CLK_GOUT_BUS0_BOOST_OPTION1			8
2541.1Sskrll#define CLK_GOUT_CMU_BOOST_OPTION1			9
2551.1Sskrll#define CLK_GOUT_CORE_BOOST_OPTION1			10
2561.1Sskrll#define CLK_GOUT_APM_FUNC				11
2571.1Sskrll#define CLK_GOUT_APM_APBIF_GPIO_ALIVE_PCLK		12
2581.1Sskrll#define CLK_GOUT_APM_APBIF_GPIO_FAR_ALIVE_PCLK		13
2591.1Sskrll#define CLK_GOUT_APM_APBIF_PMU_ALIVE_PCLK		14
2601.1Sskrll#define CLK_GOUT_APM_APBIF_RTC_PCLK			15
2611.1Sskrll#define CLK_GOUT_APM_APBIF_TRTC_PCLK			16
2621.1Sskrll#define CLK_GOUT_APM_APM_USI0_UART_IPCLK		17
2631.1Sskrll#define CLK_GOUT_APM_APM_USI0_UART_PCLK			18
2641.1Sskrll#define CLK_GOUT_APM_APM_USI0_USI_IPCLK			19
2651.1Sskrll#define CLK_GOUT_APM_APM_USI0_USI_PCLK			20
2661.1Sskrll#define CLK_GOUT_APM_APM_USI1_UART_IPCLK		21
2671.1Sskrll#define CLK_GOUT_APM_APM_USI1_UART_PCLK			22
2681.1Sskrll#define CLK_GOUT_APM_D_TZPC_APM_PCLK			23
2691.1Sskrll#define CLK_GOUT_APM_GPC_APM_PCLK			24
2701.1Sskrll#define CLK_GOUT_APM_GREBEINTEGRATION_HCLK		25
2711.1Sskrll#define CLK_GOUT_APM_INTMEM_ACLK			26
2721.1Sskrll#define CLK_GOUT_APM_INTMEM_PCLK			27
2731.1Sskrll#define CLK_GOUT_APM_LHM_AXI_G_SWD_I_CLK		28
2741.1Sskrll#define CLK_GOUT_APM_LHM_AXI_P_AOCAPM_I_CLK		29
2751.1Sskrll#define CLK_GOUT_APM_LHM_AXI_P_APM_I_CLK		30
2761.1Sskrll#define CLK_GOUT_APM_LHS_AXI_D_APM_I_CLK		31
2771.1Sskrll#define CLK_GOUT_APM_LHS_AXI_G_DBGCORE_I_CLK		32
2781.1Sskrll#define CLK_GOUT_APM_LHS_AXI_G_SCAN2DRAM_I_CLK		33
2791.1Sskrll#define CLK_GOUT_APM_MAILBOX_APM_AOC_PCLK		34
2801.1Sskrll#define CLK_GOUT_APM_MAILBOX_APM_AP_PCLK		35
2811.1Sskrll#define CLK_GOUT_APM_MAILBOX_APM_GSA_PCLK		36
2821.1Sskrll#define CLK_GOUT_APM_MAILBOX_APM_SWD_PCLK		37
2831.1Sskrll#define CLK_GOUT_APM_MAILBOX_APM_TPU_PCLK		38
2841.1Sskrll#define CLK_GOUT_APM_MAILBOX_AP_AOC_PCLK		39
2851.1Sskrll#define CLK_GOUT_APM_MAILBOX_AP_DBGCORE_PCLK		40
2861.1Sskrll#define CLK_GOUT_APM_PMU_INTR_GEN_PCLK			41
2871.1Sskrll#define CLK_GOUT_APM_ROM_CRC32_HOST_ACLK		42
2881.1Sskrll#define CLK_GOUT_APM_ROM_CRC32_HOST_PCLK		43
2891.1Sskrll#define CLK_GOUT_APM_CLK_APM_BUS_CLK			44
2901.1Sskrll#define CLK_GOUT_APM_CLK_APM_USI0_UART_CLK		45
2911.1Sskrll#define CLK_GOUT_APM_CLK_APM_USI0_USI_CLK		46
2921.1Sskrll#define CLK_GOUT_APM_CLK_APM_USI1_UART_CLK		47
2931.1Sskrll#define CLK_GOUT_APM_SPEEDY_APM_PCLK			48
2941.1Sskrll#define CLK_GOUT_APM_SPEEDY_SUB_APM_PCLK		49
2951.1Sskrll#define CLK_GOUT_APM_SSMT_D_APM_ACLK			50
2961.1Sskrll#define CLK_GOUT_APM_SSMT_D_APM_PCLK			51
2971.1Sskrll#define CLK_GOUT_APM_SSMT_G_DBGCORE_ACLK		52
2981.1Sskrll#define CLK_GOUT_APM_SSMT_G_DBGCORE_PCLK		53
2991.1Sskrll#define CLK_GOUT_APM_SS_DBGCORE_SS_DBGCORE_HCLK		54
3001.1Sskrll#define CLK_GOUT_APM_SYSMMU_D_APM_CLK_S2		55
3011.1Sskrll#define CLK_GOUT_APM_SYSREG_APM_PCLK			56
3021.1Sskrll#define CLK_GOUT_APM_UASC_APM_ACLK			57
3031.1Sskrll#define CLK_GOUT_APM_UASC_APM_PCLK			58
3041.1Sskrll#define CLK_GOUT_APM_UASC_DBGCORE_ACLK			59
3051.1Sskrll#define CLK_GOUT_APM_UASC_DBGCORE_PCLK			60
3061.1Sskrll#define CLK_GOUT_APM_UASC_G_SWD_ACLK			61
3071.1Sskrll#define CLK_GOUT_APM_UASC_G_SWD_PCLK			62
3081.1Sskrll#define CLK_GOUT_APM_UASC_P_AOCAPM_ACLK			63
3091.1Sskrll#define CLK_GOUT_APM_UASC_P_AOCAPM_PCLK			64
3101.1Sskrll#define CLK_GOUT_APM_UASC_P_APM_ACLK			65
3111.1Sskrll#define CLK_GOUT_APM_UASC_P_APM_PCLK			66
3121.1Sskrll#define CLK_GOUT_APM_WDT_APM_PCLK			67
3131.1Sskrll#define CLK_GOUT_APM_XIU_DP_APM_ACLK			68
3141.1Sskrll#define CLK_APM_PLL_DIV2_APM				69
3151.1Sskrll#define CLK_APM_PLL_DIV4_APM				70
3161.1Sskrll#define CLK_APM_PLL_DIV16_APM				71
3171.1Sskrll
3181.1Sskrll/* CMU_HSI0 */
3191.1Sskrll#define CLK_FOUT_USB_PLL					1
3201.1Sskrll#define CLK_MOUT_PLL_USB					2
3211.1Sskrll#define CLK_MOUT_HSI0_ALT_USER					3
3221.1Sskrll#define CLK_MOUT_HSI0_BUS_USER					4
3231.1Sskrll#define CLK_MOUT_HSI0_DPGTC_USER				5
3241.1Sskrll#define CLK_MOUT_HSI0_TCXO_USER					6
3251.1Sskrll#define CLK_MOUT_HSI0_USB20_USER				7
3261.1Sskrll#define CLK_MOUT_HSI0_USB31DRD_USER				8
3271.1Sskrll#define CLK_MOUT_HSI0_USBDPDBG_USER				9
3281.1Sskrll#define CLK_MOUT_HSI0_BUS					10
3291.1Sskrll#define CLK_MOUT_HSI0_USB20_REF					11
3301.1Sskrll#define CLK_MOUT_HSI0_USB31DRD					12
3311.1Sskrll#define CLK_DOUT_HSI0_USB31DRD					13
3321.1Sskrll#define CLK_GOUT_HSI0_PCLK					14
3331.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_I_USB31DRD_SUSPEND_CLK_26	15
3341.1Sskrll#define CLK_GOUT_HSI0_CLK_HSI0_ALT				16
3351.1Sskrll#define CLK_GOUT_HSI0_DP_LINK_I_DP_GTC_CLK			17
3361.1Sskrll#define CLK_GOUT_HSI0_DP_LINK_I_PCLK				18
3371.1Sskrll#define CLK_GOUT_HSI0_D_TZPC_HSI0_PCLK				19
3381.1Sskrll#define CLK_GOUT_HSI0_ETR_MIU_I_ACLK				20
3391.1Sskrll#define CLK_GOUT_HSI0_ETR_MIU_I_PCLK				21
3401.1Sskrll#define CLK_GOUT_HSI0_GPC_HSI0_PCLK				22
3411.1Sskrll#define CLK_GOUT_HSI0_LHM_AXI_G_ETR_HSI0_I_CLK			23
3421.1Sskrll#define CLK_GOUT_HSI0_LHM_AXI_P_AOCHSI0_I_CLK			24
3431.1Sskrll#define CLK_GOUT_HSI0_LHM_AXI_P_HSI0_I_CLK			25
3441.1Sskrll#define CLK_GOUT_HSI0_LHS_ACEL_D_HSI0_I_CLK			26
3451.1Sskrll#define CLK_GOUT_HSI0_LHS_AXI_D_HSI0AOC_I_CLK			27
3461.1Sskrll#define CLK_GOUT_HSI0_PPMU_HSI0_AOC_ACLK			28
3471.1Sskrll#define CLK_GOUT_HSI0_PPMU_HSI0_AOC_PCLK			29
3481.1Sskrll#define CLK_GOUT_HSI0_PPMU_HSI0_BUS0_ACLK			30
3491.1Sskrll#define CLK_GOUT_HSI0_PPMU_HSI0_BUS0_PCLK			31
3501.1Sskrll#define CLK_GOUT_HSI0_CLK_HSI0_BUS_CLK				32
3511.1Sskrll#define CLK_GOUT_HSI0_SSMT_USB_ACLK				33
3521.1Sskrll#define CLK_GOUT_HSI0_SSMT_USB_PCLK				34
3531.1Sskrll#define CLK_GOUT_HSI0_SYSMMU_USB_CLK_S2				35
3541.1Sskrll#define CLK_GOUT_HSI0_SYSREG_HSI0_PCLK				36
3551.1Sskrll#define CLK_GOUT_HSI0_UASC_HSI0_CTRL_ACLK			37
3561.1Sskrll#define CLK_GOUT_HSI0_UASC_HSI0_CTRL_PCLK			38
3571.1Sskrll#define CLK_GOUT_HSI0_UASC_HSI0_LINK_ACLK			39
3581.1Sskrll#define CLK_GOUT_HSI0_UASC_HSI0_LINK_PCLK			40
3591.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_ACLK_PHYCTRL			41
3601.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_BUS_CLK_EARLY			42
3611.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_I_USB20_PHY_REFCLK_26		43
3621.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_I_USB31DRD_REF_CLK_40		44
3631.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_I_USBDPPHY_REF_SOC_PLL		45
3641.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_I_USBDPPHY_SCL_APB_PCLK		46
3651.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_I_USBPCS_APB_CLK			47
3661.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_USBDPPHY_I_ACLK			48
3671.1Sskrll#define CLK_GOUT_HSI0_USB31DRD_USBDPPHY_UDBG_I_APB_PCLK		49
3681.1Sskrll#define CLK_GOUT_HSI0_XIU_D0_HSI0_ACLK				50
3691.1Sskrll#define CLK_GOUT_HSI0_XIU_D1_HSI0_ACLK				51
3701.1Sskrll#define CLK_GOUT_HSI0_XIU_P_HSI0_ACLK				52
3711.1Sskrll
3721.1Sskrll/* CMU_HSI2 */
3731.1Sskrll#define CLK_MOUT_HSI2_BUS_USER						1
3741.1Sskrll#define CLK_MOUT_HSI2_MMC_CARD_USER					2
3751.1Sskrll#define CLK_MOUT_HSI2_PCIE_USER						3
3761.1Sskrll#define CLK_MOUT_HSI2_UFS_EMBD_USER					4
3771.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_PHY_REFCLK_IN		5
3781.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_PHY_REFCLK_IN		6
3791.1Sskrll#define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4A_1_ACLK				7
3801.1Sskrll#define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4A_1_PCLK				8
3811.1Sskrll#define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4B_1_ACLK				9
3821.1Sskrll#define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4B_1_PCLK				10
3831.1Sskrll#define CLK_GOUT_HSI2_D_TZPC_HSI2_PCLK					11
3841.1Sskrll#define CLK_GOUT_HSI2_GPC_HSI2_PCLK					12
3851.1Sskrll#define CLK_GOUT_HSI2_GPIO_HSI2_PCLK					13
3861.1Sskrll#define CLK_GOUT_HSI2_HSI2_CMU_HSI2_PCLK				14
3871.1Sskrll#define CLK_GOUT_HSI2_LHM_AXI_P_HSI2_I_CLK				15
3881.1Sskrll#define CLK_GOUT_HSI2_LHS_ACEL_D_HSI2_I_CLK				16
3891.1Sskrll#define CLK_GOUT_HSI2_MMC_CARD_I_ACLK					17
3901.1Sskrll#define CLK_GOUT_HSI2_MMC_CARD_SDCLKIN					18
3911.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_DBI_ACLK_UG			19
3921.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_MSTR_ACLK_UG			20
3931.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_SLV_ACLK_UG			21
3941.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_I_DRIVER_APB_CLK		22
3951.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_DBI_ACLK_UG			23
3961.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_MSTR_ACLK_UG			24
3971.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_SLV_ACLK_UG			25
3981.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_I_DRIVER_APB_CLK		26
3991.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCS_PMA_PHY_UDBG_I_APB_PCLK		27
4001.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCS_PMA_PIPE_PAL_PCIE_I_APB_PCLK	28
4011.1Sskrll#define CLK_GOUT_HSI2_PCIE_GEN4_1_PCS_PMA_PCIEPHY210X2_QCH_I_APB_PCLK	29
4021.1Sskrll#define CLK_GOUT_HSI2_PCIE_IA_GEN4A_1_I_CLK				30
4031.1Sskrll#define CLK_GOUT_HSI2_PCIE_IA_GEN4B_1_I_CLK				31
4041.1Sskrll#define CLK_GOUT_HSI2_PPMU_HSI2_ACLK					32
4051.1Sskrll#define CLK_GOUT_HSI2_PPMU_HSI2_PCLK					33
4061.1Sskrll#define CLK_GOUT_HSI2_QE_MMC_CARD_HSI2_ACLK				34
4071.1Sskrll#define CLK_GOUT_HSI2_QE_MMC_CARD_HSI2_PCLK				35
4081.1Sskrll#define CLK_GOUT_HSI2_QE_PCIE_GEN4A_HSI2_ACLK				36
4091.1Sskrll#define CLK_GOUT_HSI2_QE_PCIE_GEN4A_HSI2_PCLK				37
4101.1Sskrll#define CLK_GOUT_HSI2_QE_PCIE_GEN4B_HSI2_ACLK				38
4111.1Sskrll#define CLK_GOUT_HSI2_QE_PCIE_GEN4B_HSI2_PCLK				39
4121.1Sskrll#define CLK_GOUT_HSI2_QE_UFS_EMBD_HSI2_ACLK				40
4131.1Sskrll#define CLK_GOUT_HSI2_QE_UFS_EMBD_HSI2_PCLK				41
4141.1Sskrll#define CLK_GOUT_HSI2_CLK_HSI2_BUS_CLK					42
4151.1Sskrll#define CLK_GOUT_HSI2_CLK_HSI2_OSCCLK_CLK				43
4161.1Sskrll#define CLK_GOUT_HSI2_SSMT_HSI2_ACLK					44
4171.1Sskrll#define CLK_GOUT_HSI2_SSMT_HSI2_PCLK					45
4181.1Sskrll#define CLK_GOUT_HSI2_SYSMMU_HSI2_CLK_S2				46
4191.1Sskrll#define CLK_GOUT_HSI2_SYSREG_HSI2_PCLK					47
4201.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_DBI_1_ACLK			48
4211.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_DBI_1_PCLK			49
4221.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_SLV_1_ACLK			50
4231.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_SLV_1_PCLK			51
4241.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_DBI_1_ACLK			52
4251.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_DBI_1_PCLK			53
4261.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_SLV_1_ACLK			54
4271.1Sskrll#define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_SLV_1_PCLK			55
4281.1Sskrll#define CLK_GOUT_HSI2_UFS_EMBD_I_ACLK					56
4291.1Sskrll#define CLK_GOUT_HSI2_UFS_EMBD_I_CLK_UNIPRO				57
4301.1Sskrll#define CLK_GOUT_HSI2_UFS_EMBD_I_FMP_CLK				58
4311.1Sskrll#define CLK_GOUT_HSI2_XIU_D_HSI2_ACLK					59
4321.1Sskrll#define CLK_GOUT_HSI2_XIU_P_HSI2_ACLK					60
4331.1Sskrll
4341.1Sskrll/* CMU_MISC */
4351.1Sskrll#define CLK_MOUT_MISC_BUS_USER				1
4361.1Sskrll#define CLK_MOUT_MISC_SSS_USER				2
4371.1Sskrll#define CLK_MOUT_MISC_GIC				3
4381.1Sskrll#define CLK_DOUT_MISC_BUSP				4
4391.1Sskrll#define CLK_DOUT_MISC_GIC				5
4401.1Sskrll#define CLK_GOUT_MISC_MISC_CMU_MISC_PCLK		6
4411.1Sskrll#define CLK_GOUT_MISC_OTP_CON_BIRA_I_OSCCLK		7
4421.1Sskrll#define CLK_GOUT_MISC_OTP_CON_BISR_I_OSCCLK		8
4431.1Sskrll#define CLK_GOUT_MISC_OTP_CON_TOP_I_OSCCLK		9
4441.1Sskrll#define CLK_GOUT_MISC_CLK_MISC_OSCCLK_CLK		10
4451.1Sskrll#define CLK_GOUT_MISC_ADM_AHB_SSS_HCLKM			11
4461.1Sskrll#define CLK_GOUT_MISC_AD_APB_DIT_PCLKM			12
4471.1Sskrll#define CLK_GOUT_MISC_AD_APB_PUF_PCLKM			13
4481.1Sskrll#define CLK_GOUT_MISC_DIT_ICLKL2A			14
4491.1Sskrll#define CLK_GOUT_MISC_D_TZPC_MISC_PCLK			15
4501.1Sskrll#define CLK_GOUT_MISC_GIC_GICCLK			16
4511.1Sskrll#define CLK_GOUT_MISC_GPC_MISC_PCLK			17
4521.1Sskrll#define CLK_GOUT_MISC_LHM_AST_ICC_CPUGIC_I_CLK		18
4531.1Sskrll#define CLK_GOUT_MISC_LHM_AXI_D_SSS_I_CLK		19
4541.1Sskrll#define CLK_GOUT_MISC_LHM_AXI_P_GIC_I_CLK		20
4551.1Sskrll#define CLK_GOUT_MISC_LHM_AXI_P_MISC_I_CLK		21
4561.1Sskrll#define CLK_GOUT_MISC_LHS_ACEL_D_MISC_I_CLK		22
4571.1Sskrll#define CLK_GOUT_MISC_LHS_AST_IRI_GICCPU_I_CLK		23
4581.1Sskrll#define CLK_GOUT_MISC_LHS_AXI_D_SSS_I_CLK		24
4591.1Sskrll#define CLK_GOUT_MISC_MCT_PCLK				25
4601.1Sskrll#define CLK_GOUT_MISC_OTP_CON_BIRA_PCLK			26
4611.1Sskrll#define CLK_GOUT_MISC_OTP_CON_BISR_PCLK			27
4621.1Sskrll#define CLK_GOUT_MISC_OTP_CON_TOP_PCLK			28
4631.1Sskrll#define CLK_GOUT_MISC_PDMA_ACLK				29
4641.1Sskrll#define CLK_GOUT_MISC_PPMU_DMA_ACLK			30
4651.1Sskrll#define CLK_GOUT_MISC_PPMU_MISC_ACLK			31
4661.1Sskrll#define CLK_GOUT_MISC_PPMU_MISC_PCLK			32
4671.1Sskrll#define CLK_GOUT_MISC_PUF_I_CLK				33
4681.1Sskrll#define CLK_GOUT_MISC_QE_DIT_ACLK			34
4691.1Sskrll#define CLK_GOUT_MISC_QE_DIT_PCLK			35
4701.1Sskrll#define CLK_GOUT_MISC_QE_PDMA_ACLK			36
4711.1Sskrll#define CLK_GOUT_MISC_QE_PDMA_PCLK			37
4721.1Sskrll#define CLK_GOUT_MISC_QE_PPMU_DMA_ACLK			38
4731.1Sskrll#define CLK_GOUT_MISC_QE_PPMU_DMA_PCLK			39
4741.1Sskrll#define CLK_GOUT_MISC_QE_RTIC_ACLK			40
4751.1Sskrll#define CLK_GOUT_MISC_QE_RTIC_PCLK			41
4761.1Sskrll#define CLK_GOUT_MISC_QE_SPDMA_ACLK			42
4771.1Sskrll#define CLK_GOUT_MISC_QE_SPDMA_PCLK			43
4781.1Sskrll#define CLK_GOUT_MISC_QE_SSS_ACLK			44
4791.1Sskrll#define CLK_GOUT_MISC_QE_SSS_PCLK			45
4801.1Sskrll#define CLK_GOUT_MISC_CLK_MISC_BUSD_CLK			46
4811.1Sskrll#define CLK_GOUT_MISC_CLK_MISC_BUSP_CLK			47
4821.1Sskrll#define CLK_GOUT_MISC_CLK_MISC_GIC_CLK			48
4831.1Sskrll#define CLK_GOUT_MISC_CLK_MISC_SSS_CLK			49
4841.1Sskrll#define CLK_GOUT_MISC_RTIC_I_ACLK			50
4851.1Sskrll#define CLK_GOUT_MISC_RTIC_I_PCLK			51
4861.1Sskrll#define CLK_GOUT_MISC_SPDMA_ACLK			52
4871.1Sskrll#define CLK_GOUT_MISC_SSMT_DIT_ACLK			53
4881.1Sskrll#define CLK_GOUT_MISC_SSMT_DIT_PCLK			54
4891.1Sskrll#define CLK_GOUT_MISC_SSMT_PDMA_ACLK			55
4901.1Sskrll#define CLK_GOUT_MISC_SSMT_PDMA_PCLK			56
4911.1Sskrll#define CLK_GOUT_MISC_SSMT_PPMU_DMA_ACLK		57
4921.1Sskrll#define CLK_GOUT_MISC_SSMT_PPMU_DMA_PCLK		58
4931.1Sskrll#define CLK_GOUT_MISC_SSMT_RTIC_ACLK			59
4941.1Sskrll#define CLK_GOUT_MISC_SSMT_RTIC_PCLK			60
4951.1Sskrll#define CLK_GOUT_MISC_SSMT_SPDMA_ACLK			61
4961.1Sskrll#define CLK_GOUT_MISC_SSMT_SPDMA_PCLK			62
4971.1Sskrll#define CLK_GOUT_MISC_SSMT_SSS_ACLK			63
4981.1Sskrll#define CLK_GOUT_MISC_SSMT_SSS_PCLK			64
4991.1Sskrll#define CLK_GOUT_MISC_SSS_I_ACLK			65
5001.1Sskrll#define CLK_GOUT_MISC_SSS_I_PCLK			66
5011.1Sskrll#define CLK_GOUT_MISC_SYSMMU_MISC_CLK_S2		67
5021.1Sskrll#define CLK_GOUT_MISC_SYSMMU_SSS_CLK_S1			68
5031.1Sskrll#define CLK_GOUT_MISC_SYSREG_MISC_PCLK			69
5041.1Sskrll#define CLK_GOUT_MISC_TMU_SUB_PCLK			70
5051.1Sskrll#define CLK_GOUT_MISC_TMU_TOP_PCLK			71
5061.1Sskrll#define CLK_GOUT_MISC_WDT_CLUSTER0_PCLK			72
5071.1Sskrll#define CLK_GOUT_MISC_WDT_CLUSTER1_PCLK			73
5081.1Sskrll#define CLK_GOUT_MISC_XIU_D_MISC_ACLK			74
5091.1Sskrll
5101.1Sskrll/* CMU_PERIC0 */
5111.1Sskrll#define CLK_MOUT_PERIC0_BUS_USER			1
5121.1Sskrll#define CLK_MOUT_PERIC0_I3C_USER			2
5131.1Sskrll#define CLK_MOUT_PERIC0_USI0_UART_USER			3
5141.1Sskrll#define CLK_MOUT_PERIC0_USI14_USI_USER			4
5151.1Sskrll#define CLK_MOUT_PERIC0_USI1_USI_USER			5
5161.1Sskrll#define CLK_MOUT_PERIC0_USI2_USI_USER			6
5171.1Sskrll#define CLK_MOUT_PERIC0_USI3_USI_USER			7
5181.1Sskrll#define CLK_MOUT_PERIC0_USI4_USI_USER			8
5191.1Sskrll#define CLK_MOUT_PERIC0_USI5_USI_USER			9
5201.1Sskrll#define CLK_MOUT_PERIC0_USI6_USI_USER			10
5211.1Sskrll#define CLK_MOUT_PERIC0_USI7_USI_USER			11
5221.1Sskrll#define CLK_MOUT_PERIC0_USI8_USI_USER			12
5231.1Sskrll#define CLK_DOUT_PERIC0_I3C				13
5241.1Sskrll#define CLK_DOUT_PERIC0_USI0_UART			14
5251.1Sskrll#define CLK_DOUT_PERIC0_USI14_USI			15
5261.1Sskrll#define CLK_DOUT_PERIC0_USI1_USI			16
5271.1Sskrll#define CLK_DOUT_PERIC0_USI2_USI			17
5281.1Sskrll#define CLK_DOUT_PERIC0_USI3_USI			18
5291.1Sskrll#define CLK_DOUT_PERIC0_USI4_USI			19
5301.1Sskrll#define CLK_DOUT_PERIC0_USI5_USI			20
5311.1Sskrll#define CLK_DOUT_PERIC0_USI6_USI			21
5321.1Sskrll#define CLK_DOUT_PERIC0_USI7_USI			22
5331.1Sskrll#define CLK_DOUT_PERIC0_USI8_USI			23
5341.1Sskrll#define CLK_GOUT_PERIC0_IP				24
5351.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_CMU_PERIC0_PCLK		25
5361.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_OSCCLK_CLK		26
5371.1Sskrll#define CLK_GOUT_PERIC0_D_TZPC_PERIC0_PCLK		27
5381.1Sskrll#define CLK_GOUT_PERIC0_GPC_PERIC0_PCLK			28
5391.1Sskrll#define CLK_GOUT_PERIC0_GPIO_PERIC0_PCLK		29
5401.1Sskrll#define CLK_GOUT_PERIC0_LHM_AXI_P_PERIC0_I_CLK		30
5411.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_0		31
5421.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_1		32
5431.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_10		33
5441.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_11		34
5451.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_12		35
5461.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_13		36
5471.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_14		37
5481.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_15		38
5491.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_2		39
5501.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_3		40
5511.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_4		41
5521.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_5		42
5531.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_6		43
5541.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_7		44
5551.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_8		45
5561.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_9		46
5571.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_0		47
5581.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_1		48
5591.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_10		49
5601.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_11		50
5611.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_12		51
5621.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_13		52
5631.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_14		53
5641.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_15		54
5651.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_2		55
5661.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_3		56
5671.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_4		57
5681.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_5		58
5691.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_6		59
5701.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_7		60
5711.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_8		61
5721.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_9		62
5731.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP1_IPCLK_0		63
5741.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP1_IPCLK_2		64
5751.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP1_PCLK_0		65
5761.1Sskrll#define CLK_GOUT_PERIC0_PERIC0_TOP1_PCLK_2		66
5771.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_BUSP_CLK		67
5781.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_I3C_CLK		68
5791.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI0_UART_CLK	69
5801.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI14_USI_CLK	70
5811.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI1_USI_CLK		71
5821.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI2_USI_CLK		72
5831.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI3_USI_CLK		73
5841.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI4_USI_CLK		74
5851.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI5_USI_CLK		75
5861.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI6_USI_CLK		76
5871.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI7_USI_CLK		77
5881.1Sskrll#define CLK_GOUT_PERIC0_CLK_PERIC0_USI8_USI_CLK		78
5891.1Sskrll#define CLK_GOUT_PERIC0_SYSREG_PERIC0_PCLK		79
5901.1Sskrll
5911.1Sskrll/* CMU_PERIC1 */
5921.1Sskrll#define CLK_MOUT_PERIC1_BUS_USER			1
5931.1Sskrll#define CLK_MOUT_PERIC1_I3C_USER			2
5941.1Sskrll#define CLK_MOUT_PERIC1_USI0_USI_USER			3
5951.1Sskrll#define CLK_MOUT_PERIC1_USI10_USI_USER			4
5961.1Sskrll#define CLK_MOUT_PERIC1_USI11_USI_USER			5
5971.1Sskrll#define CLK_MOUT_PERIC1_USI12_USI_USER			6
5981.1Sskrll#define CLK_MOUT_PERIC1_USI13_USI_USER			7
5991.1Sskrll#define CLK_MOUT_PERIC1_USI9_USI_USER			8
6001.1Sskrll#define CLK_DOUT_PERIC1_I3C				9
6011.1Sskrll#define CLK_DOUT_PERIC1_USI0_USI			10
6021.1Sskrll#define CLK_DOUT_PERIC1_USI10_USI			11
6031.1Sskrll#define CLK_DOUT_PERIC1_USI11_USI			12
6041.1Sskrll#define CLK_DOUT_PERIC1_USI12_USI			13
6051.1Sskrll#define CLK_DOUT_PERIC1_USI13_USI			14
6061.1Sskrll#define CLK_DOUT_PERIC1_USI9_USI			15
6071.1Sskrll#define CLK_GOUT_PERIC1_IP				16
6081.1Sskrll#define CLK_GOUT_PERIC1_PCLK				17
6091.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_I3C_CLK		18
6101.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_OSCCLK_CLK		19
6111.1Sskrll#define CLK_GOUT_PERIC1_D_TZPC_PERIC1_PCLK		20
6121.1Sskrll#define CLK_GOUT_PERIC1_GPC_PERIC1_PCLK			21
6131.1Sskrll#define CLK_GOUT_PERIC1_GPIO_PERIC1_PCLK		22
6141.1Sskrll#define CLK_GOUT_PERIC1_LHM_AXI_P_PERIC1_I_CLK		23
6151.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_1		24
6161.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_2		25
6171.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_3		26
6181.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_4		27
6191.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_5		28
6201.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_6		29
6211.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_8		30
6221.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_1		31
6231.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_15		32
6241.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_2		33
6251.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_3		34
6261.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_4		35
6271.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_5		36
6281.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_6		37
6291.1Sskrll#define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_8		38
6301.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_BUSP_CLK		39
6311.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_USI0_USI_CLK		40
6321.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_USI10_USI_CLK	41
6331.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_USI11_USI_CLK	42
6341.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_USI12_USI_CLK	43
6351.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_USI13_USI_CLK	44
6361.1Sskrll#define CLK_GOUT_PERIC1_CLK_PERIC1_USI9_USI_CLK		45
6371.1Sskrll#define CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK		46
6381.1Sskrll
6391.1Sskrll#endif /* _DT_BINDINGS_CLOCK_GOOGLE_GS101_H */
640