File Index
Files and directories
Sign in
FILE

sun55i-a523-ccu.h

File preview with syntax highlighting.

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