xref: /linux/scripts/dtc/include-prefixes/dt-bindings/clock/sun55i-a523-ccu.h (revision 4f9786035f9e519db41375818e1d0b5f20da2f10)
1*52dbf848SAndre Przywara /* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */
2*52dbf848SAndre Przywara /*
3*52dbf848SAndre Przywara  * Copyright (C) 2024 Arm Ltd.
4*52dbf848SAndre Przywara  */
5*52dbf848SAndre Przywara 
6*52dbf848SAndre Przywara #ifndef _DT_BINDINGS_CLK_SUN55I_A523_CCU_H_
7*52dbf848SAndre Przywara #define _DT_BINDINGS_CLK_SUN55I_A523_CCU_H_
8*52dbf848SAndre Przywara 
9*52dbf848SAndre Przywara #define CLK_PLL_DDR0		0
10*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_4X	1
11*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_2X	2
12*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_800M	3
13*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_480M	4
14*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_600M	5
15*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_400M	6
16*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_300M	7
17*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_200M	8
18*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_160M	9
19*52dbf848SAndre Przywara #define CLK_PLL_PERIPH0_150M	10
20*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_4X	11
21*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_2X	12
22*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_800M	13
23*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_480M	14
24*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_600M	15
25*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_400M	16
26*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_300M	17
27*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_200M	18
28*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_160M	19
29*52dbf848SAndre Przywara #define CLK_PLL_PERIPH1_150M	20
30*52dbf848SAndre Przywara #define CLK_PLL_GPU		21
31*52dbf848SAndre Przywara #define CLK_PLL_VIDEO0_8X	22
32*52dbf848SAndre Przywara #define CLK_PLL_VIDEO0_4X	23
33*52dbf848SAndre Przywara #define CLK_PLL_VIDEO0_3X	24
34*52dbf848SAndre Przywara #define CLK_PLL_VIDEO1_8X	25
35*52dbf848SAndre Przywara #define CLK_PLL_VIDEO1_4X	26
36*52dbf848SAndre Przywara #define CLK_PLL_VIDEO1_3X	27
37*52dbf848SAndre Przywara #define CLK_PLL_VIDEO2_8X	28
38*52dbf848SAndre Przywara #define CLK_PLL_VIDEO2_4X	29
39*52dbf848SAndre Przywara #define CLK_PLL_VIDEO2_3X	30
40*52dbf848SAndre Przywara #define CLK_PLL_VIDEO3_8X	31
41*52dbf848SAndre Przywara #define CLK_PLL_VIDEO3_4X	32
42*52dbf848SAndre Przywara #define CLK_PLL_VIDEO3_3X	33
43*52dbf848SAndre Przywara #define CLK_PLL_VE		34
44*52dbf848SAndre Przywara #define CLK_PLL_AUDIO0_4X	35
45*52dbf848SAndre Przywara #define CLK_PLL_AUDIO0_2X	36
46*52dbf848SAndre Przywara #define CLK_PLL_AUDIO0		37
47*52dbf848SAndre Przywara #define CLK_PLL_NPU_4X		38
48*52dbf848SAndre Przywara #define CLK_PLL_NPU_2X		39
49*52dbf848SAndre Przywara #define CLK_PLL_NPU		40
50*52dbf848SAndre Przywara #define CLK_AHB			41
51*52dbf848SAndre Przywara #define CLK_APB0		42
52*52dbf848SAndre Przywara #define CLK_APB1		43
53*52dbf848SAndre Przywara #define CLK_MBUS		44
54*52dbf848SAndre Przywara #define CLK_DE			45
55*52dbf848SAndre Przywara #define CLK_BUS_DE		46
56*52dbf848SAndre Przywara #define CLK_DI			47
57*52dbf848SAndre Przywara #define CLK_BUS_DI		48
58*52dbf848SAndre Przywara #define CLK_G2D			49
59*52dbf848SAndre Przywara #define CLK_BUS_G2D		50
60*52dbf848SAndre Przywara #define CLK_GPU			51
61*52dbf848SAndre Przywara #define CLK_BUS_GPU		52
62*52dbf848SAndre Przywara #define CLK_CE			53
63*52dbf848SAndre Przywara #define CLK_BUS_CE		54
64*52dbf848SAndre Przywara #define CLK_BUS_CE_SYS		55
65*52dbf848SAndre Przywara #define CLK_VE			56
66*52dbf848SAndre Przywara #define CLK_BUS_VE		57
67*52dbf848SAndre Przywara #define CLK_BUS_DMA		58
68*52dbf848SAndre Przywara #define CLK_BUS_MSGBOX		59
69*52dbf848SAndre Przywara #define CLK_BUS_SPINLOCK	60
70*52dbf848SAndre Przywara #define CLK_HSTIMER0		61
71*52dbf848SAndre Przywara #define CLK_HSTIMER1		62
72*52dbf848SAndre Przywara #define CLK_HSTIMER2		63
73*52dbf848SAndre Przywara #define CLK_HSTIMER3		64
74*52dbf848SAndre Przywara #define CLK_HSTIMER4		65
75*52dbf848SAndre Przywara #define CLK_HSTIMER5		66
76*52dbf848SAndre Przywara #define CLK_BUS_HSTIMER		67
77*52dbf848SAndre Przywara #define CLK_BUS_DBG		68
78*52dbf848SAndre Przywara #define CLK_BUS_PWM0		69
79*52dbf848SAndre Przywara #define CLK_BUS_PWM1		70
80*52dbf848SAndre Przywara #define CLK_IOMMU		71
81*52dbf848SAndre Przywara #define CLK_BUS_IOMMU		72
82*52dbf848SAndre Przywara #define CLK_DRAM		73
83*52dbf848SAndre Przywara #define CLK_MBUS_DMA		74
84*52dbf848SAndre Przywara #define CLK_MBUS_VE		75
85*52dbf848SAndre Przywara #define CLK_MBUS_CE		76
86*52dbf848SAndre Przywara #define CLK_MBUS_CSI		77
87*52dbf848SAndre Przywara #define CLK_MBUS_ISP		78
88*52dbf848SAndre Przywara #define CLK_MBUS_EMAC1		79
89*52dbf848SAndre Przywara #define CLK_BUS_DRAM		80
90*52dbf848SAndre Przywara #define CLK_NAND0		81
91*52dbf848SAndre Przywara #define CLK_NAND1		82
92*52dbf848SAndre Przywara #define CLK_BUS_NAND		83
93*52dbf848SAndre Przywara #define CLK_MMC0		84
94*52dbf848SAndre Przywara #define CLK_MMC1		85
95*52dbf848SAndre Przywara #define CLK_MMC2		86
96*52dbf848SAndre Przywara #define CLK_BUS_SYSDAP		87
97*52dbf848SAndre Przywara #define CLK_BUS_MMC0		88
98*52dbf848SAndre Przywara #define CLK_BUS_MMC1		89
99*52dbf848SAndre Przywara #define CLK_BUS_MMC2		90
100*52dbf848SAndre Przywara #define CLK_BUS_UART0		91
101*52dbf848SAndre Przywara #define CLK_BUS_UART1		92
102*52dbf848SAndre Przywara #define CLK_BUS_UART2		93
103*52dbf848SAndre Przywara #define CLK_BUS_UART3		94
104*52dbf848SAndre Przywara #define CLK_BUS_UART4		95
105*52dbf848SAndre Przywara #define CLK_BUS_UART5		96
106*52dbf848SAndre Przywara #define CLK_BUS_UART6		97
107*52dbf848SAndre Przywara #define CLK_BUS_UART7		98
108*52dbf848SAndre Przywara #define CLK_BUS_I2C0		99
109*52dbf848SAndre Przywara #define CLK_BUS_I2C1		100
110*52dbf848SAndre Przywara #define CLK_BUS_I2C2		101
111*52dbf848SAndre Przywara #define CLK_BUS_I2C3		102
112*52dbf848SAndre Przywara #define CLK_BUS_I2C4		103
113*52dbf848SAndre Przywara #define CLK_BUS_I2C5		104
114*52dbf848SAndre Przywara #define CLK_BUS_CAN		105
115*52dbf848SAndre Przywara #define CLK_SPI0		106
116*52dbf848SAndre Przywara #define CLK_SPI1		107
117*52dbf848SAndre Przywara #define CLK_SPI2		108
118*52dbf848SAndre Przywara #define CLK_SPIFC		109
119*52dbf848SAndre Przywara #define CLK_BUS_SPI0		110
120*52dbf848SAndre Przywara #define CLK_BUS_SPI1		111
121*52dbf848SAndre Przywara #define CLK_BUS_SPI2		112
122*52dbf848SAndre Przywara #define CLK_BUS_SPIFC		113
123*52dbf848SAndre Przywara #define CLK_EMAC0_25M		114
124*52dbf848SAndre Przywara #define CLK_EMAC1_25M		115
125*52dbf848SAndre Przywara #define CLK_BUS_EMAC0		116
126*52dbf848SAndre Przywara #define CLK_BUS_EMAC1		117
127*52dbf848SAndre Przywara #define CLK_IR_RX		118
128*52dbf848SAndre Przywara #define CLK_BUS_IR_RX		119
129*52dbf848SAndre Przywara #define CLK_IR_TX		120
130*52dbf848SAndre Przywara #define CLK_BUS_IR_TX		121
131*52dbf848SAndre Przywara #define CLK_GPADC0		122
132*52dbf848SAndre Przywara #define CLK_GPADC1		123
133*52dbf848SAndre Przywara #define CLK_BUS_GPADC0		124
134*52dbf848SAndre Przywara #define CLK_BUS_GPADC1		125
135*52dbf848SAndre Przywara #define CLK_BUS_THS		126
136*52dbf848SAndre Przywara #define CLK_USB_OHCI0		127
137*52dbf848SAndre Przywara #define CLK_USB_OHCI1		128
138*52dbf848SAndre Przywara #define CLK_BUS_OHCI0		129
139*52dbf848SAndre Przywara #define CLK_BUS_OHCI1		130
140*52dbf848SAndre Przywara #define CLK_BUS_EHCI0		131
141*52dbf848SAndre Przywara #define CLK_BUS_EHCI1		132
142*52dbf848SAndre Przywara #define CLK_BUS_OTG		133
143*52dbf848SAndre Przywara #define CLK_BUS_LRADC		134
144*52dbf848SAndre Przywara #define CLK_PCIE_AUX		135
145*52dbf848SAndre Przywara #define CLK_BUS_DISPLAY0_TOP	136
146*52dbf848SAndre Przywara #define CLK_BUS_DISPLAY1_TOP	137
147*52dbf848SAndre Przywara #define CLK_HDMI_24M		138
148*52dbf848SAndre Przywara #define CLK_HDMI_CEC_32K	139
149*52dbf848SAndre Przywara #define CLK_HDMI_CEC		140
150*52dbf848SAndre Przywara #define CLK_BUS_HDMI		141
151*52dbf848SAndre Przywara #define CLK_MIPI_DSI0		142
152*52dbf848SAndre Przywara #define CLK_MIPI_DSI1		143
153*52dbf848SAndre Przywara #define CLK_BUS_MIPI_DSI0	144
154*52dbf848SAndre Przywara #define CLK_BUS_MIPI_DSI1	145
155*52dbf848SAndre Przywara #define CLK_TCON_LCD0		146
156*52dbf848SAndre Przywara #define CLK_TCON_LCD1		147
157*52dbf848SAndre Przywara #define CLK_TCON_LCD2		148
158*52dbf848SAndre Przywara #define CLK_COMBOPHY_DSI0	149
159*52dbf848SAndre Przywara #define CLK_COMBOPHY_DSI1	150
160*52dbf848SAndre Przywara #define CLK_BUS_TCON_LCD0	151
161*52dbf848SAndre Przywara #define CLK_BUS_TCON_LCD1	152
162*52dbf848SAndre Przywara #define CLK_BUS_TCON_LCD2	153
163*52dbf848SAndre Przywara #define CLK_TCON_TV0		154
164*52dbf848SAndre Przywara #define CLK_TCON_TV1		155
165*52dbf848SAndre Przywara #define CLK_BUS_TCON_TV0	156
166*52dbf848SAndre Przywara #define CLK_BUS_TCON_TV1	157
167*52dbf848SAndre Przywara #define CLK_EDP			158
168*52dbf848SAndre Przywara #define CLK_BUS_EDP		159
169*52dbf848SAndre Przywara #define CLK_LEDC		160
170*52dbf848SAndre Przywara #define CLK_BUS_LEDC		161
171*52dbf848SAndre Przywara #define CLK_CSI_TOP		162
172*52dbf848SAndre Przywara #define CLK_CSI_MCLK0		163
173*52dbf848SAndre Przywara #define CLK_CSI_MCLK1		164
174*52dbf848SAndre Przywara #define CLK_CSI_MCLK2		165
175*52dbf848SAndre Przywara #define CLK_CSI_MCLK3		166
176*52dbf848SAndre Przywara #define CLK_BUS_CSI		167
177*52dbf848SAndre Przywara #define CLK_ISP			168
178*52dbf848SAndre Przywara #define CLK_DSP			169
179*52dbf848SAndre Przywara #define CLK_FANOUT_24M		170
180*52dbf848SAndre Przywara #define CLK_FANOUT_12M		171
181*52dbf848SAndre Przywara #define CLK_FANOUT_16M		172
182*52dbf848SAndre Przywara #define CLK_FANOUT_25M		173
183*52dbf848SAndre Przywara #define CLK_FANOUT_27M		174
184*52dbf848SAndre Przywara #define CLK_FANOUT_PCLK		175
185*52dbf848SAndre Przywara #define CLK_FANOUT0		176
186*52dbf848SAndre Przywara #define CLK_FANOUT1		177
187*52dbf848SAndre Przywara #define CLK_FANOUT2		178
188*52dbf848SAndre Przywara 
189*52dbf848SAndre Przywara #endif /* _DT_BINDINGS_CLK_SUN55I_A523_CCU_H_ */
190