11.1Sskrll/*	$NetBSD: mediatek,mt8188-clk.h,v 1.1.1.1 2026/01/18 05:21:32 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) */
41.1Sskrll/*
51.1Sskrll * Copyright (c) 2022 MediaTek Inc.
61.1Sskrll * Author: Garmin Chang <garmin.chang@mediatek.com>
71.1Sskrll */
81.1Sskrll
91.1Sskrll#ifndef _DT_BINDINGS_CLK_MT8188_H
101.1Sskrll#define _DT_BINDINGS_CLK_MT8188_H
111.1Sskrll
121.1Sskrll/* TOPCKGEN */
131.1Sskrll#define CLK_TOP_AXI				0
141.1Sskrll#define CLK_TOP_SPM				1
151.1Sskrll#define CLK_TOP_SCP				2
161.1Sskrll#define CLK_TOP_BUS_AXIMEM			3
171.1Sskrll#define CLK_TOP_VPP				4
181.1Sskrll#define CLK_TOP_ETHDR				5
191.1Sskrll#define CLK_TOP_IPE				6
201.1Sskrll#define CLK_TOP_CAM				7
211.1Sskrll#define CLK_TOP_CCU				8
221.1Sskrll#define CLK_TOP_CCU_AHB				9
231.1Sskrll#define CLK_TOP_IMG				10
241.1Sskrll#define CLK_TOP_CAMTM				11
251.1Sskrll#define CLK_TOP_DSP				12
261.1Sskrll#define CLK_TOP_DSP1				13
271.1Sskrll#define CLK_TOP_DSP2				14
281.1Sskrll#define CLK_TOP_DSP3				15
291.1Sskrll#define CLK_TOP_DSP4				16
301.1Sskrll#define CLK_TOP_DSP5				17
311.1Sskrll#define CLK_TOP_DSP6				18
321.1Sskrll#define CLK_TOP_DSP7				19
331.1Sskrll#define CLK_TOP_MFG_CORE_TMP			20
341.1Sskrll#define CLK_TOP_CAMTG				21
351.1Sskrll#define CLK_TOP_CAMTG2				22
361.1Sskrll#define CLK_TOP_CAMTG3				23
371.1Sskrll#define CLK_TOP_UART				24
381.1Sskrll#define CLK_TOP_SPI				25
391.1Sskrll#define CLK_TOP_MSDC50_0_HCLK			26
401.1Sskrll#define CLK_TOP_MSDC50_0			27
411.1Sskrll#define CLK_TOP_MSDC30_1			28
421.1Sskrll#define CLK_TOP_MSDC30_2			29
431.1Sskrll#define CLK_TOP_INTDIR				30
441.1Sskrll#define CLK_TOP_AUD_INTBUS			31
451.1Sskrll#define CLK_TOP_AUDIO_H				32
461.1Sskrll#define CLK_TOP_PWRAP_ULPOSC			33
471.1Sskrll#define CLK_TOP_ATB				34
481.1Sskrll#define CLK_TOP_SSPM				35
491.1Sskrll#define CLK_TOP_DP				36
501.1Sskrll#define CLK_TOP_EDP				37
511.1Sskrll#define CLK_TOP_DPI				38
521.1Sskrll#define CLK_TOP_DISP_PWM0			39
531.1Sskrll#define CLK_TOP_DISP_PWM1			40
541.1Sskrll#define CLK_TOP_USB_TOP				41
551.1Sskrll#define CLK_TOP_SSUSB_XHCI			42
561.1Sskrll#define CLK_TOP_USB_TOP_2P			43
571.1Sskrll#define CLK_TOP_SSUSB_XHCI_2P			44
581.1Sskrll#define CLK_TOP_USB_TOP_3P			45
591.1Sskrll#define CLK_TOP_SSUSB_XHCI_3P			46
601.1Sskrll#define CLK_TOP_I2C				47
611.1Sskrll#define CLK_TOP_SENINF				48
621.1Sskrll#define CLK_TOP_SENINF1				49
631.1Sskrll#define CLK_TOP_GCPU				50
641.1Sskrll#define CLK_TOP_VENC				51
651.1Sskrll#define CLK_TOP_VDEC				52
661.1Sskrll#define CLK_TOP_PWM				53
671.1Sskrll#define CLK_TOP_MCUPM				54
681.1Sskrll#define CLK_TOP_SPMI_P_MST			55
691.1Sskrll#define CLK_TOP_SPMI_M_MST			56
701.1Sskrll#define CLK_TOP_DVFSRC				57
711.1Sskrll#define CLK_TOP_TL				58
721.1Sskrll#define CLK_TOP_AES_MSDCFDE			59
731.1Sskrll#define CLK_TOP_DSI_OCC				60
741.1Sskrll#define CLK_TOP_WPE_VPP				61
751.1Sskrll#define CLK_TOP_HDCP				62
761.1Sskrll#define CLK_TOP_HDCP_24M			63
771.1Sskrll#define CLK_TOP_HDMI_APB			64
781.1Sskrll#define CLK_TOP_SNPS_ETH_250M			65
791.1Sskrll#define CLK_TOP_SNPS_ETH_62P4M_PTP		66
801.1Sskrll#define CLK_TOP_SNPS_ETH_50M_RMII		67
811.1Sskrll#define CLK_TOP_ADSP				68
821.1Sskrll#define CLK_TOP_AUDIO_LOCAL_BUS			69
831.1Sskrll#define CLK_TOP_ASM_H				70
841.1Sskrll#define CLK_TOP_ASM_L				71
851.1Sskrll#define CLK_TOP_APLL1				72
861.1Sskrll#define CLK_TOP_APLL2				73
871.1Sskrll#define CLK_TOP_APLL3				74
881.1Sskrll#define CLK_TOP_APLL4				75
891.1Sskrll#define CLK_TOP_APLL5				76
901.1Sskrll#define CLK_TOP_I2SO1				77
911.1Sskrll#define CLK_TOP_I2SO2				78
921.1Sskrll#define CLK_TOP_I2SI1				79
931.1Sskrll#define CLK_TOP_I2SI2				80
941.1Sskrll#define CLK_TOP_DPTX				81
951.1Sskrll#define CLK_TOP_AUD_IEC				82
961.1Sskrll#define CLK_TOP_A1SYS_HP			83
971.1Sskrll#define CLK_TOP_A2SYS				84
981.1Sskrll#define CLK_TOP_A3SYS				85
991.1Sskrll#define CLK_TOP_A4SYS				86
1001.1Sskrll#define CLK_TOP_ECC				87
1011.1Sskrll#define CLK_TOP_SPINOR				88
1021.1Sskrll#define CLK_TOP_ULPOSC				89
1031.1Sskrll#define CLK_TOP_SRCK				90
1041.1Sskrll#define CLK_TOP_MFG_CK_FAST_REF			91
1051.1Sskrll#define CLK_TOP_MAINPLL_D3			92
1061.1Sskrll#define CLK_TOP_MAINPLL_D4			93
1071.1Sskrll#define CLK_TOP_MAINPLL_D4_D2			94
1081.1Sskrll#define CLK_TOP_MAINPLL_D4_D4			95
1091.1Sskrll#define CLK_TOP_MAINPLL_D4_D8			96
1101.1Sskrll#define CLK_TOP_MAINPLL_D5			97
1111.1Sskrll#define CLK_TOP_MAINPLL_D5_D2			98
1121.1Sskrll#define CLK_TOP_MAINPLL_D5_D4			99
1131.1Sskrll#define CLK_TOP_MAINPLL_D5_D8			100
1141.1Sskrll#define CLK_TOP_MAINPLL_D6			101
1151.1Sskrll#define CLK_TOP_MAINPLL_D6_D2			102
1161.1Sskrll#define CLK_TOP_MAINPLL_D6_D4			103
1171.1Sskrll#define CLK_TOP_MAINPLL_D6_D8			104
1181.1Sskrll#define CLK_TOP_MAINPLL_D7			105
1191.1Sskrll#define CLK_TOP_MAINPLL_D7_D2			106
1201.1Sskrll#define CLK_TOP_MAINPLL_D7_D4			107
1211.1Sskrll#define CLK_TOP_MAINPLL_D7_D8			108
1221.1Sskrll#define CLK_TOP_MAINPLL_D9			109
1231.1Sskrll#define CLK_TOP_UNIVPLL_D2			110
1241.1Sskrll#define CLK_TOP_UNIVPLL_D3			111
1251.1Sskrll#define CLK_TOP_UNIVPLL_D4			112
1261.1Sskrll#define CLK_TOP_UNIVPLL_D4_D2			113
1271.1Sskrll#define CLK_TOP_UNIVPLL_D4_D4			114
1281.1Sskrll#define CLK_TOP_UNIVPLL_D4_D8			115
1291.1Sskrll#define CLK_TOP_UNIVPLL_D5			116
1301.1Sskrll#define CLK_TOP_UNIVPLL_D5_D2			117
1311.1Sskrll#define CLK_TOP_UNIVPLL_D5_D4			118
1321.1Sskrll#define CLK_TOP_UNIVPLL_D5_D8			119
1331.1Sskrll#define CLK_TOP_UNIVPLL_D6			120
1341.1Sskrll#define CLK_TOP_UNIVPLL_D6_D2			121
1351.1Sskrll#define CLK_TOP_UNIVPLL_D6_D4			122
1361.1Sskrll#define CLK_TOP_UNIVPLL_D6_D8			123
1371.1Sskrll#define CLK_TOP_UNIVPLL_D7			124
1381.1Sskrll#define CLK_TOP_UNIVPLL_192M			125
1391.1Sskrll#define CLK_TOP_UNIVPLL_192M_D4			126
1401.1Sskrll#define CLK_TOP_UNIVPLL_192M_D8			127
1411.1Sskrll#define CLK_TOP_UNIVPLL_192M_D10		128
1421.1Sskrll#define CLK_TOP_UNIVPLL_192M_D16		129
1431.1Sskrll#define CLK_TOP_UNIVPLL_192M_D32		130
1441.1Sskrll#define CLK_TOP_APLL1_D3			131
1451.1Sskrll#define CLK_TOP_APLL1_D4			132
1461.1Sskrll#define CLK_TOP_APLL2_D3			133
1471.1Sskrll#define CLK_TOP_APLL2_D4			134
1481.1Sskrll#define CLK_TOP_APLL3_D4			135
1491.1Sskrll#define CLK_TOP_APLL4_D4			136
1501.1Sskrll#define CLK_TOP_APLL5_D4			137
1511.1Sskrll#define CLK_TOP_MMPLL_D4			138
1521.1Sskrll#define CLK_TOP_MMPLL_D4_D2			139
1531.1Sskrll#define CLK_TOP_MMPLL_D5			140
1541.1Sskrll#define CLK_TOP_MMPLL_D5_D2			141
1551.1Sskrll#define CLK_TOP_MMPLL_D5_D4			142
1561.1Sskrll#define CLK_TOP_MMPLL_D6			143
1571.1Sskrll#define CLK_TOP_MMPLL_D6_D2			144
1581.1Sskrll#define CLK_TOP_MMPLL_D7			145
1591.1Sskrll#define CLK_TOP_MMPLL_D9			146
1601.1Sskrll#define CLK_TOP_TVDPLL1				147
1611.1Sskrll#define CLK_TOP_TVDPLL1_D2			148
1621.1Sskrll#define CLK_TOP_TVDPLL1_D4			149
1631.1Sskrll#define CLK_TOP_TVDPLL1_D8			150
1641.1Sskrll#define CLK_TOP_TVDPLL1_D16			151
1651.1Sskrll#define CLK_TOP_TVDPLL2				152
1661.1Sskrll#define CLK_TOP_TVDPLL2_D2			153
1671.1Sskrll#define CLK_TOP_TVDPLL2_D4			154
1681.1Sskrll#define CLK_TOP_TVDPLL2_D8			155
1691.1Sskrll#define CLK_TOP_TVDPLL2_D16			156
1701.1Sskrll#define CLK_TOP_MSDCPLL_D2			157
1711.1Sskrll#define CLK_TOP_MSDCPLL_D16			158
1721.1Sskrll#define CLK_TOP_ETHPLL				159
1731.1Sskrll#define CLK_TOP_ETHPLL_D2			160
1741.1Sskrll#define CLK_TOP_ETHPLL_D4			161
1751.1Sskrll#define CLK_TOP_ETHPLL_D8			162
1761.1Sskrll#define CLK_TOP_ETHPLL_D10			163
1771.1Sskrll#define CLK_TOP_ADSPPLL_D2			164
1781.1Sskrll#define CLK_TOP_ADSPPLL_D4			165
1791.1Sskrll#define CLK_TOP_ADSPPLL_D8			166
1801.1Sskrll#define CLK_TOP_ULPOSC1				167
1811.1Sskrll#define CLK_TOP_ULPOSC1_D2			168
1821.1Sskrll#define CLK_TOP_ULPOSC1_D4			169
1831.1Sskrll#define CLK_TOP_ULPOSC1_D8			170
1841.1Sskrll#define CLK_TOP_ULPOSC1_D7			171
1851.1Sskrll#define CLK_TOP_ULPOSC1_D10			172
1861.1Sskrll#define CLK_TOP_ULPOSC1_D16			173
1871.1Sskrll#define CLK_TOP_MPHONE_SLAVE_BCK		174
1881.1Sskrll#define CLK_TOP_PAD_FPC				175
1891.1Sskrll#define CLK_TOP_466M_FMEM			176
1901.1Sskrll#define CLK_TOP_PEXTP_PIPE			177
1911.1Sskrll#define CLK_TOP_DSI_PHY				178
1921.1Sskrll#define CLK_TOP_APLL12_CK_DIV0			179
1931.1Sskrll#define CLK_TOP_APLL12_CK_DIV1			180
1941.1Sskrll#define CLK_TOP_APLL12_CK_DIV2			181
1951.1Sskrll#define CLK_TOP_APLL12_CK_DIV3			182
1961.1Sskrll#define CLK_TOP_APLL12_CK_DIV4			183
1971.1Sskrll#define CLK_TOP_APLL12_CK_DIV9			184
1981.1Sskrll#define CLK_TOP_CFGREG_CLOCK_EN_VPP0		185
1991.1Sskrll#define CLK_TOP_CFGREG_CLOCK_EN_VPP1		186
2001.1Sskrll#define CLK_TOP_CFGREG_CLOCK_EN_VDO0		187
2011.1Sskrll#define CLK_TOP_CFGREG_CLOCK_EN_VDO1		188
2021.1Sskrll#define CLK_TOP_CFGREG_CLOCK_ISP_AXI_GALS	189
2031.1Sskrll#define CLK_TOP_CFGREG_F26M_VPP0		190
2041.1Sskrll#define CLK_TOP_CFGREG_F26M_VPP1		191
2051.1Sskrll#define CLK_TOP_CFGREG_F26M_VDO0		192
2061.1Sskrll#define CLK_TOP_CFGREG_F26M_VDO1		193
2071.1Sskrll#define CLK_TOP_CFGREG_AUD_F26M_AUD		194
2081.1Sskrll#define CLK_TOP_CFGREG_UNIPLL_SES		195
2091.1Sskrll#define CLK_TOP_CFGREG_F_PCIE_PHY_REF		196
2101.1Sskrll#define CLK_TOP_SSUSB_TOP_REF			197
2111.1Sskrll#define CLK_TOP_SSUSB_PHY_REF			198
2121.1Sskrll#define CLK_TOP_SSUSB_TOP_P1_REF		199
2131.1Sskrll#define CLK_TOP_SSUSB_PHY_P1_REF		200
2141.1Sskrll#define CLK_TOP_SSUSB_TOP_P2_REF		201
2151.1Sskrll#define CLK_TOP_SSUSB_PHY_P2_REF		202
2161.1Sskrll#define CLK_TOP_SSUSB_TOP_P3_REF		203
2171.1Sskrll#define CLK_TOP_SSUSB_PHY_P3_REF		204
2181.1Sskrll#define CLK_TOP_NR_CLK				205
2191.1Sskrll
2201.1Sskrll/* INFRACFG_AO */
2211.1Sskrll#define CLK_INFRA_AO_PMIC_TMR			0
2221.1Sskrll#define CLK_INFRA_AO_PMIC_AP			1
2231.1Sskrll#define CLK_INFRA_AO_PMIC_MD			2
2241.1Sskrll#define CLK_INFRA_AO_PMIC_CONN			3
2251.1Sskrll#define CLK_INFRA_AO_SEJ			4
2261.1Sskrll#define CLK_INFRA_AO_APXGPT			5
2271.1Sskrll#define CLK_INFRA_AO_GCE			6
2281.1Sskrll#define CLK_INFRA_AO_GCE2			7
2291.1Sskrll#define CLK_INFRA_AO_THERM			8
2301.1Sskrll#define CLK_INFRA_AO_PWM_HCLK			9
2311.1Sskrll#define CLK_INFRA_AO_PWM1			10
2321.1Sskrll#define CLK_INFRA_AO_PWM2			11
2331.1Sskrll#define CLK_INFRA_AO_PWM3			12
2341.1Sskrll#define CLK_INFRA_AO_PWM4			13
2351.1Sskrll#define CLK_INFRA_AO_PWM			14
2361.1Sskrll#define CLK_INFRA_AO_UART0			15
2371.1Sskrll#define CLK_INFRA_AO_UART1			16
2381.1Sskrll#define CLK_INFRA_AO_UART2			17
2391.1Sskrll#define CLK_INFRA_AO_UART3			18
2401.1Sskrll#define CLK_INFRA_AO_UART4			19
2411.1Sskrll#define CLK_INFRA_AO_GCE_26M			20
2421.1Sskrll#define CLK_INFRA_AO_CQ_DMA_FPC			21
2431.1Sskrll#define CLK_INFRA_AO_UART5			22
2441.1Sskrll#define CLK_INFRA_AO_HDMI_26M			23
2451.1Sskrll#define CLK_INFRA_AO_SPI0			24
2461.1Sskrll#define CLK_INFRA_AO_MSDC0			25
2471.1Sskrll#define CLK_INFRA_AO_MSDC1			26
2481.1Sskrll#define CLK_INFRA_AO_MSDC2			27
2491.1Sskrll#define CLK_INFRA_AO_MSDC0_SRC			28
2501.1Sskrll#define CLK_INFRA_AO_DVFSRC			29
2511.1Sskrll#define CLK_INFRA_AO_TRNG			30
2521.1Sskrll#define CLK_INFRA_AO_AUXADC			31
2531.1Sskrll#define CLK_INFRA_AO_CPUM			32
2541.1Sskrll#define CLK_INFRA_AO_HDMI_32K			33
2551.1Sskrll#define CLK_INFRA_AO_CEC_66M_HCLK		34
2561.1Sskrll#define CLK_INFRA_AO_PCIE_TL_26M		35
2571.1Sskrll#define CLK_INFRA_AO_MSDC1_SRC			36
2581.1Sskrll#define CLK_INFRA_AO_CEC_66M_BCLK		37
2591.1Sskrll#define CLK_INFRA_AO_PCIE_TL_96M		38
2601.1Sskrll#define CLK_INFRA_AO_DEVICE_APC			39
2611.1Sskrll#define CLK_INFRA_AO_ECC_66M_HCLK		40
2621.1Sskrll#define CLK_INFRA_AO_DEBUGSYS			41
2631.1Sskrll#define CLK_INFRA_AO_AUDIO			42
2641.1Sskrll#define CLK_INFRA_AO_PCIE_TL_32K		43
2651.1Sskrll#define CLK_INFRA_AO_DBG_TRACE			44
2661.1Sskrll#define CLK_INFRA_AO_DRAMC_F26M			45
2671.1Sskrll#define CLK_INFRA_AO_IRTX			46
2681.1Sskrll#define CLK_INFRA_AO_DISP_PWM			47
2691.1Sskrll#define CLK_INFRA_AO_CLDMA_BCLK			48
2701.1Sskrll#define CLK_INFRA_AO_AUDIO_26M_BCLK		49
2711.1Sskrll#define CLK_INFRA_AO_SPI1			50
2721.1Sskrll#define CLK_INFRA_AO_SPI2			51
2731.1Sskrll#define CLK_INFRA_AO_SPI3			52
2741.1Sskrll#define CLK_INFRA_AO_FSSPM			53
2751.1Sskrll#define CLK_INFRA_AO_SSPM_BUS_HCLK		54
2761.1Sskrll#define CLK_INFRA_AO_APDMA_BCLK			55
2771.1Sskrll#define CLK_INFRA_AO_SPI4			56
2781.1Sskrll#define CLK_INFRA_AO_SPI5			57
2791.1Sskrll#define CLK_INFRA_AO_CQ_DMA			58
2801.1Sskrll#define CLK_INFRA_AO_MSDC0_SELF			59
2811.1Sskrll#define CLK_INFRA_AO_MSDC1_SELF			60
2821.1Sskrll#define CLK_INFRA_AO_MSDC2_SELF			61
2831.1Sskrll#define CLK_INFRA_AO_I2S_DMA			62
2841.1Sskrll#define CLK_INFRA_AO_AP_MSDC0			63
2851.1Sskrll#define CLK_INFRA_AO_MD_MSDC0			64
2861.1Sskrll#define CLK_INFRA_AO_MSDC30_2			65
2871.1Sskrll#define CLK_INFRA_AO_GCPU			66
2881.1Sskrll#define CLK_INFRA_AO_PCIE_PERI_26M		67
2891.1Sskrll#define CLK_INFRA_AO_GCPU_66M_BCLK		68
2901.1Sskrll#define CLK_INFRA_AO_GCPU_133M_BCLK		69
2911.1Sskrll#define CLK_INFRA_AO_DISP_PWM1			70
2921.1Sskrll#define CLK_INFRA_AO_FBIST2FPC			71
2931.1Sskrll#define CLK_INFRA_AO_DEVICE_APC_SYNC		72
2941.1Sskrll#define CLK_INFRA_AO_PCIE_P1_PERI_26M		73
2951.1Sskrll#define CLK_INFRA_AO_133M_MCLK_CK		74
2961.1Sskrll#define CLK_INFRA_AO_66M_MCLK_CK		75
2971.1Sskrll#define CLK_INFRA_AO_PCIE_PL_P_250M_P0		76
2981.1Sskrll#define CLK_INFRA_AO_RG_AES_MSDCFDE_CK_0P	77
2991.1Sskrll#define CLK_INFRA_AO_NR_CLK			78
3001.1Sskrll
3011.1Sskrll/* APMIXEDSYS */
3021.1Sskrll#define CLK_APMIXED_ETHPLL			0
3031.1Sskrll#define CLK_APMIXED_MSDCPLL			1
3041.1Sskrll#define CLK_APMIXED_TVDPLL1			2
3051.1Sskrll#define CLK_APMIXED_TVDPLL2			3
3061.1Sskrll#define CLK_APMIXED_MMPLL			4
3071.1Sskrll#define CLK_APMIXED_MAINPLL			5
3081.1Sskrll#define CLK_APMIXED_IMGPLL			6
3091.1Sskrll#define CLK_APMIXED_UNIVPLL			7
3101.1Sskrll#define CLK_APMIXED_ADSPPLL			8
3111.1Sskrll#define CLK_APMIXED_APLL1			9
3121.1Sskrll#define CLK_APMIXED_APLL2			10
3131.1Sskrll#define CLK_APMIXED_APLL3			11
3141.1Sskrll#define CLK_APMIXED_APLL4			12
3151.1Sskrll#define CLK_APMIXED_APLL5			13
3161.1Sskrll#define CLK_APMIXED_MFGPLL			14
3171.1Sskrll#define CLK_APMIXED_PLL_SSUSB26M_EN		15
3181.1Sskrll#define CLK_APMIXED_NR_CLK			16
3191.1Sskrll
3201.1Sskrll/* AUDIODSP */
3211.1Sskrll#define CLK_AUDIODSP_AUDIO26M			0
3221.1Sskrll#define CLK_AUDIODSP_NR_CLK			1
3231.1Sskrll
3241.1Sskrll/* PERICFG_AO */
3251.1Sskrll#define CLK_PERI_AO_ETHERNET			0
3261.1Sskrll#define CLK_PERI_AO_ETHERNET_BUS		1
3271.1Sskrll#define CLK_PERI_AO_FLASHIF_BUS			2
3281.1Sskrll#define CLK_PERI_AO_FLASHIF_26M			3
3291.1Sskrll#define CLK_PERI_AO_FLASHIFLASHCK		4
3301.1Sskrll#define CLK_PERI_AO_SSUSB_2P_BUS		5
3311.1Sskrll#define CLK_PERI_AO_SSUSB_2P_XHCI		6
3321.1Sskrll#define CLK_PERI_AO_SSUSB_3P_BUS		7
3331.1Sskrll#define CLK_PERI_AO_SSUSB_3P_XHCI		8
3341.1Sskrll#define CLK_PERI_AO_SSUSB_BUS			9
3351.1Sskrll#define CLK_PERI_AO_SSUSB_XHCI			10
3361.1Sskrll#define CLK_PERI_AO_ETHERNET_MAC		11
3371.1Sskrll#define CLK_PERI_AO_PCIE_P0_FMEM		12
3381.1Sskrll#define CLK_PERI_AO_NR_CLK			13
3391.1Sskrll
3401.1Sskrll/* IMP_IIC_WRAP_C */
3411.1Sskrll#define CLK_IMP_IIC_WRAP_C_AP_CLOCK_I2C0	0
3421.1Sskrll#define CLK_IMP_IIC_WRAP_C_AP_CLOCK_I2C2	1
3431.1Sskrll#define CLK_IMP_IIC_WRAP_C_AP_CLOCK_I2C3	2
3441.1Sskrll#define CLK_IMP_IIC_WRAP_C_NR_CLK		3
3451.1Sskrll
3461.1Sskrll/* IMP_IIC_WRAP_W */
3471.1Sskrll#define CLK_IMP_IIC_WRAP_W_AP_CLOCK_I2C1	0
3481.1Sskrll#define CLK_IMP_IIC_WRAP_W_AP_CLOCK_I2C4	1
3491.1Sskrll#define CLK_IMP_IIC_WRAP_W_NR_CLK		2
3501.1Sskrll
3511.1Sskrll/* IMP_IIC_WRAP_EN */
3521.1Sskrll#define CLK_IMP_IIC_WRAP_EN_AP_CLOCK_I2C5	0
3531.1Sskrll#define CLK_IMP_IIC_WRAP_EN_AP_CLOCK_I2C6	1
3541.1Sskrll#define CLK_IMP_IIC_WRAP_EN_NR_CLK		2
3551.1Sskrll
3561.1Sskrll/* MFGCFG */
3571.1Sskrll#define CLK_MFGCFG_BG3D				0
3581.1Sskrll#define CLK_MFGCFG_NR_CLK			1
3591.1Sskrll
3601.1Sskrll/* VPPSYS0 */
3611.1Sskrll#define CLK_VPP0_MDP_FG				0
3621.1Sskrll#define CLK_VPP0_STITCH				1
3631.1Sskrll#define CLK_VPP0_PADDING			2
3641.1Sskrll#define CLK_VPP0_MDP_TCC			3
3651.1Sskrll#define CLK_VPP0_WARP0_ASYNC_TX			4
3661.1Sskrll#define CLK_VPP0_WARP1_ASYNC_TX			5
3671.1Sskrll#define CLK_VPP0_MUTEX				6
3681.1Sskrll#define CLK_VPP02VPP1_RELAY			7
3691.1Sskrll#define CLK_VPP0_VPP12VPP0_ASYNC		8
3701.1Sskrll#define CLK_VPP0_MMSYSRAM_TOP			9
3711.1Sskrll#define CLK_VPP0_MDP_AAL			10
3721.1Sskrll#define CLK_VPP0_MDP_RSZ			11
3731.1Sskrll#define CLK_VPP0_SMI_COMMON_MMSRAM		12
3741.1Sskrll#define CLK_VPP0_GALS_VDO0_LARB0_MMSRAM		13
3751.1Sskrll#define CLK_VPP0_GALS_VDO0_LARB1_MMSRAM		14
3761.1Sskrll#define CLK_VPP0_GALS_VENCSYS_MMSRAM		15
3771.1Sskrll#define CLK_VPP0_GALS_VENCSYS_CORE1_MMSRAM	16
3781.1Sskrll#define CLK_VPP0_GALS_INFRA_MMSRAM		17
3791.1Sskrll#define CLK_VPP0_GALS_CAMSYS_MMSRAM		18
3801.1Sskrll#define CLK_VPP0_GALS_VPP1_LARB5_MMSRAM		19
3811.1Sskrll#define CLK_VPP0_GALS_VPP1_LARB6_MMSRAM		20
3821.1Sskrll#define CLK_VPP0_SMI_REORDER_MMSRAM		21
3831.1Sskrll#define CLK_VPP0_SMI_IOMMU			22
3841.1Sskrll#define CLK_VPP0_GALS_IMGSYS_CAMSYS		23
3851.1Sskrll#define CLK_VPP0_MDP_RDMA			24
3861.1Sskrll#define CLK_VPP0_MDP_WROT			25
3871.1Sskrll#define CLK_VPP0_GALS_EMI0_EMI1			26
3881.1Sskrll#define CLK_VPP0_SMI_SUB_COMMON_REORDER		27
3891.1Sskrll#define CLK_VPP0_SMI_RSI			28
3901.1Sskrll#define CLK_VPP0_SMI_COMMON_LARB4		29
3911.1Sskrll#define CLK_VPP0_GALS_VDEC_VDEC_CORE1		30
3921.1Sskrll#define CLK_VPP0_GALS_VPP1_WPESYS		31
3931.1Sskrll#define CLK_VPP0_GALS_VDO0_VDO1_VENCSYS_CORE1	32
3941.1Sskrll#define CLK_VPP0_FAKE_ENG			33
3951.1Sskrll#define CLK_VPP0_MDP_HDR			34
3961.1Sskrll#define CLK_VPP0_MDP_TDSHP			35
3971.1Sskrll#define CLK_VPP0_MDP_COLOR			36
3981.1Sskrll#define CLK_VPP0_MDP_OVL			37
3991.1Sskrll#define CLK_VPP0_DSIP_RDMA			38
4001.1Sskrll#define CLK_VPP0_DISP_WDMA			39
4011.1Sskrll#define CLK_VPP0_MDP_HMS			40
4021.1Sskrll#define CLK_VPP0_WARP0_RELAY			41
4031.1Sskrll#define CLK_VPP0_WARP0_ASYNC			42
4041.1Sskrll#define CLK_VPP0_WARP1_RELAY			43
4051.1Sskrll#define CLK_VPP0_WARP1_ASYNC			44
4061.1Sskrll#define CLK_VPP0_NR_CLK				45
4071.1Sskrll
4081.1Sskrll/* WPESYS */
4091.1Sskrll#define CLK_WPE_TOP_WPE_VPP0			0
4101.1Sskrll#define CLK_WPE_TOP_SMI_LARB7			1
4111.1Sskrll#define CLK_WPE_TOP_WPESYS_EVENT_TX		2
4121.1Sskrll#define CLK_WPE_TOP_SMI_LARB7_PCLK_EN		3
4131.1Sskrll#define CLK_WPE_TOP_NR_CLK			4
4141.1Sskrll
4151.1Sskrll/* WPESYS_VPP0 */
4161.1Sskrll#define CLK_WPE_VPP0_VECI			0
4171.1Sskrll#define CLK_WPE_VPP0_VEC2I			1
4181.1Sskrll#define CLK_WPE_VPP0_VEC3I			2
4191.1Sskrll#define CLK_WPE_VPP0_WPEO			3
4201.1Sskrll#define CLK_WPE_VPP0_MSKO			4
4211.1Sskrll#define CLK_WPE_VPP0_VGEN			5
4221.1Sskrll#define CLK_WPE_VPP0_EXT			6
4231.1Sskrll#define CLK_WPE_VPP0_VFC			7
4241.1Sskrll#define CLK_WPE_VPP0_CACH0_TOP			8
4251.1Sskrll#define CLK_WPE_VPP0_CACH0_DMA			9
4261.1Sskrll#define CLK_WPE_VPP0_CACH1_TOP			10
4271.1Sskrll#define CLK_WPE_VPP0_CACH1_DMA			11
4281.1Sskrll#define CLK_WPE_VPP0_CACH2_TOP			12
4291.1Sskrll#define CLK_WPE_VPP0_CACH2_DMA			13
4301.1Sskrll#define CLK_WPE_VPP0_CACH3_TOP			14
4311.1Sskrll#define CLK_WPE_VPP0_CACH3_DMA			15
4321.1Sskrll#define CLK_WPE_VPP0_PSP			16
4331.1Sskrll#define CLK_WPE_VPP0_PSP2			17
4341.1Sskrll#define CLK_WPE_VPP0_SYNC			18
4351.1Sskrll#define CLK_WPE_VPP0_C24			19
4361.1Sskrll#define CLK_WPE_VPP0_MDP_CROP			20
4371.1Sskrll#define CLK_WPE_VPP0_ISP_CROP			21
4381.1Sskrll#define CLK_WPE_VPP0_TOP			22
4391.1Sskrll#define CLK_WPE_VPP0_NR_CLK			23
4401.1Sskrll
4411.1Sskrll/* VPPSYS1 */
4421.1Sskrll#define CLK_VPP1_SVPP1_MDP_OVL			0
4431.1Sskrll#define CLK_VPP1_SVPP1_MDP_TCC			1
4441.1Sskrll#define CLK_VPP1_SVPP1_MDP_WROT			2
4451.1Sskrll#define CLK_VPP1_SVPP1_VPP_PAD			3
4461.1Sskrll#define CLK_VPP1_SVPP2_MDP_WROT			4
4471.1Sskrll#define CLK_VPP1_SVPP2_VPP_PAD			5
4481.1Sskrll#define CLK_VPP1_SVPP3_MDP_WROT			6
4491.1Sskrll#define CLK_VPP1_SVPP3_VPP_PAD			7
4501.1Sskrll#define CLK_VPP1_SVPP1_MDP_RDMA			8
4511.1Sskrll#define CLK_VPP1_SVPP1_MDP_FG			9
4521.1Sskrll#define CLK_VPP1_SVPP2_MDP_RDMA			10
4531.1Sskrll#define CLK_VPP1_SVPP2_MDP_FG			11
4541.1Sskrll#define CLK_VPP1_SVPP3_MDP_RDMA			12
4551.1Sskrll#define CLK_VPP1_SVPP3_MDP_FG			13
4561.1Sskrll#define CLK_VPP1_VPP_SPLIT			14
4571.1Sskrll#define CLK_VPP1_SVPP2_VDO0_DL_RELAY		15
4581.1Sskrll#define CLK_VPP1_SVPP1_MDP_RSZ			16
4591.1Sskrll#define CLK_VPP1_SVPP1_MDP_TDSHP		17
4601.1Sskrll#define CLK_VPP1_SVPP1_MDP_COLOR		18
4611.1Sskrll#define CLK_VPP1_SVPP3_VDO1_DL_RELAY		19
4621.1Sskrll#define CLK_VPP1_SVPP2_MDP_RSZ			20
4631.1Sskrll#define CLK_VPP1_SVPP2_VPP_MERGE		21
4641.1Sskrll#define CLK_VPP1_SVPP2_MDP_TDSHP		22
4651.1Sskrll#define CLK_VPP1_SVPP2_MDP_COLOR		23
4661.1Sskrll#define CLK_VPP1_SVPP3_MDP_RSZ			24
4671.1Sskrll#define CLK_VPP1_SVPP3_VPP_MERGE		25
4681.1Sskrll#define CLK_VPP1_SVPP3_MDP_TDSHP		26
4691.1Sskrll#define CLK_VPP1_SVPP3_MDP_COLOR		27
4701.1Sskrll#define CLK_VPP1_GALS5				28
4711.1Sskrll#define CLK_VPP1_GALS6				29
4721.1Sskrll#define CLK_VPP1_LARB5				30
4731.1Sskrll#define CLK_VPP1_LARB6				31
4741.1Sskrll#define CLK_VPP1_SVPP1_MDP_HDR			32
4751.1Sskrll#define CLK_VPP1_SVPP1_MDP_AAL			33
4761.1Sskrll#define CLK_VPP1_SVPP2_MDP_HDR			34
4771.1Sskrll#define CLK_VPP1_SVPP2_MDP_AAL			35
4781.1Sskrll#define CLK_VPP1_SVPP3_MDP_HDR			36
4791.1Sskrll#define CLK_VPP1_SVPP3_MDP_AAL			37
4801.1Sskrll#define CLK_VPP1_DISP_MUTEX			38
4811.1Sskrll#define CLK_VPP1_SVPP2_VDO1_DL_RELAY		39
4821.1Sskrll#define CLK_VPP1_SVPP3_VDO0_DL_RELAY		40
4831.1Sskrll#define CLK_VPP1_VPP0_DL_ASYNC			41
4841.1Sskrll#define CLK_VPP1_VPP0_DL1_RELAY			42
4851.1Sskrll#define CLK_VPP1_LARB5_FAKE_ENG			43
4861.1Sskrll#define CLK_VPP1_LARB6_FAKE_ENG			44
4871.1Sskrll#define CLK_VPP1_HDMI_META			45
4881.1Sskrll#define CLK_VPP1_VPP_SPLIT_HDMI			46
4891.1Sskrll#define CLK_VPP1_DGI_IN				47
4901.1Sskrll#define CLK_VPP1_DGI_OUT			48
4911.1Sskrll#define CLK_VPP1_VPP_SPLIT_DGI			49
4921.1Sskrll#define CLK_VPP1_DL_CON_OCC			50
4931.1Sskrll#define CLK_VPP1_VPP_SPLIT_26M			51
4941.1Sskrll#define CLK_VPP1_NR_CLK				52
4951.1Sskrll
4961.1Sskrll/* IMGSYS */
4971.1Sskrll#define CLK_IMGSYS_MAIN_LARB9			0
4981.1Sskrll#define CLK_IMGSYS_MAIN_TRAW0			1
4991.1Sskrll#define CLK_IMGSYS_MAIN_TRAW1			2
5001.1Sskrll#define CLK_IMGSYS_MAIN_VCORE_GALS		3
5011.1Sskrll#define CLK_IMGSYS_MAIN_DIP0			4
5021.1Sskrll#define CLK_IMGSYS_MAIN_WPE0			5
5031.1Sskrll#define CLK_IMGSYS_MAIN_IPE			6
5041.1Sskrll#define CLK_IMGSYS_MAIN_WPE1			7
5051.1Sskrll#define CLK_IMGSYS_MAIN_WPE2			8
5061.1Sskrll#define CLK_IMGSYS_MAIN_GALS			9
5071.1Sskrll#define CLK_IMGSYS_MAIN_NR_CLK			10
5081.1Sskrll
5091.1Sskrll/* IMGSYS1_DIP_TOP */
5101.1Sskrll#define CLK_IMGSYS1_DIP_TOP_LARB10		0
5111.1Sskrll#define CLK_IMGSYS1_DIP_TOP_DIP_TOP		1
5121.1Sskrll#define CLK_IMGSYS1_DIP_TOP_NR_CLK		2
5131.1Sskrll
5141.1Sskrll/* IMGSYS1_DIP_NR */
5151.1Sskrll#define CLK_IMGSYS1_DIP_NR_LARB15		0
5161.1Sskrll#define CLK_IMGSYS1_DIP_NR_DIP_NR		1
5171.1Sskrll#define CLK_IMGSYS1_DIP_NR_NR_CLK		2
5181.1Sskrll
5191.1Sskrll/* IMGSYS_WPE1 */
5201.1Sskrll#define CLK_IMGSYS_WPE1_LARB11			0
5211.1Sskrll#define CLK_IMGSYS_WPE1				1
5221.1Sskrll#define CLK_IMGSYS_WPE1_NR_CLK			2
5231.1Sskrll
5241.1Sskrll/* IPESYS */
5251.1Sskrll#define CLK_IPE_DPE				0
5261.1Sskrll#define CLK_IPE_FDVT				1
5271.1Sskrll#define CLK_IPE_ME				2
5281.1Sskrll#define CLK_IPESYS_TOP				3
5291.1Sskrll#define CLK_IPE_SMI_LARB12			4
5301.1Sskrll#define CLK_IPE_NR_CLK				5
5311.1Sskrll
5321.1Sskrll/* IMGSYS_WPE2 */
5331.1Sskrll#define CLK_IMGSYS_WPE2_LARB11			0
5341.1Sskrll#define CLK_IMGSYS_WPE2				1
5351.1Sskrll#define CLK_IMGSYS_WPE2_NR_CLK			2
5361.1Sskrll
5371.1Sskrll/* IMGSYS_WPE3 */
5381.1Sskrll#define CLK_IMGSYS_WPE3_LARB11			0
5391.1Sskrll#define CLK_IMGSYS_WPE3				1
5401.1Sskrll#define CLK_IMGSYS_WPE3_NR_CLK			2
5411.1Sskrll
5421.1Sskrll/* CAMSYS */
5431.1Sskrll#define CLK_CAM_MAIN_LARB13			0
5441.1Sskrll#define CLK_CAM_MAIN_LARB14			1
5451.1Sskrll#define CLK_CAM_MAIN_CAM			2
5461.1Sskrll#define CLK_CAM_MAIN_CAM_SUBA			3
5471.1Sskrll#define CLK_CAM_MAIN_CAM_SUBB			4
5481.1Sskrll#define CLK_CAM_MAIN_CAMTG			5
5491.1Sskrll#define CLK_CAM_MAIN_SENINF			6
5501.1Sskrll#define CLK_CAM_MAIN_GCAMSVA			7
5511.1Sskrll#define CLK_CAM_MAIN_GCAMSVB			8
5521.1Sskrll#define CLK_CAM_MAIN_GCAMSVC			9
5531.1Sskrll#define CLK_CAM_MAIN_GCAMSVD			10
5541.1Sskrll#define CLK_CAM_MAIN_GCAMSVE			11
5551.1Sskrll#define CLK_CAM_MAIN_GCAMSVF			12
5561.1Sskrll#define CLK_CAM_MAIN_GCAMSVG			13
5571.1Sskrll#define CLK_CAM_MAIN_GCAMSVH			14
5581.1Sskrll#define CLK_CAM_MAIN_GCAMSVI			15
5591.1Sskrll#define CLK_CAM_MAIN_GCAMSVJ			16
5601.1Sskrll#define CLK_CAM_MAIN_CAMSV_TOP			17
5611.1Sskrll#define CLK_CAM_MAIN_CAMSV_CQ_A			18
5621.1Sskrll#define CLK_CAM_MAIN_CAMSV_CQ_B			19
5631.1Sskrll#define CLK_CAM_MAIN_CAMSV_CQ_C			20
5641.1Sskrll#define CLK_CAM_MAIN_FAKE_ENG			21
5651.1Sskrll#define CLK_CAM_MAIN_CAM2MM0_GALS		22
5661.1Sskrll#define CLK_CAM_MAIN_CAM2MM1_GALS		23
5671.1Sskrll#define CLK_CAM_MAIN_CAM2SYS_GALS		24
5681.1Sskrll#define CLK_CAM_MAIN_NR_CLK			25
5691.1Sskrll
5701.1Sskrll/* CAMSYS_RAWA */
5711.1Sskrll#define CLK_CAM_RAWA_LARBX			0
5721.1Sskrll#define CLK_CAM_RAWA_CAM			1
5731.1Sskrll#define CLK_CAM_RAWA_CAMTG			2
5741.1Sskrll#define CLK_CAM_RAWA_NR_CLK			3
5751.1Sskrll
5761.1Sskrll/* CAMSYS_YUVA */
5771.1Sskrll#define CLK_CAM_YUVA_LARBX			0
5781.1Sskrll#define CLK_CAM_YUVA_CAM			1
5791.1Sskrll#define CLK_CAM_YUVA_CAMTG			2
5801.1Sskrll#define CLK_CAM_YUVA_NR_CLK			3
5811.1Sskrll
5821.1Sskrll/* CAMSYS_RAWB */
5831.1Sskrll#define CLK_CAM_RAWB_LARBX			0
5841.1Sskrll#define CLK_CAM_RAWB_CAM			1
5851.1Sskrll#define CLK_CAM_RAWB_CAMTG			2
5861.1Sskrll#define CLK_CAM_RAWB_NR_CLK			3
5871.1Sskrll
5881.1Sskrll/* CAMSYS_YUVB */
5891.1Sskrll#define CLK_CAM_YUVB_LARBX			0
5901.1Sskrll#define CLK_CAM_YUVB_CAM			1
5911.1Sskrll#define CLK_CAM_YUVB_CAMTG			2
5921.1Sskrll#define CLK_CAM_YUVB_NR_CLK			3
5931.1Sskrll
5941.1Sskrll/* CCUSYS */
5951.1Sskrll#define CLK_CCU_LARB27				0
5961.1Sskrll#define CLK_CCU_AHB				1
5971.1Sskrll#define CLK_CCU_CCU0				2
5981.1Sskrll#define CLK_CCU_NR_CLK				3
5991.1Sskrll
6001.1Sskrll/* VDECSYS_SOC */
6011.1Sskrll#define CLK_VDEC1_SOC_LARB1			0
6021.1Sskrll#define CLK_VDEC1_SOC_LAT			1
6031.1Sskrll#define CLK_VDEC1_SOC_LAT_ACTIVE			2
6041.1Sskrll#define CLK_VDEC1_SOC_LAT_ENG			3
6051.1Sskrll#define CLK_VDEC1_SOC_VDEC			4
6061.1Sskrll#define CLK_VDEC1_SOC_VDEC_ACTIVE		5
6071.1Sskrll#define CLK_VDEC1_SOC_VDEC_ENG			6
6081.1Sskrll#define CLK_VDEC1_NR_CLK				7
6091.1Sskrll
6101.1Sskrll/* VDECSYS */
6111.1Sskrll#define CLK_VDEC2_LARB1				0
6121.1Sskrll#define CLK_VDEC2_LAT				1
6131.1Sskrll#define CLK_VDEC2_VDEC				2
6141.1Sskrll#define CLK_VDEC2_VDEC_ACTIVE			3
6151.1Sskrll#define CLK_VDEC2_VDEC_ENG			4
6161.1Sskrll#define CLK_VDEC2_NR_CLK				5
6171.1Sskrll
6181.1Sskrll/* VENCSYS */
6191.1Sskrll#define CLK_VENC1_LARB			0
6201.1Sskrll#define CLK_VENC1_VENC			1
6211.1Sskrll#define CLK_VENC1_JPGENC			2
6221.1Sskrll#define CLK_VENC1_JPGDEC			3
6231.1Sskrll#define CLK_VENC1_JPGDEC_C1			4
6241.1Sskrll#define CLK_VENC1_GALS			5
6251.1Sskrll#define CLK_VENC1_GALS_SRAM			6
6261.1Sskrll#define CLK_VENC1_NR_CLK				7
6271.1Sskrll
6281.1Sskrll/* VDOSYS0 */
6291.1Sskrll#define CLK_VDO0_DISP_OVL0			0
6301.1Sskrll#define CLK_VDO0_FAKE_ENG0			1
6311.1Sskrll#define CLK_VDO0_DISP_CCORR0			2
6321.1Sskrll#define CLK_VDO0_DISP_MUTEX0			3
6331.1Sskrll#define CLK_VDO0_DISP_GAMMA0			4
6341.1Sskrll#define CLK_VDO0_DISP_DITHER0			5
6351.1Sskrll#define CLK_VDO0_DISP_WDMA0			6
6361.1Sskrll#define CLK_VDO0_DISP_RDMA0			7
6371.1Sskrll#define CLK_VDO0_DSI0				8
6381.1Sskrll#define CLK_VDO0_DSI1				9
6391.1Sskrll#define CLK_VDO0_DSC_WRAP0			10
6401.1Sskrll#define CLK_VDO0_VPP_MERGE0			11
6411.1Sskrll#define CLK_VDO0_DP_INTF0			12
6421.1Sskrll#define CLK_VDO0_DISP_AAL0			13
6431.1Sskrll#define CLK_VDO0_INLINEROT0			14
6441.1Sskrll#define CLK_VDO0_APB_BUS			15
6451.1Sskrll#define CLK_VDO0_DISP_COLOR0			16
6461.1Sskrll#define CLK_VDO0_MDP_WROT0			17
6471.1Sskrll#define CLK_VDO0_DISP_RSZ0			18
6481.1Sskrll#define CLK_VDO0_DISP_POSTMASK0			19
6491.1Sskrll#define CLK_VDO0_FAKE_ENG1			20
6501.1Sskrll#define CLK_VDO0_DL_ASYNC2			21
6511.1Sskrll#define CLK_VDO0_DL_RELAY3			22
6521.1Sskrll#define CLK_VDO0_DL_RELAY4			23
6531.1Sskrll#define CLK_VDO0_SMI_GALS			24
6541.1Sskrll#define CLK_VDO0_SMI_COMMON			25
6551.1Sskrll#define CLK_VDO0_SMI_EMI			26
6561.1Sskrll#define CLK_VDO0_SMI_IOMMU			27
6571.1Sskrll#define CLK_VDO0_SMI_LARB			28
6581.1Sskrll#define CLK_VDO0_SMI_RSI			29
6591.1Sskrll#define CLK_VDO0_DSI0_DSI			30
6601.1Sskrll#define CLK_VDO0_DSI1_DSI			31
6611.1Sskrll#define CLK_VDO0_DP_INTF0_DP_INTF		32
6621.1Sskrll#define CLK_VDO0_NR_CLK				33
6631.1Sskrll
6641.1Sskrll/* VDOSYS1 */
6651.1Sskrll#define CLK_VDO1_SMI_LARB2			0
6661.1Sskrll#define CLK_VDO1_SMI_LARB3			1
6671.1Sskrll#define CLK_VDO1_GALS				2
6681.1Sskrll#define CLK_VDO1_FAKE_ENG0			3
6691.1Sskrll#define CLK_VDO1_FAKE_ENG1			4
6701.1Sskrll#define CLK_VDO1_MDP_RDMA0			5
6711.1Sskrll#define CLK_VDO1_MDP_RDMA1			6
6721.1Sskrll#define CLK_VDO1_MDP_RDMA2			7
6731.1Sskrll#define CLK_VDO1_MDP_RDMA3			8
6741.1Sskrll#define CLK_VDO1_VPP_MERGE0			9
6751.1Sskrll#define CLK_VDO1_VPP_MERGE1			10
6761.1Sskrll#define CLK_VDO1_VPP_MERGE2			11
6771.1Sskrll#define CLK_VDO1_VPP_MERGE3			12
6781.1Sskrll#define CLK_VDO1_VPP_MERGE4			13
6791.1Sskrll#define CLK_VDO1_VPP2_TO_VDO1_DL_ASYNC		14
6801.1Sskrll#define CLK_VDO1_VPP3_TO_VDO1_DL_ASYNC		15
6811.1Sskrll#define CLK_VDO1_DISP_MUTEX			16
6821.1Sskrll#define CLK_VDO1_MDP_RDMA4			17
6831.1Sskrll#define CLK_VDO1_MDP_RDMA5			18
6841.1Sskrll#define CLK_VDO1_MDP_RDMA6			19
6851.1Sskrll#define CLK_VDO1_MDP_RDMA7			20
6861.1Sskrll#define CLK_VDO1_DP_INTF0_MMCK			21
6871.1Sskrll#define CLK_VDO1_DPI0_MM			22
6881.1Sskrll#define CLK_VDO1_DPI1_MM			23
6891.1Sskrll#define CLK_VDO1_MERGE0_DL_ASYNC		24
6901.1Sskrll#define CLK_VDO1_MERGE1_DL_ASYNC		25
6911.1Sskrll#define CLK_VDO1_MERGE2_DL_ASYNC		26
6921.1Sskrll#define CLK_VDO1_MERGE3_DL_ASYNC		27
6931.1Sskrll#define CLK_VDO1_MERGE4_DL_ASYNC		28
6941.1Sskrll#define CLK_VDO1_DSC_VDO1_DL_ASYNC		29
6951.1Sskrll#define CLK_VDO1_MERGE_VDO1_DL_ASYNC		30
6961.1Sskrll#define CLK_VDO1_PADDING0			31
6971.1Sskrll#define CLK_VDO1_PADDING1			32
6981.1Sskrll#define CLK_VDO1_PADDING2			33
6991.1Sskrll#define CLK_VDO1_PADDING3			34
7001.1Sskrll#define CLK_VDO1_PADDING4			35
7011.1Sskrll#define CLK_VDO1_PADDING5			36
7021.1Sskrll#define CLK_VDO1_PADDING6			37
7031.1Sskrll#define CLK_VDO1_PADDING7			38
7041.1Sskrll#define CLK_VDO1_DISP_RSZ0			39
7051.1Sskrll#define CLK_VDO1_DISP_RSZ1			40
7061.1Sskrll#define CLK_VDO1_DISP_RSZ2			41
7071.1Sskrll#define CLK_VDO1_DISP_RSZ3			42
7081.1Sskrll#define CLK_VDO1_HDR_VDO_FE0			43
7091.1Sskrll#define CLK_VDO1_HDR_GFX_FE0			44
7101.1Sskrll#define CLK_VDO1_HDR_VDO_BE			45
7111.1Sskrll#define CLK_VDO1_HDR_VDO_FE1			46
7121.1Sskrll#define CLK_VDO1_HDR_GFX_FE1			47
7131.1Sskrll#define CLK_VDO1_DISP_MIXER			48
7141.1Sskrll#define CLK_VDO1_HDR_VDO_FE0_DL_ASYNC		49
7151.1Sskrll#define CLK_VDO1_HDR_VDO_FE1_DL_ASYNC		50
7161.1Sskrll#define CLK_VDO1_HDR_GFX_FE0_DL_ASYNC		51
7171.1Sskrll#define CLK_VDO1_HDR_GFX_FE1_DL_ASYNC		52
7181.1Sskrll#define CLK_VDO1_HDR_VDO_BE_DL_ASYNC		53
7191.1Sskrll#define CLK_VDO1_DPI0				54
7201.1Sskrll#define CLK_VDO1_DISP_MONITOR_DPI0		55
7211.1Sskrll#define CLK_VDO1_DPI1				56
7221.1Sskrll#define CLK_VDO1_DISP_MONITOR_DPI1		57
7231.1Sskrll#define CLK_VDO1_DPINTF				58
7241.1Sskrll#define CLK_VDO1_DISP_MONITOR_DPINTF		59
7251.1Sskrll#define CLK_VDO1_26M_SLOW			60
7261.1Sskrll#define CLK_VDO1_NR_CLK				61
7271.1Sskrll
7281.1Sskrll#endif /* _DT_BINDINGS_CLK_MT8188_H */
729