xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/ingenic,jz4760-cgu.h (revision e67e85659c0de33e617e5fbf1028c6e8b49eee53)
18cc087a1SEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0 */
28cc087a1SEmmanuel Vadot /*
38cc087a1SEmmanuel Vadot  * This header provides clock numbers for the ingenic,jz4760-cgu DT binding.
48cc087a1SEmmanuel Vadot  */
58cc087a1SEmmanuel Vadot 
68cc087a1SEmmanuel Vadot #ifndef __DT_BINDINGS_CLOCK_JZ4760_CGU_H__
78cc087a1SEmmanuel Vadot #define __DT_BINDINGS_CLOCK_JZ4760_CGU_H__
88cc087a1SEmmanuel Vadot 
98cc087a1SEmmanuel Vadot #define JZ4760_CLK_EXT		0
108cc087a1SEmmanuel Vadot #define JZ4760_CLK_OSC32K	1
118cc087a1SEmmanuel Vadot #define JZ4760_CLK_PLL0		2
128cc087a1SEmmanuel Vadot #define JZ4760_CLK_PLL0_HALF	3
138cc087a1SEmmanuel Vadot #define JZ4760_CLK_PLL1		4
148cc087a1SEmmanuel Vadot #define JZ4760_CLK_CCLK		5
158cc087a1SEmmanuel Vadot #define JZ4760_CLK_HCLK		6
168cc087a1SEmmanuel Vadot #define JZ4760_CLK_SCLK		7
178cc087a1SEmmanuel Vadot #define JZ4760_CLK_H2CLK	8
188cc087a1SEmmanuel Vadot #define JZ4760_CLK_MCLK		9
198cc087a1SEmmanuel Vadot #define JZ4760_CLK_PCLK		10
208cc087a1SEmmanuel Vadot #define JZ4760_CLK_MMC_MUX	11
218cc087a1SEmmanuel Vadot #define JZ4760_CLK_MMC0		12
228cc087a1SEmmanuel Vadot #define JZ4760_CLK_MMC1		13
238cc087a1SEmmanuel Vadot #define JZ4760_CLK_MMC2		14
248cc087a1SEmmanuel Vadot #define JZ4760_CLK_CIM		15
258cc087a1SEmmanuel Vadot #define JZ4760_CLK_UHC		16
268cc087a1SEmmanuel Vadot #define JZ4760_CLK_GPU		17
278cc087a1SEmmanuel Vadot #define JZ4760_CLK_GPS		18
288cc087a1SEmmanuel Vadot #define JZ4760_CLK_SSI_MUX	19
298cc087a1SEmmanuel Vadot #define JZ4760_CLK_PCM		20
308cc087a1SEmmanuel Vadot #define JZ4760_CLK_I2S		21
318cc087a1SEmmanuel Vadot #define JZ4760_CLK_OTG		22
328cc087a1SEmmanuel Vadot #define JZ4760_CLK_SSI0		23
338cc087a1SEmmanuel Vadot #define JZ4760_CLK_SSI1		24
348cc087a1SEmmanuel Vadot #define JZ4760_CLK_SSI2		25
358cc087a1SEmmanuel Vadot #define JZ4760_CLK_DMA		26
368cc087a1SEmmanuel Vadot #define JZ4760_CLK_I2C0		27
378cc087a1SEmmanuel Vadot #define JZ4760_CLK_I2C1		28
388cc087a1SEmmanuel Vadot #define JZ4760_CLK_UART0	29
398cc087a1SEmmanuel Vadot #define JZ4760_CLK_UART1	30
408cc087a1SEmmanuel Vadot #define JZ4760_CLK_UART2	31
418cc087a1SEmmanuel Vadot #define JZ4760_CLK_UART3	32
428cc087a1SEmmanuel Vadot #define JZ4760_CLK_IPU		33
438cc087a1SEmmanuel Vadot #define JZ4760_CLK_ADC		34
448cc087a1SEmmanuel Vadot #define JZ4760_CLK_AIC		35
458cc087a1SEmmanuel Vadot #define JZ4760_CLK_VPU		36
468cc087a1SEmmanuel Vadot #define JZ4760_CLK_UHC_PHY	37
478cc087a1SEmmanuel Vadot #define JZ4760_CLK_OTG_PHY	38
488cc087a1SEmmanuel Vadot #define JZ4760_CLK_EXT512	39
498cc087a1SEmmanuel Vadot #define JZ4760_CLK_RTC		40
508cc087a1SEmmanuel Vadot #define JZ4760_CLK_LPCLK_DIV	41
518cc087a1SEmmanuel Vadot #define JZ4760_CLK_TVE		42
528cc087a1SEmmanuel Vadot #define JZ4760_CLK_LPCLK	43
53*e67e8565SEmmanuel Vadot #define JZ4760_CLK_MDMA		44
54*e67e8565SEmmanuel Vadot #define JZ4760_CLK_BDMA		45
558cc087a1SEmmanuel Vadot 
568cc087a1SEmmanuel Vadot #endif /* __DT_BINDINGS_CLOCK_JZ4760_CGU_H__ */
57