xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/ingenic,jz4770-cgu.h (revision e67e85659c0de33e617e5fbf1028c6e8b49eee53)
18cc087a1SEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0 */
28cc087a1SEmmanuel Vadot /*
38cc087a1SEmmanuel Vadot  * This header provides clock numbers for the ingenic,jz4770-cgu DT binding.
48cc087a1SEmmanuel Vadot  */
58cc087a1SEmmanuel Vadot 
68cc087a1SEmmanuel Vadot #ifndef __DT_BINDINGS_CLOCK_JZ4770_CGU_H__
78cc087a1SEmmanuel Vadot #define __DT_BINDINGS_CLOCK_JZ4770_CGU_H__
88cc087a1SEmmanuel Vadot 
98cc087a1SEmmanuel Vadot #define JZ4770_CLK_EXT		0
108cc087a1SEmmanuel Vadot #define JZ4770_CLK_OSC32K	1
118cc087a1SEmmanuel Vadot #define JZ4770_CLK_PLL0		2
128cc087a1SEmmanuel Vadot #define JZ4770_CLK_PLL1		3
138cc087a1SEmmanuel Vadot #define JZ4770_CLK_CCLK		4
148cc087a1SEmmanuel Vadot #define JZ4770_CLK_H0CLK	5
158cc087a1SEmmanuel Vadot #define JZ4770_CLK_H1CLK	6
168cc087a1SEmmanuel Vadot #define JZ4770_CLK_H2CLK	7
178cc087a1SEmmanuel Vadot #define JZ4770_CLK_C1CLK	8
188cc087a1SEmmanuel Vadot #define JZ4770_CLK_PCLK		9
198cc087a1SEmmanuel Vadot #define JZ4770_CLK_MMC0_MUX	10
208cc087a1SEmmanuel Vadot #define JZ4770_CLK_MMC0		11
218cc087a1SEmmanuel Vadot #define JZ4770_CLK_MMC1_MUX	12
228cc087a1SEmmanuel Vadot #define JZ4770_CLK_MMC1		13
238cc087a1SEmmanuel Vadot #define JZ4770_CLK_MMC2_MUX	14
248cc087a1SEmmanuel Vadot #define JZ4770_CLK_MMC2		15
258cc087a1SEmmanuel Vadot #define JZ4770_CLK_CIM		16
268cc087a1SEmmanuel Vadot #define JZ4770_CLK_UHC		17
278cc087a1SEmmanuel Vadot #define JZ4770_CLK_GPU		18
288cc087a1SEmmanuel Vadot #define JZ4770_CLK_BCH		19
298cc087a1SEmmanuel Vadot #define JZ4770_CLK_LPCLK_MUX	20
308cc087a1SEmmanuel Vadot #define JZ4770_CLK_GPS		21
318cc087a1SEmmanuel Vadot #define JZ4770_CLK_SSI_MUX	22
328cc087a1SEmmanuel Vadot #define JZ4770_CLK_PCM_MUX	23
338cc087a1SEmmanuel Vadot #define JZ4770_CLK_I2S		24
348cc087a1SEmmanuel Vadot #define JZ4770_CLK_OTG		25
358cc087a1SEmmanuel Vadot #define JZ4770_CLK_SSI0		26
368cc087a1SEmmanuel Vadot #define JZ4770_CLK_SSI1		27
378cc087a1SEmmanuel Vadot #define JZ4770_CLK_SSI2		28
388cc087a1SEmmanuel Vadot #define JZ4770_CLK_PCM0		29
398cc087a1SEmmanuel Vadot #define JZ4770_CLK_PCM1		30
408cc087a1SEmmanuel Vadot #define JZ4770_CLK_DMA		31
418cc087a1SEmmanuel Vadot #define JZ4770_CLK_I2C0		32
428cc087a1SEmmanuel Vadot #define JZ4770_CLK_I2C1		33
438cc087a1SEmmanuel Vadot #define JZ4770_CLK_I2C2		34
448cc087a1SEmmanuel Vadot #define JZ4770_CLK_UART0	35
458cc087a1SEmmanuel Vadot #define JZ4770_CLK_UART1	36
468cc087a1SEmmanuel Vadot #define JZ4770_CLK_UART2	37
478cc087a1SEmmanuel Vadot #define JZ4770_CLK_UART3	38
488cc087a1SEmmanuel Vadot #define JZ4770_CLK_IPU		39
498cc087a1SEmmanuel Vadot #define JZ4770_CLK_ADC		40
508cc087a1SEmmanuel Vadot #define JZ4770_CLK_AIC		41
518cc087a1SEmmanuel Vadot #define JZ4770_CLK_AUX		42
528cc087a1SEmmanuel Vadot #define JZ4770_CLK_VPU		43
538cc087a1SEmmanuel Vadot #define JZ4770_CLK_UHC_PHY	44
548cc087a1SEmmanuel Vadot #define JZ4770_CLK_OTG_PHY	45
558cc087a1SEmmanuel Vadot #define JZ4770_CLK_EXT512	46
568cc087a1SEmmanuel Vadot #define JZ4770_CLK_RTC		47
57*e67e8565SEmmanuel Vadot #define JZ4770_CLK_BDMA		48
588cc087a1SEmmanuel Vadot 
598cc087a1SEmmanuel Vadot #endif /* __DT_BINDINGS_CLOCK_JZ4770_CGU_H__ */
60