1*6f796a9bSIcenowy Zheng // SPDX-License-Identifier: (GPL-2.0+ or MIT)
2*6f796a9bSIcenowy Zheng /*
3*6f796a9bSIcenowy Zheng  * Copyright (C) 2017 Icenowy Zheng <icenowy@aosc.io>
4*6f796a9bSIcenowy Zheng  */
5*6f796a9bSIcenowy Zheng 
6*6f796a9bSIcenowy Zheng #ifndef _DT_BINDINGS_CLK_SUN50I_H6_H_
7*6f796a9bSIcenowy Zheng #define _DT_BINDINGS_CLK_SUN50I_H6_H_
8*6f796a9bSIcenowy Zheng 
9*6f796a9bSIcenowy Zheng #define CLK_PLL_PERIPH0		3
10*6f796a9bSIcenowy Zheng 
11*6f796a9bSIcenowy Zheng #define CLK_CPUX		21
12*6f796a9bSIcenowy Zheng 
13*6f796a9bSIcenowy Zheng #define CLK_APB1		26
14*6f796a9bSIcenowy Zheng 
15*6f796a9bSIcenowy Zheng #define CLK_DE			29
16*6f796a9bSIcenowy Zheng #define CLK_BUS_DE		30
17*6f796a9bSIcenowy Zheng #define CLK_DEINTERLACE		31
18*6f796a9bSIcenowy Zheng #define CLK_BUS_DEINTERLACE	32
19*6f796a9bSIcenowy Zheng #define CLK_GPU			33
20*6f796a9bSIcenowy Zheng #define CLK_BUS_GPU		34
21*6f796a9bSIcenowy Zheng #define CLK_CE			35
22*6f796a9bSIcenowy Zheng #define CLK_BUS_CE		36
23*6f796a9bSIcenowy Zheng #define CLK_VE			37
24*6f796a9bSIcenowy Zheng #define CLK_BUS_VE		38
25*6f796a9bSIcenowy Zheng #define CLK_EMCE		39
26*6f796a9bSIcenowy Zheng #define CLK_BUS_EMCE		40
27*6f796a9bSIcenowy Zheng #define CLK_VP9			41
28*6f796a9bSIcenowy Zheng #define CLK_BUS_VP9		42
29*6f796a9bSIcenowy Zheng #define CLK_BUS_DMA		43
30*6f796a9bSIcenowy Zheng #define CLK_BUS_MSGBOX		44
31*6f796a9bSIcenowy Zheng #define CLK_BUS_SPINLOCK	45
32*6f796a9bSIcenowy Zheng #define CLK_BUS_HSTIMER		46
33*6f796a9bSIcenowy Zheng #define CLK_AVS			47
34*6f796a9bSIcenowy Zheng #define CLK_BUS_DBG		48
35*6f796a9bSIcenowy Zheng #define CLK_BUS_PSI		49
36*6f796a9bSIcenowy Zheng #define CLK_BUS_PWM		50
37*6f796a9bSIcenowy Zheng #define CLK_BUS_IOMMU		51
38*6f796a9bSIcenowy Zheng 
39*6f796a9bSIcenowy Zheng #define CLK_MBUS_DMA		53
40*6f796a9bSIcenowy Zheng #define CLK_MBUS_VE		54
41*6f796a9bSIcenowy Zheng #define CLK_MBUS_CE		55
42*6f796a9bSIcenowy Zheng #define CLK_MBUS_TS		56
43*6f796a9bSIcenowy Zheng #define CLK_MBUS_NAND		57
44*6f796a9bSIcenowy Zheng #define CLK_MBUS_CSI		58
45*6f796a9bSIcenowy Zheng #define CLK_MBUS_DEINTERLACE	59
46*6f796a9bSIcenowy Zheng 
47*6f796a9bSIcenowy Zheng #define CLK_NAND0		61
48*6f796a9bSIcenowy Zheng #define CLK_NAND1		62
49*6f796a9bSIcenowy Zheng #define CLK_BUS_NAND		63
50*6f796a9bSIcenowy Zheng #define CLK_MMC0		64
51*6f796a9bSIcenowy Zheng #define CLK_MMC1		65
52*6f796a9bSIcenowy Zheng #define CLK_MMC2		66
53*6f796a9bSIcenowy Zheng #define CLK_BUS_MMC0		67
54*6f796a9bSIcenowy Zheng #define CLK_BUS_MMC1		68
55*6f796a9bSIcenowy Zheng #define CLK_BUS_MMC2		69
56*6f796a9bSIcenowy Zheng #define CLK_BUS_UART0		70
57*6f796a9bSIcenowy Zheng #define CLK_BUS_UART1		71
58*6f796a9bSIcenowy Zheng #define CLK_BUS_UART2		72
59*6f796a9bSIcenowy Zheng #define CLK_BUS_UART3		73
60*6f796a9bSIcenowy Zheng #define CLK_BUS_I2C0		74
61*6f796a9bSIcenowy Zheng #define CLK_BUS_I2C1		75
62*6f796a9bSIcenowy Zheng #define CLK_BUS_I2C2		76
63*6f796a9bSIcenowy Zheng #define CLK_BUS_I2C3		77
64*6f796a9bSIcenowy Zheng #define CLK_BUS_SCR0		78
65*6f796a9bSIcenowy Zheng #define CLK_BUS_SCR1		79
66*6f796a9bSIcenowy Zheng #define CLK_SPI0		80
67*6f796a9bSIcenowy Zheng #define CLK_SPI1		81
68*6f796a9bSIcenowy Zheng #define CLK_BUS_SPI0		82
69*6f796a9bSIcenowy Zheng #define CLK_BUS_SPI1		83
70*6f796a9bSIcenowy Zheng #define CLK_BUS_EMAC		84
71*6f796a9bSIcenowy Zheng #define CLK_TS			85
72*6f796a9bSIcenowy Zheng #define CLK_BUS_TS		86
73*6f796a9bSIcenowy Zheng #define CLK_IR_TX		87
74*6f796a9bSIcenowy Zheng #define CLK_BUS_IR_TX		88
75*6f796a9bSIcenowy Zheng #define CLK_BUS_THS		89
76*6f796a9bSIcenowy Zheng #define CLK_I2S3		90
77*6f796a9bSIcenowy Zheng #define CLK_I2S0		91
78*6f796a9bSIcenowy Zheng #define CLK_I2S1		92
79*6f796a9bSIcenowy Zheng #define CLK_I2S2		93
80*6f796a9bSIcenowy Zheng #define CLK_BUS_I2S0		94
81*6f796a9bSIcenowy Zheng #define CLK_BUS_I2S1		95
82*6f796a9bSIcenowy Zheng #define CLK_BUS_I2S2		96
83*6f796a9bSIcenowy Zheng #define CLK_BUS_I2S3		97
84*6f796a9bSIcenowy Zheng #define CLK_SPDIF		98
85*6f796a9bSIcenowy Zheng #define CLK_BUS_SPDIF		99
86*6f796a9bSIcenowy Zheng #define CLK_DMIC		100
87*6f796a9bSIcenowy Zheng #define CLK_BUS_DMIC		101
88*6f796a9bSIcenowy Zheng #define CLK_AUDIO_HUB		102
89*6f796a9bSIcenowy Zheng #define CLK_BUS_AUDIO_HUB	103
90*6f796a9bSIcenowy Zheng #define CLK_USB_OHCI0		104
91*6f796a9bSIcenowy Zheng #define CLK_USB_PHY0		105
92*6f796a9bSIcenowy Zheng #define CLK_USB_PHY1		106
93*6f796a9bSIcenowy Zheng #define CLK_USB_OHCI3		107
94*6f796a9bSIcenowy Zheng #define CLK_USB_PHY3		108
95*6f796a9bSIcenowy Zheng #define CLK_USB_HSIC_12M	109
96*6f796a9bSIcenowy Zheng #define CLK_USB_HSIC		110
97*6f796a9bSIcenowy Zheng #define CLK_BUS_OHCI0		111
98*6f796a9bSIcenowy Zheng #define CLK_BUS_OHCI3		112
99*6f796a9bSIcenowy Zheng #define CLK_BUS_EHCI0		113
100*6f796a9bSIcenowy Zheng #define CLK_BUS_XHCI		114
101*6f796a9bSIcenowy Zheng #define CLK_BUS_EHCI3		115
102*6f796a9bSIcenowy Zheng #define CLK_BUS_OTG		116
103*6f796a9bSIcenowy Zheng #define CLK_PCIE_REF_100M	117
104*6f796a9bSIcenowy Zheng #define CLK_PCIE_REF		118
105*6f796a9bSIcenowy Zheng #define CLK_PCIE_REF_OUT	119
106*6f796a9bSIcenowy Zheng #define CLK_PCIE_MAXI		120
107*6f796a9bSIcenowy Zheng #define CLK_PCIE_AUX		121
108*6f796a9bSIcenowy Zheng #define CLK_BUS_PCIE		122
109*6f796a9bSIcenowy Zheng #define CLK_HDMI		123
110*6f796a9bSIcenowy Zheng #define CLK_HDMI_SLOW		124
111*6f796a9bSIcenowy Zheng #define CLK_HDMI_CEC		125
112*6f796a9bSIcenowy Zheng #define CLK_BUS_HDMI		126
113*6f796a9bSIcenowy Zheng #define CLK_BUS_TCON_TOP	127
114*6f796a9bSIcenowy Zheng #define CLK_TCON_LCD0		128
115*6f796a9bSIcenowy Zheng #define CLK_BUS_TCON_LCD0	129
116*6f796a9bSIcenowy Zheng #define CLK_TCON_TV0		130
117*6f796a9bSIcenowy Zheng #define CLK_BUS_TCON_TV0	131
118*6f796a9bSIcenowy Zheng #define CLK_CSI_CCI		132
119*6f796a9bSIcenowy Zheng #define CLK_CSI_TOP		133
120*6f796a9bSIcenowy Zheng #define CLK_CSI_MCLK		134
121*6f796a9bSIcenowy Zheng #define CLK_BUS_CSI		135
122*6f796a9bSIcenowy Zheng #define CLK_HDCP		136
123*6f796a9bSIcenowy Zheng #define CLK_BUS_HDCP		137
124*6f796a9bSIcenowy Zheng 
125*6f796a9bSIcenowy Zheng #endif /* _DT_BINDINGS_CLK_SUN50I_H6_H_ */
126