11.1Sskrll/*	$NetBSD: mt8195-clk.h,v 1.1.1.1 2026/01/18 05:21:33 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
41.1Sskrll/*
51.1Sskrll * Copyright (c) 2021 MediaTek Inc.
61.1Sskrll * Author: Chun-Jie Chen <chun-jie.chen@mediatek.com>
71.1Sskrll */
81.1Sskrll
91.1Sskrll#ifndef _DT_BINDINGS_CLK_MT8195_H
101.1Sskrll#define _DT_BINDINGS_CLK_MT8195_H
111.1Sskrll
121.1Sskrll/* TOPCKGEN */
131.1Sskrll
141.1Sskrll#define CLK_TOP_AXI			0
151.1Sskrll#define CLK_TOP_SPM			1
161.1Sskrll#define CLK_TOP_SCP			2
171.1Sskrll#define CLK_TOP_BUS_AXIMEM		3
181.1Sskrll#define CLK_TOP_VPP			4
191.1Sskrll#define CLK_TOP_ETHDR			5
201.1Sskrll#define CLK_TOP_IPE			6
211.1Sskrll#define CLK_TOP_CAM			7
221.1Sskrll#define CLK_TOP_CCU			8
231.1Sskrll#define CLK_TOP_IMG			9
241.1Sskrll#define CLK_TOP_CAMTM			10
251.1Sskrll#define CLK_TOP_DSP			11
261.1Sskrll#define CLK_TOP_DSP1			12
271.1Sskrll#define CLK_TOP_DSP2			13
281.1Sskrll#define CLK_TOP_DSP3			14
291.1Sskrll#define CLK_TOP_DSP4			15
301.1Sskrll#define CLK_TOP_DSP5			16
311.1Sskrll#define CLK_TOP_DSP6			17
321.1Sskrll#define CLK_TOP_DSP7			18
331.1Sskrll#define CLK_TOP_IPU_IF			19
341.1Sskrll#define CLK_TOP_MFG_CORE_TMP		20
351.1Sskrll#define CLK_TOP_CAMTG			21
361.1Sskrll#define CLK_TOP_CAMTG2			22
371.1Sskrll#define CLK_TOP_CAMTG3			23
381.1Sskrll#define CLK_TOP_CAMTG4			24
391.1Sskrll#define CLK_TOP_CAMTG5			25
401.1Sskrll#define CLK_TOP_UART			26
411.1Sskrll#define CLK_TOP_SPI			27
421.1Sskrll#define CLK_TOP_SPIS			28
431.1Sskrll#define CLK_TOP_MSDC50_0_HCLK		29
441.1Sskrll#define CLK_TOP_MSDC50_0		30
451.1Sskrll#define CLK_TOP_MSDC30_1		31
461.1Sskrll#define CLK_TOP_MSDC30_2		32
471.1Sskrll#define CLK_TOP_INTDIR			33
481.1Sskrll#define CLK_TOP_AUD_INTBUS		34
491.1Sskrll#define CLK_TOP_AUDIO_H			35
501.1Sskrll#define CLK_TOP_PWRAP_ULPOSC		36
511.1Sskrll#define CLK_TOP_ATB			37
521.1Sskrll#define CLK_TOP_PWRMCU			38
531.1Sskrll#define CLK_TOP_DP			39
541.1Sskrll#define CLK_TOP_EDP			40
551.1Sskrll#define CLK_TOP_DPI			41
561.1Sskrll#define CLK_TOP_DISP_PWM0		42
571.1Sskrll#define CLK_TOP_DISP_PWM1		43
581.1Sskrll#define CLK_TOP_USB_TOP			44
591.1Sskrll#define CLK_TOP_SSUSB_XHCI		45
601.1Sskrll#define CLK_TOP_USB_TOP_1P		46
611.1Sskrll#define CLK_TOP_SSUSB_XHCI_1P		47
621.1Sskrll#define CLK_TOP_USB_TOP_2P		48
631.1Sskrll#define CLK_TOP_SSUSB_XHCI_2P		49
641.1Sskrll#define CLK_TOP_USB_TOP_3P		50
651.1Sskrll#define CLK_TOP_SSUSB_XHCI_3P		51
661.1Sskrll#define CLK_TOP_I2C			52
671.1Sskrll#define CLK_TOP_SENINF			53
681.1Sskrll#define CLK_TOP_SENINF1			54
691.1Sskrll#define CLK_TOP_SENINF2			55
701.1Sskrll#define CLK_TOP_SENINF3			56
711.1Sskrll#define CLK_TOP_GCPU			57
721.1Sskrll#define CLK_TOP_DXCC			58
731.1Sskrll#define CLK_TOP_DPMAIF_MAIN		59
741.1Sskrll#define CLK_TOP_AES_UFSFDE		60
751.1Sskrll#define CLK_TOP_UFS			61
761.1Sskrll#define CLK_TOP_UFS_TICK1US		62
771.1Sskrll#define CLK_TOP_UFS_MP_SAP_CFG		63
781.1Sskrll#define CLK_TOP_VENC			64
791.1Sskrll#define CLK_TOP_VDEC			65
801.1Sskrll#define CLK_TOP_PWM			66
811.1Sskrll#define CLK_TOP_MCUPM			67
821.1Sskrll#define CLK_TOP_SPMI_P_MST		68
831.1Sskrll#define CLK_TOP_SPMI_M_MST		69
841.1Sskrll#define CLK_TOP_DVFSRC			70
851.1Sskrll#define CLK_TOP_TL			71
861.1Sskrll#define CLK_TOP_TL_P1			72
871.1Sskrll#define CLK_TOP_AES_MSDCFDE		73
881.1Sskrll#define CLK_TOP_DSI_OCC			74
891.1Sskrll#define CLK_TOP_WPE_VPP			75
901.1Sskrll#define CLK_TOP_HDCP			76
911.1Sskrll#define CLK_TOP_HDCP_24M		77
921.1Sskrll#define CLK_TOP_HD20_DACR_REF_CLK	78
931.1Sskrll#define CLK_TOP_HD20_HDCP_CCLK		79
941.1Sskrll#define CLK_TOP_HDMI_XTAL		80
951.1Sskrll#define CLK_TOP_HDMI_APB		81
961.1Sskrll#define CLK_TOP_SNPS_ETH_250M		82
971.1Sskrll#define CLK_TOP_SNPS_ETH_62P4M_PTP	83
981.1Sskrll#define CLK_TOP_SNPS_ETH_50M_RMII	84
991.1Sskrll#define CLK_TOP_DGI_OUT			85
1001.1Sskrll#define CLK_TOP_NNA0			86
1011.1Sskrll#define CLK_TOP_NNA1			87
1021.1Sskrll#define CLK_TOP_ADSP			88
1031.1Sskrll#define CLK_TOP_ASM_H			89
1041.1Sskrll#define CLK_TOP_ASM_M			90
1051.1Sskrll#define CLK_TOP_ASM_L			91
1061.1Sskrll#define CLK_TOP_APLL1			92
1071.1Sskrll#define CLK_TOP_APLL2			93
1081.1Sskrll#define CLK_TOP_APLL3			94
1091.1Sskrll#define CLK_TOP_APLL4			95
1101.1Sskrll#define CLK_TOP_APLL5			96
1111.1Sskrll#define CLK_TOP_I2SO1_MCK		97
1121.1Sskrll#define CLK_TOP_I2SO2_MCK		98
1131.1Sskrll#define CLK_TOP_I2SI1_MCK		99
1141.1Sskrll#define CLK_TOP_I2SI2_MCK		100
1151.1Sskrll#define CLK_TOP_DPTX_MCK		101
1161.1Sskrll#define CLK_TOP_AUD_IEC_CLK		102
1171.1Sskrll#define CLK_TOP_A1SYS_HP		103
1181.1Sskrll#define CLK_TOP_A2SYS_HF		104
1191.1Sskrll#define CLK_TOP_A3SYS_HF		105
1201.1Sskrll#define CLK_TOP_A4SYS_HF		106
1211.1Sskrll#define CLK_TOP_SPINFI_BCLK		107
1221.1Sskrll#define CLK_TOP_NFI1X			108
1231.1Sskrll#define CLK_TOP_ECC			109
1241.1Sskrll#define CLK_TOP_AUDIO_LOCAL_BUS		110
1251.1Sskrll#define CLK_TOP_SPINOR			111
1261.1Sskrll#define CLK_TOP_DVIO_DGI_REF		112
1271.1Sskrll#define CLK_TOP_ULPOSC			113
1281.1Sskrll#define CLK_TOP_ULPOSC_CORE		114
1291.1Sskrll#define CLK_TOP_SRCK			115
1301.1Sskrll#define CLK_TOP_MFG_CK_FAST_REF		116
1311.1Sskrll#define CLK_TOP_CLK26M_D2		117
1321.1Sskrll#define CLK_TOP_CLK26M_D52		118
1331.1Sskrll#define CLK_TOP_IN_DGI			119
1341.1Sskrll#define CLK_TOP_IN_DGI_D2		120
1351.1Sskrll#define CLK_TOP_IN_DGI_D4		121
1361.1Sskrll#define CLK_TOP_IN_DGI_D6		122
1371.1Sskrll#define CLK_TOP_IN_DGI_D8		123
1381.1Sskrll#define CLK_TOP_MAINPLL_D3		124
1391.1Sskrll#define CLK_TOP_MAINPLL_D4		125
1401.1Sskrll#define CLK_TOP_MAINPLL_D4_D2		126
1411.1Sskrll#define CLK_TOP_MAINPLL_D4_D4		127
1421.1Sskrll#define CLK_TOP_MAINPLL_D4_D8		128
1431.1Sskrll#define CLK_TOP_MAINPLL_D5		129
1441.1Sskrll#define CLK_TOP_MAINPLL_D5_D2		130
1451.1Sskrll#define CLK_TOP_MAINPLL_D5_D4		131
1461.1Sskrll#define CLK_TOP_MAINPLL_D5_D8		132
1471.1Sskrll#define CLK_TOP_MAINPLL_D6		133
1481.1Sskrll#define CLK_TOP_MAINPLL_D6_D2		134
1491.1Sskrll#define CLK_TOP_MAINPLL_D6_D4		135
1501.1Sskrll#define CLK_TOP_MAINPLL_D6_D8		136
1511.1Sskrll#define CLK_TOP_MAINPLL_D7		137
1521.1Sskrll#define CLK_TOP_MAINPLL_D7_D2		138
1531.1Sskrll#define CLK_TOP_MAINPLL_D7_D4		139
1541.1Sskrll#define CLK_TOP_MAINPLL_D7_D8		140
1551.1Sskrll#define CLK_TOP_MAINPLL_D9		141
1561.1Sskrll#define CLK_TOP_UNIVPLL_D2		142
1571.1Sskrll#define CLK_TOP_UNIVPLL_D3		143
1581.1Sskrll#define CLK_TOP_UNIVPLL_D4		144
1591.1Sskrll#define CLK_TOP_UNIVPLL_D4_D2		145
1601.1Sskrll#define CLK_TOP_UNIVPLL_D4_D4		146
1611.1Sskrll#define CLK_TOP_UNIVPLL_D4_D8		147
1621.1Sskrll#define CLK_TOP_UNIVPLL_D5		148
1631.1Sskrll#define CLK_TOP_UNIVPLL_D5_D2		149
1641.1Sskrll#define CLK_TOP_UNIVPLL_D5_D4		150
1651.1Sskrll#define CLK_TOP_UNIVPLL_D5_D8		151
1661.1Sskrll#define CLK_TOP_UNIVPLL_D6		152
1671.1Sskrll#define CLK_TOP_UNIVPLL_D6_D2		153
1681.1Sskrll#define CLK_TOP_UNIVPLL_D6_D4		154
1691.1Sskrll#define CLK_TOP_UNIVPLL_D6_D8		155
1701.1Sskrll#define CLK_TOP_UNIVPLL_D6_D16		156
1711.1Sskrll#define CLK_TOP_UNIVPLL_D7		157
1721.1Sskrll#define CLK_TOP_UNIVPLL_192M		158
1731.1Sskrll#define CLK_TOP_UNIVPLL_192M_D4		159
1741.1Sskrll#define CLK_TOP_UNIVPLL_192M_D8		160
1751.1Sskrll#define CLK_TOP_UNIVPLL_192M_D16	161
1761.1Sskrll#define CLK_TOP_UNIVPLL_192M_D32	162
1771.1Sskrll#define CLK_TOP_APLL1_D3		163
1781.1Sskrll#define CLK_TOP_APLL1_D4		164
1791.1Sskrll#define CLK_TOP_APLL2_D3		165
1801.1Sskrll#define CLK_TOP_APLL2_D4		166
1811.1Sskrll#define CLK_TOP_APLL3_D4		167
1821.1Sskrll#define CLK_TOP_APLL4_D4		168
1831.1Sskrll#define CLK_TOP_APLL5_D4		169
1841.1Sskrll#define CLK_TOP_HDMIRX_APLL_D3		170
1851.1Sskrll#define CLK_TOP_HDMIRX_APLL_D4		171
1861.1Sskrll#define CLK_TOP_HDMIRX_APLL_D6		172
1871.1Sskrll#define CLK_TOP_MMPLL_D4		173
1881.1Sskrll#define CLK_TOP_MMPLL_D4_D2		174
1891.1Sskrll#define CLK_TOP_MMPLL_D4_D4		175
1901.1Sskrll#define CLK_TOP_MMPLL_D5		176
1911.1Sskrll#define CLK_TOP_MMPLL_D5_D2		177
1921.1Sskrll#define CLK_TOP_MMPLL_D5_D4		178
1931.1Sskrll#define CLK_TOP_MMPLL_D6		179
1941.1Sskrll#define CLK_TOP_MMPLL_D6_D2		180
1951.1Sskrll#define CLK_TOP_MMPLL_D7		181
1961.1Sskrll#define CLK_TOP_MMPLL_D9		182
1971.1Sskrll#define CLK_TOP_TVDPLL1_D2		183
1981.1Sskrll#define CLK_TOP_TVDPLL1_D4		184
1991.1Sskrll#define CLK_TOP_TVDPLL1_D8		185
2001.1Sskrll#define CLK_TOP_TVDPLL1_D16		186
2011.1Sskrll#define CLK_TOP_TVDPLL2_D2		187
2021.1Sskrll#define CLK_TOP_TVDPLL2_D4		188
2031.1Sskrll#define CLK_TOP_TVDPLL2_D8		189
2041.1Sskrll#define CLK_TOP_TVDPLL2_D16		190
2051.1Sskrll#define CLK_TOP_MSDCPLL_D2		191
2061.1Sskrll#define CLK_TOP_MSDCPLL_D4		192
2071.1Sskrll#define CLK_TOP_MSDCPLL_D16		193
2081.1Sskrll#define CLK_TOP_ETHPLL_D2		194
2091.1Sskrll#define CLK_TOP_ETHPLL_D8		195
2101.1Sskrll#define CLK_TOP_ETHPLL_D10		196
2111.1Sskrll#define CLK_TOP_DGIPLL_D2		197
2121.1Sskrll#define CLK_TOP_ULPOSC1			198
2131.1Sskrll#define CLK_TOP_ULPOSC1_D2		199
2141.1Sskrll#define CLK_TOP_ULPOSC1_D4		200
2151.1Sskrll#define CLK_TOP_ULPOSC1_D7		201
2161.1Sskrll#define CLK_TOP_ULPOSC1_D8		202
2171.1Sskrll#define CLK_TOP_ULPOSC1_D10		203
2181.1Sskrll#define CLK_TOP_ULPOSC1_D16		204
2191.1Sskrll#define CLK_TOP_ULPOSC2			205
2201.1Sskrll#define CLK_TOP_ADSPPLL_D2		206
2211.1Sskrll#define CLK_TOP_ADSPPLL_D4		207
2221.1Sskrll#define CLK_TOP_ADSPPLL_D8		208
2231.1Sskrll#define CLK_TOP_MEM_466M		209
2241.1Sskrll#define CLK_TOP_MPHONE_SLAVE_B		210
2251.1Sskrll#define CLK_TOP_PEXTP_PIPE		211
2261.1Sskrll#define CLK_TOP_UFS_RX_SYMBOL		212
2271.1Sskrll#define CLK_TOP_UFS_TX_SYMBOL		213
2281.1Sskrll#define CLK_TOP_SSUSB_U3PHY_P1_P_P0	214
2291.1Sskrll#define CLK_TOP_UFS_RX_SYMBOL1		215
2301.1Sskrll#define CLK_TOP_FPC			216
2311.1Sskrll#define CLK_TOP_HDMIRX_P		217
2321.1Sskrll#define CLK_TOP_APLL12_DIV0		218
2331.1Sskrll#define CLK_TOP_APLL12_DIV1		219
2341.1Sskrll#define CLK_TOP_APLL12_DIV2		220
2351.1Sskrll#define CLK_TOP_APLL12_DIV3		221
2361.1Sskrll#define CLK_TOP_APLL12_DIV4		222
2371.1Sskrll#define CLK_TOP_APLL12_DIV9		223
2381.1Sskrll#define CLK_TOP_CFG_VPP0		224
2391.1Sskrll#define CLK_TOP_CFG_VPP1		225
2401.1Sskrll#define CLK_TOP_CFG_VDO0		226
2411.1Sskrll#define CLK_TOP_CFG_VDO1		227
2421.1Sskrll#define CLK_TOP_CFG_UNIPLL_SES		228
2431.1Sskrll#define CLK_TOP_CFG_26M_VPP0		229
2441.1Sskrll#define CLK_TOP_CFG_26M_VPP1		230
2451.1Sskrll#define CLK_TOP_CFG_26M_AUD		231
2461.1Sskrll#define CLK_TOP_CFG_AXI_EAST		232
2471.1Sskrll#define CLK_TOP_CFG_AXI_EAST_NORTH	233
2481.1Sskrll#define CLK_TOP_CFG_AXI_NORTH		234
2491.1Sskrll#define CLK_TOP_CFG_AXI_SOUTH		235
2501.1Sskrll#define CLK_TOP_CFG_EXT_TEST		236
2511.1Sskrll#define CLK_TOP_SSUSB_REF		237
2521.1Sskrll#define CLK_TOP_SSUSB_PHY_REF		238
2531.1Sskrll#define CLK_TOP_SSUSB_P1_REF		239
2541.1Sskrll#define CLK_TOP_SSUSB_PHY_P1_REF	240
2551.1Sskrll#define CLK_TOP_SSUSB_P2_REF		241
2561.1Sskrll#define CLK_TOP_SSUSB_PHY_P2_REF	242
2571.1Sskrll#define CLK_TOP_SSUSB_P3_REF		243
2581.1Sskrll#define CLK_TOP_SSUSB_PHY_P3_REF	244
2591.1Sskrll#define CLK_TOP_NR_CLK			245
2601.1Sskrll
2611.1Sskrll/* INFRACFG_AO */
2621.1Sskrll
2631.1Sskrll#define CLK_INFRA_AO_PMIC_TMR		0
2641.1Sskrll#define CLK_INFRA_AO_PMIC_AP		1
2651.1Sskrll#define CLK_INFRA_AO_PMIC_MD		2
2661.1Sskrll#define CLK_INFRA_AO_PMIC_CONN		3
2671.1Sskrll#define CLK_INFRA_AO_SEJ		4
2681.1Sskrll#define CLK_INFRA_AO_APXGPT		5
2691.1Sskrll#define CLK_INFRA_AO_GCE		6
2701.1Sskrll#define CLK_INFRA_AO_GCE2		7
2711.1Sskrll#define CLK_INFRA_AO_THERM		8
2721.1Sskrll#define CLK_INFRA_AO_PWM_H		9
2731.1Sskrll#define CLK_INFRA_AO_PWM1		10
2741.1Sskrll#define CLK_INFRA_AO_PWM2		11
2751.1Sskrll#define CLK_INFRA_AO_PWM3		12
2761.1Sskrll#define CLK_INFRA_AO_PWM4		13
2771.1Sskrll#define CLK_INFRA_AO_PWM		14
2781.1Sskrll#define CLK_INFRA_AO_UART0		15
2791.1Sskrll#define CLK_INFRA_AO_UART1		16
2801.1Sskrll#define CLK_INFRA_AO_UART2		17
2811.1Sskrll#define CLK_INFRA_AO_UART3		18
2821.1Sskrll#define CLK_INFRA_AO_UART4		19
2831.1Sskrll#define CLK_INFRA_AO_GCE_26M		20
2841.1Sskrll#define CLK_INFRA_AO_CQ_DMA_FPC		21
2851.1Sskrll#define CLK_INFRA_AO_UART5		22
2861.1Sskrll#define CLK_INFRA_AO_HDMI_26M		23
2871.1Sskrll#define CLK_INFRA_AO_SPI0		24
2881.1Sskrll#define CLK_INFRA_AO_MSDC0		25
2891.1Sskrll#define CLK_INFRA_AO_MSDC1		26
2901.1Sskrll#define CLK_INFRA_AO_CG1_MSDC2		27
2911.1Sskrll#define CLK_INFRA_AO_MSDC0_SRC		28
2921.1Sskrll#define CLK_INFRA_AO_TRNG		29
2931.1Sskrll#define CLK_INFRA_AO_AUXADC		30
2941.1Sskrll#define CLK_INFRA_AO_CPUM		31
2951.1Sskrll#define CLK_INFRA_AO_HDMI_32K		32
2961.1Sskrll#define CLK_INFRA_AO_CEC_66M_H		33
2971.1Sskrll#define CLK_INFRA_AO_IRRX		34
2981.1Sskrll#define CLK_INFRA_AO_PCIE_TL_26M	35
2991.1Sskrll#define CLK_INFRA_AO_MSDC1_SRC		36
3001.1Sskrll#define CLK_INFRA_AO_CEC_66M_B		37
3011.1Sskrll#define CLK_INFRA_AO_PCIE_TL_96M	38
3021.1Sskrll#define CLK_INFRA_AO_DEVICE_APC		39
3031.1Sskrll#define CLK_INFRA_AO_ECC_66M_H		40
3041.1Sskrll#define CLK_INFRA_AO_DEBUGSYS		41
3051.1Sskrll#define CLK_INFRA_AO_AUDIO		42
3061.1Sskrll#define CLK_INFRA_AO_PCIE_TL_32K	43
3071.1Sskrll#define CLK_INFRA_AO_DBG_TRACE		44
3081.1Sskrll#define CLK_INFRA_AO_DRAMC_F26M		45
3091.1Sskrll#define CLK_INFRA_AO_IRTX		46
3101.1Sskrll#define CLK_INFRA_AO_SSUSB		47
3111.1Sskrll#define CLK_INFRA_AO_DISP_PWM		48
3121.1Sskrll#define CLK_INFRA_AO_CLDMA_B		49
3131.1Sskrll#define CLK_INFRA_AO_AUDIO_26M_B	50
3141.1Sskrll#define CLK_INFRA_AO_SPI1		51
3151.1Sskrll#define CLK_INFRA_AO_SPI2		52
3161.1Sskrll#define CLK_INFRA_AO_SPI3		53
3171.1Sskrll#define CLK_INFRA_AO_UNIPRO_SYS		54
3181.1Sskrll#define CLK_INFRA_AO_UNIPRO_TICK	55
3191.1Sskrll#define CLK_INFRA_AO_UFS_MP_SAP_B	56
3201.1Sskrll#define CLK_INFRA_AO_PWRMCU		57
3211.1Sskrll#define CLK_INFRA_AO_PWRMCU_BUS_H	58
3221.1Sskrll#define CLK_INFRA_AO_APDMA_B		59
3231.1Sskrll#define CLK_INFRA_AO_SPI4		60
3241.1Sskrll#define CLK_INFRA_AO_SPI5		61
3251.1Sskrll#define CLK_INFRA_AO_CQ_DMA		62
3261.1Sskrll#define CLK_INFRA_AO_AES_UFSFDE		63
3271.1Sskrll#define CLK_INFRA_AO_AES		64
3281.1Sskrll#define CLK_INFRA_AO_UFS_TICK		65
3291.1Sskrll#define CLK_INFRA_AO_SSUSB_XHCI		66
3301.1Sskrll#define CLK_INFRA_AO_MSDC0_SELF		67
3311.1Sskrll#define CLK_INFRA_AO_MSDC1_SELF		68
3321.1Sskrll#define CLK_INFRA_AO_MSDC2_SELF		69
3331.1Sskrll#define CLK_INFRA_AO_I2S_DMA		70
3341.1Sskrll#define CLK_INFRA_AO_AP_MSDC0		71
3351.1Sskrll#define CLK_INFRA_AO_MD_MSDC0		72
3361.1Sskrll#define CLK_INFRA_AO_CG3_MSDC2		73
3371.1Sskrll#define CLK_INFRA_AO_GCPU		74
3381.1Sskrll#define CLK_INFRA_AO_PCIE_PERI_26M	75
3391.1Sskrll#define CLK_INFRA_AO_GCPU_66M_B		76
3401.1Sskrll#define CLK_INFRA_AO_GCPU_133M_B	77
3411.1Sskrll#define CLK_INFRA_AO_DISP_PWM1		78
3421.1Sskrll#define CLK_INFRA_AO_FBIST2FPC		79
3431.1Sskrll#define CLK_INFRA_AO_DEVICE_APC_SYNC	80
3441.1Sskrll#define CLK_INFRA_AO_PCIE_P1_PERI_26M	81
3451.1Sskrll#define CLK_INFRA_AO_SPIS0		82
3461.1Sskrll#define CLK_INFRA_AO_SPIS1		83
3471.1Sskrll#define CLK_INFRA_AO_133M_M_PERI	84
3481.1Sskrll#define CLK_INFRA_AO_66M_M_PERI		85
3491.1Sskrll#define CLK_INFRA_AO_PCIE_PL_P_250M_P0	86
3501.1Sskrll#define CLK_INFRA_AO_PCIE_PL_P_250M_P1	87
3511.1Sskrll#define CLK_INFRA_AO_PCIE_P1_TL_96M	88
3521.1Sskrll#define CLK_INFRA_AO_AES_MSDCFDE_0P	89
3531.1Sskrll#define CLK_INFRA_AO_UFS_TX_SYMBOL	90
3541.1Sskrll#define CLK_INFRA_AO_UFS_RX_SYMBOL	91
3551.1Sskrll#define CLK_INFRA_AO_UFS_RX_SYMBOL1	92
3561.1Sskrll#define CLK_INFRA_AO_PERI_UFS_MEM_SUB	93
3571.1Sskrll#define CLK_INFRA_AO_NR_CLK		94
3581.1Sskrll
3591.1Sskrll/* APMIXEDSYS */
3601.1Sskrll
3611.1Sskrll#define CLK_APMIXED_NNAPLL		0
3621.1Sskrll#define CLK_APMIXED_RESPLL		1
3631.1Sskrll#define CLK_APMIXED_ETHPLL		2
3641.1Sskrll#define CLK_APMIXED_MSDCPLL		3
3651.1Sskrll#define CLK_APMIXED_TVDPLL1		4
3661.1Sskrll#define CLK_APMIXED_TVDPLL2		5
3671.1Sskrll#define CLK_APMIXED_MMPLL		6
3681.1Sskrll#define CLK_APMIXED_MAINPLL		7
3691.1Sskrll#define CLK_APMIXED_VDECPLL		8
3701.1Sskrll#define CLK_APMIXED_IMGPLL		9
3711.1Sskrll#define CLK_APMIXED_UNIVPLL		10
3721.1Sskrll#define CLK_APMIXED_HDMIPLL1		11
3731.1Sskrll#define CLK_APMIXED_HDMIPLL2		12
3741.1Sskrll#define CLK_APMIXED_HDMIRX_APLL		13
3751.1Sskrll#define CLK_APMIXED_USB1PLL		14
3761.1Sskrll#define CLK_APMIXED_ADSPPLL		15
3771.1Sskrll#define CLK_APMIXED_APLL1		16
3781.1Sskrll#define CLK_APMIXED_APLL2		17
3791.1Sskrll#define CLK_APMIXED_APLL3		18
3801.1Sskrll#define CLK_APMIXED_APLL4		19
3811.1Sskrll#define CLK_APMIXED_APLL5		20
3821.1Sskrll#define CLK_APMIXED_MFGPLL		21
3831.1Sskrll#define CLK_APMIXED_DGIPLL		22
3841.1Sskrll#define CLK_APMIXED_PLL_SSUSB26M	23
3851.1Sskrll#define CLK_APMIXED_NR_CLK		24
3861.1Sskrll
3871.1Sskrll/* SCP_ADSP */
3881.1Sskrll
3891.1Sskrll#define CLK_SCP_ADSP_AUDIODSP		0
3901.1Sskrll#define CLK_SCP_ADSP_NR_CLK		1
3911.1Sskrll
3921.1Sskrll/* PERICFG_AO */
3931.1Sskrll
3941.1Sskrll#define CLK_PERI_AO_ETHERNET		0
3951.1Sskrll#define CLK_PERI_AO_ETHERNET_BUS	1
3961.1Sskrll#define CLK_PERI_AO_FLASHIF_BUS		2
3971.1Sskrll#define CLK_PERI_AO_FLASHIF_FLASH	3
3981.1Sskrll#define CLK_PERI_AO_SSUSB_1P_BUS	4
3991.1Sskrll#define CLK_PERI_AO_SSUSB_1P_XHCI	5
4001.1Sskrll#define CLK_PERI_AO_SSUSB_2P_BUS	6
4011.1Sskrll#define CLK_PERI_AO_SSUSB_2P_XHCI	7
4021.1Sskrll#define CLK_PERI_AO_SSUSB_3P_BUS	8
4031.1Sskrll#define CLK_PERI_AO_SSUSB_3P_XHCI	9
4041.1Sskrll#define CLK_PERI_AO_SPINFI		10
4051.1Sskrll#define CLK_PERI_AO_ETHERNET_MAC	11
4061.1Sskrll#define CLK_PERI_AO_NFI_H		12
4071.1Sskrll#define CLK_PERI_AO_FNFI1X		13
4081.1Sskrll#define CLK_PERI_AO_PCIE_P0_MEM		14
4091.1Sskrll#define CLK_PERI_AO_PCIE_P1_MEM		15
4101.1Sskrll#define CLK_PERI_AO_NR_CLK		16
4111.1Sskrll
4121.1Sskrll/* IMP_IIC_WRAP_S */
4131.1Sskrll
4141.1Sskrll#define CLK_IMP_IIC_WRAP_S_I2C5		0
4151.1Sskrll#define CLK_IMP_IIC_WRAP_S_I2C6		1
4161.1Sskrll#define CLK_IMP_IIC_WRAP_S_I2C7		2
4171.1Sskrll#define CLK_IMP_IIC_WRAP_S_NR_CLK	3
4181.1Sskrll
4191.1Sskrll/* IMP_IIC_WRAP_W */
4201.1Sskrll
4211.1Sskrll#define CLK_IMP_IIC_WRAP_W_I2C0		0
4221.1Sskrll#define CLK_IMP_IIC_WRAP_W_I2C1		1
4231.1Sskrll#define CLK_IMP_IIC_WRAP_W_I2C2		2
4241.1Sskrll#define CLK_IMP_IIC_WRAP_W_I2C3		3
4251.1Sskrll#define CLK_IMP_IIC_WRAP_W_I2C4		4
4261.1Sskrll#define CLK_IMP_IIC_WRAP_W_NR_CLK	5
4271.1Sskrll
4281.1Sskrll/* MFGCFG */
4291.1Sskrll
4301.1Sskrll#define CLK_MFG_BG3D			0
4311.1Sskrll#define CLK_MFG_NR_CLK			1
4321.1Sskrll
4331.1Sskrll/* VPPSYS0 */
4341.1Sskrll
4351.1Sskrll#define CLK_VPP0_MDP_FG				0
4361.1Sskrll#define CLK_VPP0_STITCH				1
4371.1Sskrll#define CLK_VPP0_PADDING			2
4381.1Sskrll#define CLK_VPP0_MDP_TCC			3
4391.1Sskrll#define CLK_VPP0_WARP0_ASYNC_TX			4
4401.1Sskrll#define CLK_VPP0_WARP1_ASYNC_TX			5
4411.1Sskrll#define CLK_VPP0_MUTEX				6
4421.1Sskrll#define CLK_VPP0_VPP02VPP1_RELAY		7
4431.1Sskrll#define CLK_VPP0_VPP12VPP0_ASYNC		8
4441.1Sskrll#define CLK_VPP0_MMSYSRAM_TOP			9
4451.1Sskrll#define CLK_VPP0_MDP_AAL			10
4461.1Sskrll#define CLK_VPP0_MDP_RSZ			11
4471.1Sskrll#define CLK_VPP0_SMI_COMMON			12
4481.1Sskrll#define CLK_VPP0_GALS_VDO0_LARB0		13
4491.1Sskrll#define CLK_VPP0_GALS_VDO0_LARB1		14
4501.1Sskrll#define CLK_VPP0_GALS_VENCSYS			15
4511.1Sskrll#define CLK_VPP0_GALS_VENCSYS_CORE1		16
4521.1Sskrll#define CLK_VPP0_GALS_INFRA			17
4531.1Sskrll#define CLK_VPP0_GALS_CAMSYS			18
4541.1Sskrll#define CLK_VPP0_GALS_VPP1_LARB5		19
4551.1Sskrll#define CLK_VPP0_GALS_VPP1_LARB6		20
4561.1Sskrll#define CLK_VPP0_SMI_REORDER			21
4571.1Sskrll#define CLK_VPP0_SMI_IOMMU			22
4581.1Sskrll#define CLK_VPP0_GALS_IMGSYS_CAMSYS		23
4591.1Sskrll#define CLK_VPP0_MDP_RDMA			24
4601.1Sskrll#define CLK_VPP0_MDP_WROT			25
4611.1Sskrll#define CLK_VPP0_GALS_EMI0_EMI1			26
4621.1Sskrll#define CLK_VPP0_SMI_SUB_COMMON_REORDER		27
4631.1Sskrll#define CLK_VPP0_SMI_RSI			28
4641.1Sskrll#define CLK_VPP0_SMI_COMMON_LARB4		29
4651.1Sskrll#define CLK_VPP0_GALS_VDEC_VDEC_CORE1		30
4661.1Sskrll#define CLK_VPP0_GALS_VPP1_WPE			31
4671.1Sskrll#define CLK_VPP0_GALS_VDO0_VDO1_VENCSYS_CORE1	32
4681.1Sskrll#define CLK_VPP0_FAKE_ENG			33
4691.1Sskrll#define CLK_VPP0_MDP_HDR			34
4701.1Sskrll#define CLK_VPP0_MDP_TDSHP			35
4711.1Sskrll#define CLK_VPP0_MDP_COLOR			36
4721.1Sskrll#define CLK_VPP0_MDP_OVL			37
4731.1Sskrll#define CLK_VPP0_WARP0_RELAY			38
4741.1Sskrll#define CLK_VPP0_WARP0_MDP_DL_ASYNC		39
4751.1Sskrll#define CLK_VPP0_WARP1_RELAY			40
4761.1Sskrll#define CLK_VPP0_WARP1_MDP_DL_ASYNC		41
4771.1Sskrll#define CLK_VPP0_NR_CLK				42
4781.1Sskrll
4791.1Sskrll/* WPESYS */
4801.1Sskrll
4811.1Sskrll#define CLK_WPE_VPP0			0
4821.1Sskrll#define CLK_WPE_VPP1			1
4831.1Sskrll#define CLK_WPE_SMI_LARB7		2
4841.1Sskrll#define CLK_WPE_SMI_LARB8		3
4851.1Sskrll#define CLK_WPE_EVENT_TX		4
4861.1Sskrll#define CLK_WPE_SMI_LARB7_P		5
4871.1Sskrll#define CLK_WPE_SMI_LARB8_P		6
4881.1Sskrll#define CLK_WPE_NR_CLK			7
4891.1Sskrll
4901.1Sskrll/* WPESYS_VPP0 */
4911.1Sskrll
4921.1Sskrll#define CLK_WPE_VPP0_VECI		0
4931.1Sskrll#define CLK_WPE_VPP0_VEC2I		1
4941.1Sskrll#define CLK_WPE_VPP0_VEC3I		2
4951.1Sskrll#define CLK_WPE_VPP0_WPEO		3
4961.1Sskrll#define CLK_WPE_VPP0_MSKO		4
4971.1Sskrll#define CLK_WPE_VPP0_VGEN		5
4981.1Sskrll#define CLK_WPE_VPP0_EXT		6
4991.1Sskrll#define CLK_WPE_VPP0_VFC		7
5001.1Sskrll#define CLK_WPE_VPP0_CACH0_TOP		8
5011.1Sskrll#define CLK_WPE_VPP0_CACH0_DMA		9
5021.1Sskrll#define CLK_WPE_VPP0_CACH1_TOP		10
5031.1Sskrll#define CLK_WPE_VPP0_CACH1_DMA		11
5041.1Sskrll#define CLK_WPE_VPP0_CACH2_TOP		12
5051.1Sskrll#define CLK_WPE_VPP0_CACH2_DMA		13
5061.1Sskrll#define CLK_WPE_VPP0_CACH3_TOP		14
5071.1Sskrll#define CLK_WPE_VPP0_CACH3_DMA		15
5081.1Sskrll#define CLK_WPE_VPP0_PSP		16
5091.1Sskrll#define CLK_WPE_VPP0_PSP2		17
5101.1Sskrll#define CLK_WPE_VPP0_SYNC		18
5111.1Sskrll#define CLK_WPE_VPP0_C24		19
5121.1Sskrll#define CLK_WPE_VPP0_MDP_CROP		20
5131.1Sskrll#define CLK_WPE_VPP0_ISP_CROP		21
5141.1Sskrll#define CLK_WPE_VPP0_TOP		22
5151.1Sskrll#define CLK_WPE_VPP0_NR_CLK		23
5161.1Sskrll
5171.1Sskrll/* WPESYS_VPP1 */
5181.1Sskrll
5191.1Sskrll#define CLK_WPE_VPP1_VECI		0
5201.1Sskrll#define CLK_WPE_VPP1_VEC2I		1
5211.1Sskrll#define CLK_WPE_VPP1_VEC3I		2
5221.1Sskrll#define CLK_WPE_VPP1_WPEO		3
5231.1Sskrll#define CLK_WPE_VPP1_MSKO		4
5241.1Sskrll#define CLK_WPE_VPP1_VGEN		5
5251.1Sskrll#define CLK_WPE_VPP1_EXT		6
5261.1Sskrll#define CLK_WPE_VPP1_VFC		7
5271.1Sskrll#define CLK_WPE_VPP1_CACH0_TOP		8
5281.1Sskrll#define CLK_WPE_VPP1_CACH0_DMA		9
5291.1Sskrll#define CLK_WPE_VPP1_CACH1_TOP		10
5301.1Sskrll#define CLK_WPE_VPP1_CACH1_DMA		11
5311.1Sskrll#define CLK_WPE_VPP1_CACH2_TOP		12
5321.1Sskrll#define CLK_WPE_VPP1_CACH2_DMA		13
5331.1Sskrll#define CLK_WPE_VPP1_CACH3_TOP		14
5341.1Sskrll#define CLK_WPE_VPP1_CACH3_DMA		15
5351.1Sskrll#define CLK_WPE_VPP1_PSP		16
5361.1Sskrll#define CLK_WPE_VPP1_PSP2		17
5371.1Sskrll#define CLK_WPE_VPP1_SYNC		18
5381.1Sskrll#define CLK_WPE_VPP1_C24		19
5391.1Sskrll#define CLK_WPE_VPP1_MDP_CROP		20
5401.1Sskrll#define CLK_WPE_VPP1_ISP_CROP		21
5411.1Sskrll#define CLK_WPE_VPP1_TOP		22
5421.1Sskrll#define CLK_WPE_VPP1_NR_CLK		23
5431.1Sskrll
5441.1Sskrll/* VPPSYS1 */
5451.1Sskrll
5461.1Sskrll#define CLK_VPP1_SVPP1_MDP_OVL		0
5471.1Sskrll#define CLK_VPP1_SVPP1_MDP_TCC		1
5481.1Sskrll#define CLK_VPP1_SVPP1_MDP_WROT		2
5491.1Sskrll#define CLK_VPP1_SVPP1_VPP_PAD		3
5501.1Sskrll#define CLK_VPP1_SVPP2_MDP_WROT		4
5511.1Sskrll#define CLK_VPP1_SVPP2_VPP_PAD		5
5521.1Sskrll#define CLK_VPP1_SVPP3_MDP_WROT		6
5531.1Sskrll#define CLK_VPP1_SVPP3_VPP_PAD		7
5541.1Sskrll#define CLK_VPP1_SVPP1_MDP_RDMA		8
5551.1Sskrll#define CLK_VPP1_SVPP1_MDP_FG		9
5561.1Sskrll#define CLK_VPP1_SVPP2_MDP_RDMA		10
5571.1Sskrll#define CLK_VPP1_SVPP2_MDP_FG		11
5581.1Sskrll#define CLK_VPP1_SVPP3_MDP_RDMA		12
5591.1Sskrll#define CLK_VPP1_SVPP3_MDP_FG		13
5601.1Sskrll#define CLK_VPP1_VPP_SPLIT		14
5611.1Sskrll#define CLK_VPP1_SVPP2_VDO0_DL_RELAY	15
5621.1Sskrll#define CLK_VPP1_SVPP1_MDP_TDSHP	16
5631.1Sskrll#define CLK_VPP1_SVPP1_MDP_COLOR	17
5641.1Sskrll#define CLK_VPP1_SVPP3_VDO1_DL_RELAY	18
5651.1Sskrll#define CLK_VPP1_SVPP2_VPP_MERGE	19
5661.1Sskrll#define CLK_VPP1_SVPP2_MDP_COLOR	20
5671.1Sskrll#define CLK_VPP1_VPPSYS1_GALS		21
5681.1Sskrll#define CLK_VPP1_SVPP3_VPP_MERGE	22
5691.1Sskrll#define CLK_VPP1_SVPP3_MDP_COLOR	23
5701.1Sskrll#define CLK_VPP1_VPPSYS1_LARB		24
5711.1Sskrll#define CLK_VPP1_SVPP1_MDP_RSZ		25
5721.1Sskrll#define CLK_VPP1_SVPP1_MDP_HDR		26
5731.1Sskrll#define CLK_VPP1_SVPP1_MDP_AAL		27
5741.1Sskrll#define CLK_VPP1_SVPP2_MDP_HDR		28
5751.1Sskrll#define CLK_VPP1_SVPP2_MDP_AAL		29
5761.1Sskrll#define CLK_VPP1_DL_ASYNC		30
5771.1Sskrll#define CLK_VPP1_LARB5_FAKE_ENG		31
5781.1Sskrll#define CLK_VPP1_SVPP3_MDP_HDR		32
5791.1Sskrll#define CLK_VPP1_SVPP3_MDP_AAL		33
5801.1Sskrll#define CLK_VPP1_SVPP2_VDO1_DL_RELAY	34
5811.1Sskrll#define CLK_VPP1_LARB6_FAKE_ENG		35
5821.1Sskrll#define CLK_VPP1_SVPP2_MDP_RSZ		36
5831.1Sskrll#define CLK_VPP1_SVPP3_MDP_RSZ		37
5841.1Sskrll#define CLK_VPP1_SVPP3_VDO0_DL_RELAY	38
5851.1Sskrll#define CLK_VPP1_DISP_MUTEX		39
5861.1Sskrll#define CLK_VPP1_SVPP2_MDP_TDSHP	40
5871.1Sskrll#define CLK_VPP1_SVPP3_MDP_TDSHP	41
5881.1Sskrll#define CLK_VPP1_VPP0_DL1_RELAY		42
5891.1Sskrll#define CLK_VPP1_HDMI_META		43
5901.1Sskrll#define CLK_VPP1_VPP_SPLIT_HDMI		44
5911.1Sskrll#define CLK_VPP1_DGI_IN			45
5921.1Sskrll#define CLK_VPP1_DGI_OUT		46
5931.1Sskrll#define CLK_VPP1_VPP_SPLIT_DGI		47
5941.1Sskrll#define CLK_VPP1_VPP0_DL_ASYNC		48
5951.1Sskrll#define CLK_VPP1_VPP0_DL_RELAY		49
5961.1Sskrll#define CLK_VPP1_VPP_SPLIT_26M		50
5971.1Sskrll#define CLK_VPP1_NR_CLK			51
5981.1Sskrll
5991.1Sskrll/* IMGSYS */
6001.1Sskrll
6011.1Sskrll#define CLK_IMG_LARB9			0
6021.1Sskrll#define CLK_IMG_TRAW0			1
6031.1Sskrll#define CLK_IMG_TRAW1			2
6041.1Sskrll#define CLK_IMG_TRAW2			3
6051.1Sskrll#define CLK_IMG_TRAW3			4
6061.1Sskrll#define CLK_IMG_DIP0			5
6071.1Sskrll#define CLK_IMG_WPE0			6
6081.1Sskrll#define CLK_IMG_IPE			7
6091.1Sskrll#define CLK_IMG_DIP1			8
6101.1Sskrll#define CLK_IMG_WPE1			9
6111.1Sskrll#define CLK_IMG_GALS			10
6121.1Sskrll#define CLK_IMG_NR_CLK			11
6131.1Sskrll
6141.1Sskrll/* IMGSYS1_DIP_TOP */
6151.1Sskrll
6161.1Sskrll#define CLK_IMG1_DIP_TOP_LARB10		0
6171.1Sskrll#define CLK_IMG1_DIP_TOP_DIP_TOP	1
6181.1Sskrll#define CLK_IMG1_DIP_TOP_NR_CLK		2
6191.1Sskrll
6201.1Sskrll/* IMGSYS1_DIP_NR */
6211.1Sskrll
6221.1Sskrll#define CLK_IMG1_DIP_NR_RESERVE		0
6231.1Sskrll#define CLK_IMG1_DIP_NR_DIP_NR		1
6241.1Sskrll#define CLK_IMG1_DIP_NR_NR_CLK		2
6251.1Sskrll
6261.1Sskrll/* IMGSYS1_WPE */
6271.1Sskrll
6281.1Sskrll#define CLK_IMG1_WPE_LARB11		0
6291.1Sskrll#define CLK_IMG1_WPE_WPE		1
6301.1Sskrll#define CLK_IMG1_WPE_NR_CLK		2
6311.1Sskrll
6321.1Sskrll/* IPESYS */
6331.1Sskrll
6341.1Sskrll#define CLK_IPE_DPE			0
6351.1Sskrll#define CLK_IPE_FDVT			1
6361.1Sskrll#define CLK_IPE_ME			2
6371.1Sskrll#define CLK_IPE_TOP			3
6381.1Sskrll#define CLK_IPE_SMI_LARB12		4
6391.1Sskrll#define CLK_IPE_NR_CLK			5
6401.1Sskrll
6411.1Sskrll/* CAMSYS */
6421.1Sskrll
6431.1Sskrll#define CLK_CAM_LARB13			0
6441.1Sskrll#define CLK_CAM_LARB14			1
6451.1Sskrll#define CLK_CAM_MAIN_CAM		2
6461.1Sskrll#define CLK_CAM_MAIN_CAMTG		3
6471.1Sskrll#define CLK_CAM_SENINF			4
6481.1Sskrll#define CLK_CAM_GCAMSVA			5
6491.1Sskrll#define CLK_CAM_GCAMSVB			6
6501.1Sskrll#define CLK_CAM_GCAMSVC			7
6511.1Sskrll#define CLK_CAM_SCAMSA			8
6521.1Sskrll#define CLK_CAM_SCAMSB			9
6531.1Sskrll#define CLK_CAM_CAMSV_TOP		10
6541.1Sskrll#define CLK_CAM_CAMSV_CQ		11
6551.1Sskrll#define CLK_CAM_ADL			12
6561.1Sskrll#define CLK_CAM_ASG			13
6571.1Sskrll#define CLK_CAM_PDA			14
6581.1Sskrll#define CLK_CAM_FAKE_ENG		15
6591.1Sskrll#define CLK_CAM_MAIN_MRAW0		16
6601.1Sskrll#define CLK_CAM_MAIN_MRAW1		17
6611.1Sskrll#define CLK_CAM_MAIN_MRAW2		18
6621.1Sskrll#define CLK_CAM_MAIN_MRAW3		19
6631.1Sskrll#define CLK_CAM_CAM2MM0_GALS		20
6641.1Sskrll#define CLK_CAM_CAM2MM1_GALS		21
6651.1Sskrll#define CLK_CAM_CAM2SYS_GALS		22
6661.1Sskrll#define CLK_CAM_NR_CLK			23
6671.1Sskrll
6681.1Sskrll/* CAMSYS_RAWA */
6691.1Sskrll
6701.1Sskrll#define CLK_CAM_RAWA_LARBX		0
6711.1Sskrll#define CLK_CAM_RAWA_CAM		1
6721.1Sskrll#define CLK_CAM_RAWA_CAMTG		2
6731.1Sskrll#define CLK_CAM_RAWA_NR_CLK		3
6741.1Sskrll
6751.1Sskrll/* CAMSYS_YUVA */
6761.1Sskrll
6771.1Sskrll#define CLK_CAM_YUVA_LARBX		0
6781.1Sskrll#define CLK_CAM_YUVA_CAM		1
6791.1Sskrll#define CLK_CAM_YUVA_CAMTG		2
6801.1Sskrll#define CLK_CAM_YUVA_NR_CLK		3
6811.1Sskrll
6821.1Sskrll/* CAMSYS_RAWB */
6831.1Sskrll
6841.1Sskrll#define CLK_CAM_RAWB_LARBX		0
6851.1Sskrll#define CLK_CAM_RAWB_CAM		1
6861.1Sskrll#define CLK_CAM_RAWB_CAMTG		2
6871.1Sskrll#define CLK_CAM_RAWB_NR_CLK		3
6881.1Sskrll
6891.1Sskrll/* CAMSYS_YUVB */
6901.1Sskrll
6911.1Sskrll#define CLK_CAM_YUVB_LARBX		0
6921.1Sskrll#define CLK_CAM_YUVB_CAM		1
6931.1Sskrll#define CLK_CAM_YUVB_CAMTG		2
6941.1Sskrll#define CLK_CAM_YUVB_NR_CLK		3
6951.1Sskrll
6961.1Sskrll/* CAMSYS_MRAW */
6971.1Sskrll
6981.1Sskrll#define CLK_CAM_MRAW_LARBX		0
6991.1Sskrll#define CLK_CAM_MRAW_CAMTG		1
7001.1Sskrll#define CLK_CAM_MRAW_MRAW0		2
7011.1Sskrll#define CLK_CAM_MRAW_MRAW1		3
7021.1Sskrll#define CLK_CAM_MRAW_MRAW2		4
7031.1Sskrll#define CLK_CAM_MRAW_MRAW3		5
7041.1Sskrll#define CLK_CAM_MRAW_NR_CLK		6
7051.1Sskrll
7061.1Sskrll/* CCUSYS */
7071.1Sskrll
7081.1Sskrll#define CLK_CCU_LARB18			0
7091.1Sskrll#define CLK_CCU_AHB			1
7101.1Sskrll#define CLK_CCU_CCU0			2
7111.1Sskrll#define CLK_CCU_CCU1			3
7121.1Sskrll#define CLK_CCU_NR_CLK			4
7131.1Sskrll
7141.1Sskrll/* VDECSYS_SOC */
7151.1Sskrll
7161.1Sskrll#define CLK_VDEC_SOC_LARB1		0
7171.1Sskrll#define CLK_VDEC_SOC_LAT		1
7181.1Sskrll#define CLK_VDEC_SOC_VDEC		2
7191.1Sskrll#define CLK_VDEC_SOC_NR_CLK		3
7201.1Sskrll
7211.1Sskrll/* VDECSYS */
7221.1Sskrll
7231.1Sskrll#define CLK_VDEC_LARB1			0
7241.1Sskrll#define CLK_VDEC_LAT			1
7251.1Sskrll#define CLK_VDEC_VDEC			2
7261.1Sskrll#define CLK_VDEC_NR_CLK			3
7271.1Sskrll
7281.1Sskrll/* VDECSYS_CORE1 */
7291.1Sskrll
7301.1Sskrll#define CLK_VDEC_CORE1_LARB1		0
7311.1Sskrll#define CLK_VDEC_CORE1_LAT		1
7321.1Sskrll#define CLK_VDEC_CORE1_VDEC		2
7331.1Sskrll#define CLK_VDEC_CORE1_NR_CLK		3
7341.1Sskrll
7351.1Sskrll/* APUSYS_PLL */
7361.1Sskrll
7371.1Sskrll#define CLK_APUSYS_PLL_APUPLL		0
7381.1Sskrll#define CLK_APUSYS_PLL_NPUPLL		1
7391.1Sskrll#define CLK_APUSYS_PLL_APUPLL1		2
7401.1Sskrll#define CLK_APUSYS_PLL_APUPLL2		3
7411.1Sskrll#define CLK_APUSYS_PLL_NR_CLK		4
7421.1Sskrll
7431.1Sskrll/* VENCSYS */
7441.1Sskrll
7451.1Sskrll#define CLK_VENC_LARB			0
7461.1Sskrll#define CLK_VENC_VENC			1
7471.1Sskrll#define CLK_VENC_JPGENC			2
7481.1Sskrll#define CLK_VENC_JPGDEC			3
7491.1Sskrll#define CLK_VENC_JPGDEC_C1		4
7501.1Sskrll#define CLK_VENC_GALS			5
7511.1Sskrll#define CLK_VENC_NR_CLK			6
7521.1Sskrll
7531.1Sskrll/* VENCSYS_CORE1 */
7541.1Sskrll
7551.1Sskrll#define CLK_VENC_CORE1_LARB		0
7561.1Sskrll#define CLK_VENC_CORE1_VENC		1
7571.1Sskrll#define CLK_VENC_CORE1_JPGENC		2
7581.1Sskrll#define CLK_VENC_CORE1_JPGDEC		3
7591.1Sskrll#define CLK_VENC_CORE1_JPGDEC_C1	4
7601.1Sskrll#define CLK_VENC_CORE1_GALS		5
7611.1Sskrll#define CLK_VENC_CORE1_NR_CLK		6
7621.1Sskrll
7631.1Sskrll/* VDOSYS0 */
7641.1Sskrll
7651.1Sskrll#define CLK_VDO0_DISP_OVL0		0
7661.1Sskrll#define CLK_VDO0_DISP_COLOR0		1
7671.1Sskrll#define CLK_VDO0_DISP_COLOR1		2
7681.1Sskrll#define CLK_VDO0_DISP_CCORR0		3
7691.1Sskrll#define CLK_VDO0_DISP_CCORR1		4
7701.1Sskrll#define CLK_VDO0_DISP_AAL0		5
7711.1Sskrll#define CLK_VDO0_DISP_AAL1		6
7721.1Sskrll#define CLK_VDO0_DISP_GAMMA0		7
7731.1Sskrll#define CLK_VDO0_DISP_GAMMA1		8
7741.1Sskrll#define CLK_VDO0_DISP_DITHER0		9
7751.1Sskrll#define CLK_VDO0_DISP_DITHER1		10
7761.1Sskrll#define CLK_VDO0_DISP_OVL1		11
7771.1Sskrll#define CLK_VDO0_DISP_WDMA0		12
7781.1Sskrll#define CLK_VDO0_DISP_WDMA1		13
7791.1Sskrll#define CLK_VDO0_DISP_RDMA0		14
7801.1Sskrll#define CLK_VDO0_DISP_RDMA1		15
7811.1Sskrll#define CLK_VDO0_DSI0			16
7821.1Sskrll#define CLK_VDO0_DSI1			17
7831.1Sskrll#define CLK_VDO0_DSC_WRAP0		18
7841.1Sskrll#define CLK_VDO0_VPP_MERGE0		19
7851.1Sskrll#define CLK_VDO0_DP_INTF0		20
7861.1Sskrll#define CLK_VDO0_DISP_MUTEX0		21
7871.1Sskrll#define CLK_VDO0_DISP_IL_ROT0		22
7881.1Sskrll#define CLK_VDO0_APB_BUS		23
7891.1Sskrll#define CLK_VDO0_FAKE_ENG0		24
7901.1Sskrll#define CLK_VDO0_FAKE_ENG1		25
7911.1Sskrll#define CLK_VDO0_DL_ASYNC0		26
7921.1Sskrll#define CLK_VDO0_DL_ASYNC1		27
7931.1Sskrll#define CLK_VDO0_DL_ASYNC2		28
7941.1Sskrll#define CLK_VDO0_DL_ASYNC3		29
7951.1Sskrll#define CLK_VDO0_DL_ASYNC4		30
7961.1Sskrll#define CLK_VDO0_DISP_MONITOR0		31
7971.1Sskrll#define CLK_VDO0_DISP_MONITOR1		32
7981.1Sskrll#define CLK_VDO0_DISP_MONITOR2		33
7991.1Sskrll#define CLK_VDO0_DISP_MONITOR3		34
8001.1Sskrll#define CLK_VDO0_DISP_MONITOR4		35
8011.1Sskrll#define CLK_VDO0_SMI_GALS		36
8021.1Sskrll#define CLK_VDO0_SMI_COMMON		37
8031.1Sskrll#define CLK_VDO0_SMI_EMI		38
8041.1Sskrll#define CLK_VDO0_SMI_IOMMU		39
8051.1Sskrll#define CLK_VDO0_SMI_LARB		40
8061.1Sskrll#define CLK_VDO0_SMI_RSI		41
8071.1Sskrll#define CLK_VDO0_DSI0_DSI		42
8081.1Sskrll#define CLK_VDO0_DSI1_DSI		43
8091.1Sskrll#define CLK_VDO0_DP_INTF0_DP_INTF	44
8101.1Sskrll#define CLK_VDO0_NR_CLK			45
8111.1Sskrll
8121.1Sskrll/* VDOSYS1 */
8131.1Sskrll
8141.1Sskrll#define CLK_VDO1_SMI_LARB2			0
8151.1Sskrll#define CLK_VDO1_SMI_LARB3			1
8161.1Sskrll#define CLK_VDO1_GALS				2
8171.1Sskrll#define CLK_VDO1_FAKE_ENG0			3
8181.1Sskrll#define CLK_VDO1_FAKE_ENG			4
8191.1Sskrll#define CLK_VDO1_MDP_RDMA0			5
8201.1Sskrll#define CLK_VDO1_MDP_RDMA1			6
8211.1Sskrll#define CLK_VDO1_MDP_RDMA2			7
8221.1Sskrll#define CLK_VDO1_MDP_RDMA3			8
8231.1Sskrll#define CLK_VDO1_VPP_MERGE0			9
8241.1Sskrll#define CLK_VDO1_VPP_MERGE1			10
8251.1Sskrll#define CLK_VDO1_VPP_MERGE2			11
8261.1Sskrll#define CLK_VDO1_VPP_MERGE3			12
8271.1Sskrll#define CLK_VDO1_VPP_MERGE4			13
8281.1Sskrll#define CLK_VDO1_VPP2_TO_VDO1_DL_ASYNC		14
8291.1Sskrll#define CLK_VDO1_VPP3_TO_VDO1_DL_ASYNC		15
8301.1Sskrll#define CLK_VDO1_DISP_MUTEX			16
8311.1Sskrll#define CLK_VDO1_MDP_RDMA4			17
8321.1Sskrll#define CLK_VDO1_MDP_RDMA5			18
8331.1Sskrll#define CLK_VDO1_MDP_RDMA6			19
8341.1Sskrll#define CLK_VDO1_MDP_RDMA7			20
8351.1Sskrll#define CLK_VDO1_DP_INTF0_MM			21
8361.1Sskrll#define CLK_VDO1_DPI0_MM			22
8371.1Sskrll#define CLK_VDO1_DPI1_MM			23
8381.1Sskrll#define CLK_VDO1_DISP_MONITOR			24
8391.1Sskrll#define CLK_VDO1_MERGE0_DL_ASYNC		25
8401.1Sskrll#define CLK_VDO1_MERGE1_DL_ASYNC		26
8411.1Sskrll#define CLK_VDO1_MERGE2_DL_ASYNC		27
8421.1Sskrll#define CLK_VDO1_MERGE3_DL_ASYNC		28
8431.1Sskrll#define CLK_VDO1_MERGE4_DL_ASYNC		29
8441.1Sskrll#define CLK_VDO1_VDO0_DSC_TO_VDO1_DL_ASYNC	30
8451.1Sskrll#define CLK_VDO1_VDO0_MERGE_TO_VDO1_DL_ASYNC	31
8461.1Sskrll#define CLK_VDO1_HDR_VDO_FE0			32
8471.1Sskrll#define CLK_VDO1_HDR_GFX_FE0			33
8481.1Sskrll#define CLK_VDO1_HDR_VDO_BE			34
8491.1Sskrll#define CLK_VDO1_HDR_VDO_FE1			35
8501.1Sskrll#define CLK_VDO1_HDR_GFX_FE1			36
8511.1Sskrll#define CLK_VDO1_DISP_MIXER			37
8521.1Sskrll#define CLK_VDO1_HDR_VDO_FE0_DL_ASYNC		38
8531.1Sskrll#define CLK_VDO1_HDR_VDO_FE1_DL_ASYNC		39
8541.1Sskrll#define CLK_VDO1_HDR_GFX_FE0_DL_ASYNC		40
8551.1Sskrll#define CLK_VDO1_HDR_GFX_FE1_DL_ASYNC		41
8561.1Sskrll#define CLK_VDO1_HDR_VDO_BE_DL_ASYNC		42
8571.1Sskrll#define CLK_VDO1_DPI0				43
8581.1Sskrll#define CLK_VDO1_DISP_MONITOR_DPI0		44
8591.1Sskrll#define CLK_VDO1_DPI1				45
8601.1Sskrll#define CLK_VDO1_DISP_MONITOR_DPI1		46
8611.1Sskrll#define CLK_VDO1_DPINTF				47
8621.1Sskrll#define CLK_VDO1_DISP_MONITOR_DPINTF		48
8631.1Sskrll#define CLK_VDO1_26M_SLOW			49
8641.1Sskrll#define CLK_VDO1_DPI1_HDMI			50
8651.1Sskrll#define CLK_VDO1_NR_CLK				51
8661.1Sskrll
8671.1Sskrll
8681.1Sskrll#endif /* _DT_BINDINGS_CLK_MT8195_H */
869