18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0+ */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright 2018 NXP
48c2ecf20Sopenharmony_ci *   Dong Aisheng <aisheng.dong@nxp.com>
58c2ecf20Sopenharmony_ci */
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci#ifndef __DT_BINDINGS_CLOCK_IMX_H
88c2ecf20Sopenharmony_ci#define __DT_BINDINGS_CLOCK_IMX_H
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci/* SCU Clocks */
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#define IMX_CLK_DUMMY				0
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci/* CPU */
158c2ecf20Sopenharmony_ci#define IMX_A35_CLK					1
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci/* LSIO SS */
188c2ecf20Sopenharmony_ci#define IMX_LSIO_MEM_CLK				2
198c2ecf20Sopenharmony_ci#define IMX_LSIO_BUS_CLK				3
208c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM0_CLK				10
218c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM1_CLK				11
228c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM2_CLK				12
238c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM3_CLK				13
248c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM4_CLK				14
258c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM5_CLK				15
268c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM6_CLK				16
278c2ecf20Sopenharmony_ci#define IMX_LSIO_PWM7_CLK				17
288c2ecf20Sopenharmony_ci#define IMX_LSIO_GPT0_CLK				18
298c2ecf20Sopenharmony_ci#define IMX_LSIO_GPT1_CLK				19
308c2ecf20Sopenharmony_ci#define IMX_LSIO_GPT2_CLK				20
318c2ecf20Sopenharmony_ci#define IMX_LSIO_GPT3_CLK				21
328c2ecf20Sopenharmony_ci#define IMX_LSIO_GPT4_CLK				22
338c2ecf20Sopenharmony_ci#define IMX_LSIO_FSPI0_CLK				23
348c2ecf20Sopenharmony_ci#define IMX_LSIO_FSPI1_CLK				24
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci/* Connectivity SS */
378c2ecf20Sopenharmony_ci#define IMX_CONN_AXI_CLK_ROOT				30
388c2ecf20Sopenharmony_ci#define IMX_CONN_AHB_CLK_ROOT				31
398c2ecf20Sopenharmony_ci#define IMX_CONN_IPG_CLK_ROOT				32
408c2ecf20Sopenharmony_ci#define IMX_CONN_SDHC0_CLK				40
418c2ecf20Sopenharmony_ci#define IMX_CONN_SDHC1_CLK				41
428c2ecf20Sopenharmony_ci#define IMX_CONN_SDHC2_CLK				42
438c2ecf20Sopenharmony_ci#define IMX_CONN_ENET0_ROOT_CLK				43
448c2ecf20Sopenharmony_ci#define IMX_CONN_ENET0_BYPASS_CLK			44
458c2ecf20Sopenharmony_ci#define IMX_CONN_ENET0_RGMII_CLK			45
468c2ecf20Sopenharmony_ci#define IMX_CONN_ENET1_ROOT_CLK				46
478c2ecf20Sopenharmony_ci#define IMX_CONN_ENET1_BYPASS_CLK			47
488c2ecf20Sopenharmony_ci#define IMX_CONN_ENET1_RGMII_CLK			48
498c2ecf20Sopenharmony_ci#define IMX_CONN_GPMI_BCH_IO_CLK			49
508c2ecf20Sopenharmony_ci#define IMX_CONN_GPMI_BCH_CLK				50
518c2ecf20Sopenharmony_ci#define IMX_CONN_USB2_ACLK				51
528c2ecf20Sopenharmony_ci#define IMX_CONN_USB2_BUS_CLK				52
538c2ecf20Sopenharmony_ci#define IMX_CONN_USB2_LPM_CLK				53
548c2ecf20Sopenharmony_ci
558c2ecf20Sopenharmony_ci/* HSIO SS */
568c2ecf20Sopenharmony_ci#define IMX_HSIO_AXI_CLK				60
578c2ecf20Sopenharmony_ci#define IMX_HSIO_PER_CLK				61
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ci/* Display controller SS */
608c2ecf20Sopenharmony_ci#define IMX_DC_AXI_EXT_CLK				70
618c2ecf20Sopenharmony_ci#define IMX_DC_AXI_INT_CLK				71
628c2ecf20Sopenharmony_ci#define IMX_DC_CFG_CLK					72
638c2ecf20Sopenharmony_ci#define IMX_DC0_PLL0_CLK				80
648c2ecf20Sopenharmony_ci#define IMX_DC0_PLL1_CLK				81
658c2ecf20Sopenharmony_ci#define IMX_DC0_DISP0_CLK				82
668c2ecf20Sopenharmony_ci#define IMX_DC0_DISP1_CLK				83
678c2ecf20Sopenharmony_ci
688c2ecf20Sopenharmony_ci/* MIPI-LVDS SS */
698c2ecf20Sopenharmony_ci#define IMX_MIPI_IPG_CLK				90
708c2ecf20Sopenharmony_ci#define IMX_MIPI0_PIXEL_CLK				100
718c2ecf20Sopenharmony_ci#define IMX_MIPI0_BYPASS_CLK				101
728c2ecf20Sopenharmony_ci#define IMX_MIPI0_LVDS_PIXEL_CLK			102
738c2ecf20Sopenharmony_ci#define IMX_MIPI0_LVDS_BYPASS_CLK			103
748c2ecf20Sopenharmony_ci#define IMX_MIPI0_LVDS_PHY_CLK				104
758c2ecf20Sopenharmony_ci#define IMX_MIPI0_I2C0_CLK				105
768c2ecf20Sopenharmony_ci#define IMX_MIPI0_I2C1_CLK				106
778c2ecf20Sopenharmony_ci#define IMX_MIPI0_PWM0_CLK				107
788c2ecf20Sopenharmony_ci#define IMX_MIPI1_PIXEL_CLK				108
798c2ecf20Sopenharmony_ci#define IMX_MIPI1_BYPASS_CLK				109
808c2ecf20Sopenharmony_ci#define IMX_MIPI1_LVDS_PIXEL_CLK			110
818c2ecf20Sopenharmony_ci#define IMX_MIPI1_LVDS_BYPASS_CLK			111
828c2ecf20Sopenharmony_ci#define IMX_MIPI1_LVDS_PHY_CLK				112
838c2ecf20Sopenharmony_ci#define IMX_MIPI1_I2C0_CLK				113
848c2ecf20Sopenharmony_ci#define IMX_MIPI1_I2C1_CLK				114
858c2ecf20Sopenharmony_ci#define IMX_MIPI1_PWM0_CLK				115
868c2ecf20Sopenharmony_ci
878c2ecf20Sopenharmony_ci/* IMG SS */
888c2ecf20Sopenharmony_ci#define IMX_IMG_AXI_CLK					120
898c2ecf20Sopenharmony_ci#define IMX_IMG_IPG_CLK					121
908c2ecf20Sopenharmony_ci#define IMX_IMG_PXL_CLK					122
918c2ecf20Sopenharmony_ci
928c2ecf20Sopenharmony_ci/* MIPI-CSI SS */
938c2ecf20Sopenharmony_ci#define IMX_CSI0_CORE_CLK				130
948c2ecf20Sopenharmony_ci#define IMX_CSI0_ESC_CLK				131
958c2ecf20Sopenharmony_ci#define IMX_CSI0_PWM0_CLK				132
968c2ecf20Sopenharmony_ci#define IMX_CSI0_I2C0_CLK				133
978c2ecf20Sopenharmony_ci
988c2ecf20Sopenharmony_ci/* PARALLER CSI SS */
998c2ecf20Sopenharmony_ci#define IMX_PARALLEL_CSI_DPLL_CLK			140
1008c2ecf20Sopenharmony_ci#define IMX_PARALLEL_CSI_PIXEL_CLK			141
1018c2ecf20Sopenharmony_ci#define IMX_PARALLEL_CSI_MCLK_CLK			142
1028c2ecf20Sopenharmony_ci
1038c2ecf20Sopenharmony_ci/* VPU SS */
1048c2ecf20Sopenharmony_ci#define IMX_VPU_ENC_CLK					150
1058c2ecf20Sopenharmony_ci#define IMX_VPU_DEC_CLK					151
1068c2ecf20Sopenharmony_ci
1078c2ecf20Sopenharmony_ci/* GPU SS */
1088c2ecf20Sopenharmony_ci#define IMX_GPU0_CORE_CLK				160
1098c2ecf20Sopenharmony_ci#define IMX_GPU0_SHADER_CLK				161
1108c2ecf20Sopenharmony_ci
1118c2ecf20Sopenharmony_ci/* ADMA SS */
1128c2ecf20Sopenharmony_ci#define IMX_ADMA_IPG_CLK_ROOT				165
1138c2ecf20Sopenharmony_ci#define IMX_ADMA_UART0_CLK				170
1148c2ecf20Sopenharmony_ci#define IMX_ADMA_UART1_CLK				171
1158c2ecf20Sopenharmony_ci#define IMX_ADMA_UART2_CLK				172
1168c2ecf20Sopenharmony_ci#define IMX_ADMA_UART3_CLK				173
1178c2ecf20Sopenharmony_ci#define IMX_ADMA_SPI0_CLK				174
1188c2ecf20Sopenharmony_ci#define IMX_ADMA_SPI1_CLK				175
1198c2ecf20Sopenharmony_ci#define IMX_ADMA_SPI2_CLK				176
1208c2ecf20Sopenharmony_ci#define IMX_ADMA_SPI3_CLK				177
1218c2ecf20Sopenharmony_ci#define IMX_ADMA_CAN0_CLK				178
1228c2ecf20Sopenharmony_ci#define IMX_ADMA_CAN1_CLK				179
1238c2ecf20Sopenharmony_ci#define IMX_ADMA_CAN2_CLK				180
1248c2ecf20Sopenharmony_ci#define IMX_ADMA_I2C0_CLK				181
1258c2ecf20Sopenharmony_ci#define IMX_ADMA_I2C1_CLK				182
1268c2ecf20Sopenharmony_ci#define IMX_ADMA_I2C2_CLK				183
1278c2ecf20Sopenharmony_ci#define IMX_ADMA_I2C3_CLK				184
1288c2ecf20Sopenharmony_ci#define IMX_ADMA_FTM0_CLK				185
1298c2ecf20Sopenharmony_ci#define IMX_ADMA_FTM1_CLK				186
1308c2ecf20Sopenharmony_ci#define IMX_ADMA_ADC0_CLK				187
1318c2ecf20Sopenharmony_ci#define IMX_ADMA_PWM_CLK				188
1328c2ecf20Sopenharmony_ci#define IMX_ADMA_LCD_CLK				189
1338c2ecf20Sopenharmony_ci
1348c2ecf20Sopenharmony_ci#define IMX_SCU_CLK_END					190
1358c2ecf20Sopenharmony_ci
1368c2ecf20Sopenharmony_ci/* LPCG clocks */
1378c2ecf20Sopenharmony_ci
1388c2ecf20Sopenharmony_ci/* LSIO SS LPCG */
1398c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM0_IPG_CLK			0
1408c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM0_IPG_S_CLK			1
1418c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM0_IPG_HF_CLK			2
1428c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM0_IPG_SLV_CLK			3
1438c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM0_IPG_MSTR_CLK			4
1448c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM1_IPG_CLK			5
1458c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM1_IPG_S_CLK			6
1468c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM1_IPG_HF_CLK			7
1478c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM1_IPG_SLV_CLK			8
1488c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM1_IPG_MSTR_CLK			9
1498c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM2_IPG_CLK			10
1508c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM2_IPG_S_CLK			11
1518c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM2_IPG_HF_CLK			12
1528c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM2_IPG_SLV_CLK			13
1538c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM2_IPG_MSTR_CLK			14
1548c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM3_IPG_CLK			15
1558c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM3_IPG_S_CLK			16
1568c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM3_IPG_HF_CLK			17
1578c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM3_IPG_SLV_CLK			18
1588c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM3_IPG_MSTR_CLK			19
1598c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM4_IPG_CLK			20
1608c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM4_IPG_S_CLK			21
1618c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM4_IPG_HF_CLK			22
1628c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM4_IPG_SLV_CLK			23
1638c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM4_IPG_MSTR_CLK			24
1648c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM5_IPG_CLK			25
1658c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM5_IPG_S_CLK			26
1668c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM5_IPG_HF_CLK			27
1678c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM5_IPG_SLV_CLK			28
1688c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM5_IPG_MSTR_CLK			29
1698c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM6_IPG_CLK			30
1708c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM6_IPG_S_CLK			31
1718c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM6_IPG_HF_CLK			32
1728c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM6_IPG_SLV_CLK			33
1738c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM6_IPG_MSTR_CLK			34
1748c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM7_IPG_CLK			35
1758c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM7_IPG_S_CLK			36
1768c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM7_IPG_HF_CLK			37
1778c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM7_IPG_SLV_CLK			38
1788c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_PWM7_IPG_MSTR_CLK			39
1798c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT0_IPG_CLK			40
1808c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT0_IPG_S_CLK			41
1818c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT0_IPG_HF_CLK			42
1828c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT0_IPG_SLV_CLK			43
1838c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT0_IPG_MSTR_CLK			44
1848c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT1_IPG_CLK			45
1858c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT1_IPG_S_CLK			46
1868c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT1_IPG_HF_CLK			47
1878c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT1_IPG_SLV_CLK			48
1888c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT1_IPG_MSTR_CLK			49
1898c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT2_IPG_CLK			50
1908c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT2_IPG_S_CLK			51
1918c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT2_IPG_HF_CLK			52
1928c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT2_IPG_SLV_CLK			53
1938c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT2_IPG_MSTR_CLK			54
1948c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT3_IPG_CLK			55
1958c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT3_IPG_S_CLK			56
1968c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT3_IPG_HF_CLK			57
1978c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT3_IPG_SLV_CLK			58
1988c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT3_IPG_MSTR_CLK			59
1998c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT4_IPG_CLK			60
2008c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT4_IPG_S_CLK			61
2018c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT4_IPG_HF_CLK			62
2028c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT4_IPG_SLV_CLK			63
2038c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_GPT4_IPG_MSTR_CLK			64
2048c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI0_HCLK			65
2058c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI0_IPG_CLK			66
2068c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI0_IPG_S_CLK			67
2078c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI0_IPG_SFCK			68
2088c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI1_HCLK			69
2098c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI1_IPG_CLK			70
2108c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI1_IPG_S_CLK			71
2118c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_FSPI1_IPG_SFCK			72
2128c2ecf20Sopenharmony_ci
2138c2ecf20Sopenharmony_ci#define IMX_LSIO_LPCG_CLK_END				73
2148c2ecf20Sopenharmony_ci
2158c2ecf20Sopenharmony_ci/* Connectivity SS LPCG */
2168c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC0_IPG_CLK			0
2178c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC0_PER_CLK			1
2188c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC0_HCLK			2
2198c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC1_IPG_CLK			3
2208c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC1_PER_CLK			4
2218c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC1_HCLK			5
2228c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC2_IPG_CLK			6
2238c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC2_PER_CLK			7
2248c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_SDHC2_HCLK			8
2258c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_GPMI_APB_CLK			9
2268c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_GPMI_BCH_APB_CLK			10
2278c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_GPMI_BCH_IO_CLK			11
2288c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_GPMI_BCH_CLK			12
2298c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_APBHDMA_CLK			13
2308c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET0_ROOT_CLK			14
2318c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET0_TX_CLK			15
2328c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET0_AHB_CLK			16
2338c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET0_IPG_S_CLK			17
2348c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET0_IPG_CLK			18
2358c2ecf20Sopenharmony_ci
2368c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET1_ROOT_CLK			19
2378c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET1_TX_CLK			20
2388c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET1_AHB_CLK			21
2398c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET1_IPG_S_CLK			22
2408c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_ENET1_IPG_CLK			23
2418c2ecf20Sopenharmony_ci
2428c2ecf20Sopenharmony_ci#define IMX_CONN_LPCG_CLK_END				24
2438c2ecf20Sopenharmony_ci
2448c2ecf20Sopenharmony_ci/* ADMA SS LPCG */
2458c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART0_IPG_CLK			0
2468c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART0_BAUD_CLK			1
2478c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART1_IPG_CLK			2
2488c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART1_BAUD_CLK			3
2498c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART2_IPG_CLK			4
2508c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART2_BAUD_CLK			5
2518c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART3_IPG_CLK			6
2528c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_UART3_BAUD_CLK			7
2538c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI0_IPG_CLK			8
2548c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI1_IPG_CLK			9
2558c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI2_IPG_CLK			10
2568c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI3_IPG_CLK			11
2578c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI0_CLK				12
2588c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI1_CLK				13
2598c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI2_CLK				14
2608c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_SPI3_CLK				15
2618c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN0_IPG_CLK			16
2628c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN0_IPG_PE_CLK			17
2638c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN0_IPG_CHI_CLK			18
2648c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN1_IPG_CLK			19
2658c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN1_IPG_PE_CLK			20
2668c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN1_IPG_CHI_CLK			21
2678c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN2_IPG_CLK			22
2688c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN2_IPG_PE_CLK			23
2698c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CAN2_IPG_CHI_CLK			24
2708c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C0_CLK				25
2718c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C1_CLK				26
2728c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C2_CLK				27
2738c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C3_CLK				28
2748c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C0_IPG_CLK			29
2758c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C1_IPG_CLK			30
2768c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C2_IPG_CLK			31
2778c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_I2C3_IPG_CLK			32
2788c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_FTM0_CLK				33
2798c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_FTM1_CLK				34
2808c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_FTM0_IPG_CLK			35
2818c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_FTM1_IPG_CLK			36
2828c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_PWM_HI_CLK			37
2838c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_PWM_IPG_CLK			38
2848c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_LCD_PIX_CLK			39
2858c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_LCD_APB_CLK			40
2868c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_DSP_ADB_CLK			41
2878c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_DSP_IPG_CLK			42
2888c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_DSP_CORE_CLK			43
2898c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_OCRAM_IPG_CLK			44
2908c2ecf20Sopenharmony_ci
2918c2ecf20Sopenharmony_ci#define IMX_ADMA_LPCG_CLK_END				45
2928c2ecf20Sopenharmony_ci
2938c2ecf20Sopenharmony_ci#endif /* __DT_BINDINGS_CLOCK_IMX_H */
294