xref: /linux/include/dt-bindings/clock/spacemit,k3-clocks.h (revision 2ed2e359dea752e7758d29a423033031a0b96584)
1efe897b5SYixun Lan /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2efe897b5SYixun Lan /*
3efe897b5SYixun Lan  * Copyright (c) 2025 SpacemiT Technology Co. Ltd
4efe897b5SYixun Lan  */
5efe897b5SYixun Lan 
6efe897b5SYixun Lan #ifndef _DT_BINDINGS_CLOCK_SPACEMIT_K3_CLOCKS_H_
7efe897b5SYixun Lan #define _DT_BINDINGS_CLOCK_SPACEMIT_K3_CLOCKS_H_
8efe897b5SYixun Lan 
9efe897b5SYixun Lan /* APBS (PLL) clocks */
10efe897b5SYixun Lan #define CLK_PLL1                 0
11efe897b5SYixun Lan #define CLK_PLL2                 1
12efe897b5SYixun Lan #define CLK_PLL3                 2
13efe897b5SYixun Lan #define CLK_PLL4                 3
14efe897b5SYixun Lan #define CLK_PLL5                 4
15efe897b5SYixun Lan #define CLK_PLL6                 5
16efe897b5SYixun Lan #define CLK_PLL7                 6
17efe897b5SYixun Lan #define CLK_PLL8                 7
18efe897b5SYixun Lan #define CLK_PLL1_D2              8
19efe897b5SYixun Lan #define CLK_PLL1_D3              9
20efe897b5SYixun Lan #define CLK_PLL1_D4              10
21efe897b5SYixun Lan #define CLK_PLL1_D5              11
22efe897b5SYixun Lan #define CLK_PLL1_D6              12
23efe897b5SYixun Lan #define CLK_PLL1_D7              13
24efe897b5SYixun Lan #define CLK_PLL1_D8              14
25efe897b5SYixun Lan #define CLK_PLL1_DX              15
26efe897b5SYixun Lan #define CLK_PLL1_D64             16
27efe897b5SYixun Lan #define CLK_PLL1_D10_AUD         17
28efe897b5SYixun Lan #define CLK_PLL1_D100_AUD        18
29efe897b5SYixun Lan #define CLK_PLL2_D1              19
30efe897b5SYixun Lan #define CLK_PLL2_D2              20
31efe897b5SYixun Lan #define CLK_PLL2_D3              21
32efe897b5SYixun Lan #define CLK_PLL2_D4              22
33efe897b5SYixun Lan #define CLK_PLL2_D5              23
34efe897b5SYixun Lan #define CLK_PLL2_D6              24
35efe897b5SYixun Lan #define CLK_PLL2_D7              25
36efe897b5SYixun Lan #define CLK_PLL2_D8              26
37efe897b5SYixun Lan #define CLK_PLL2_66              27
38efe897b5SYixun Lan #define CLK_PLL2_33              28
39efe897b5SYixun Lan #define CLK_PLL2_50              29
40efe897b5SYixun Lan #define CLK_PLL2_25              30
41efe897b5SYixun Lan #define CLK_PLL2_20              31
42efe897b5SYixun Lan #define CLK_PLL2_D24_125         32
43efe897b5SYixun Lan #define CLK_PLL2_D120_25         33
44efe897b5SYixun Lan #define CLK_PLL3_D1              34
45efe897b5SYixun Lan #define CLK_PLL3_D2              35
46efe897b5SYixun Lan #define CLK_PLL3_D3              36
47efe897b5SYixun Lan #define CLK_PLL3_D4              37
48efe897b5SYixun Lan #define CLK_PLL3_D5              38
49efe897b5SYixun Lan #define CLK_PLL3_D6              39
50efe897b5SYixun Lan #define CLK_PLL3_D7              40
51efe897b5SYixun Lan #define CLK_PLL3_D8              41
52efe897b5SYixun Lan #define CLK_PLL4_D1              42
53efe897b5SYixun Lan #define CLK_PLL4_D2              43
54efe897b5SYixun Lan #define CLK_PLL4_D3              44
55efe897b5SYixun Lan #define CLK_PLL4_D4              45
56efe897b5SYixun Lan #define CLK_PLL4_D5              46
57efe897b5SYixun Lan #define CLK_PLL4_D6              47
58efe897b5SYixun Lan #define CLK_PLL4_D7              48
59efe897b5SYixun Lan #define CLK_PLL4_D8              49
60efe897b5SYixun Lan #define CLK_PLL5_D1              50
61efe897b5SYixun Lan #define CLK_PLL5_D2              51
62efe897b5SYixun Lan #define CLK_PLL5_D3              52
63efe897b5SYixun Lan #define CLK_PLL5_D4              53
64efe897b5SYixun Lan #define CLK_PLL5_D5              54
65efe897b5SYixun Lan #define CLK_PLL5_D6              55
66efe897b5SYixun Lan #define CLK_PLL5_D7              56
67efe897b5SYixun Lan #define CLK_PLL5_D8              57
68efe897b5SYixun Lan #define CLK_PLL6_D1              58
69efe897b5SYixun Lan #define CLK_PLL6_D2              59
70efe897b5SYixun Lan #define CLK_PLL6_D3              60
71efe897b5SYixun Lan #define CLK_PLL6_D4              61
72efe897b5SYixun Lan #define CLK_PLL6_D5              62
73efe897b5SYixun Lan #define CLK_PLL6_D6              63
74efe897b5SYixun Lan #define CLK_PLL6_D7              64
75efe897b5SYixun Lan #define CLK_PLL6_D8              65
76efe897b5SYixun Lan #define CLK_PLL6_80              66
77efe897b5SYixun Lan #define CLK_PLL6_40              67
78efe897b5SYixun Lan #define CLK_PLL6_20              68
79efe897b5SYixun Lan #define CLK_PLL7_D1              69
80efe897b5SYixun Lan #define CLK_PLL7_D2              70
81efe897b5SYixun Lan #define CLK_PLL7_D3              71
82efe897b5SYixun Lan #define CLK_PLL7_D4              72
83efe897b5SYixun Lan #define CLK_PLL7_D5              73
84efe897b5SYixun Lan #define CLK_PLL7_D6              74
85efe897b5SYixun Lan #define CLK_PLL7_D7              75
86efe897b5SYixun Lan #define CLK_PLL7_D8              76
87efe897b5SYixun Lan #define CLK_PLL8_D1              77
88efe897b5SYixun Lan #define CLK_PLL8_D2              78
89efe897b5SYixun Lan #define CLK_PLL8_D3              79
90efe897b5SYixun Lan #define CLK_PLL8_D4              80
91efe897b5SYixun Lan #define CLK_PLL8_D5              81
92efe897b5SYixun Lan #define CLK_PLL8_D6              82
93efe897b5SYixun Lan #define CLK_PLL8_D7              83
94efe897b5SYixun Lan #define CLK_PLL8_D8              84
95efe897b5SYixun Lan 
96efe897b5SYixun Lan /* MPMU clocks */
97efe897b5SYixun Lan #define CLK_MPMU_PLL1_307P2      0
98efe897b5SYixun Lan #define CLK_MPMU_PLL1_76P8       1
99efe897b5SYixun Lan #define CLK_MPMU_PLL1_61P44      2
100efe897b5SYixun Lan #define CLK_MPMU_PLL1_153P6      3
101efe897b5SYixun Lan #define CLK_MPMU_PLL1_102P4      4
102efe897b5SYixun Lan #define CLK_MPMU_PLL1_51P2       5
103efe897b5SYixun Lan #define CLK_MPMU_PLL1_51P2_AP    6
104efe897b5SYixun Lan #define CLK_MPMU_PLL1_57P6       7
105efe897b5SYixun Lan #define CLK_MPMU_PLL1_25P6       8
106efe897b5SYixun Lan #define CLK_MPMU_PLL1_12P8       9
107efe897b5SYixun Lan #define CLK_MPMU_PLL1_12P8_WDT   10
108efe897b5SYixun Lan #define CLK_MPMU_PLL1_6P4        11
109efe897b5SYixun Lan #define CLK_MPMU_PLL1_3P2        12
110efe897b5SYixun Lan #define CLK_MPMU_PLL1_1P6        13
111efe897b5SYixun Lan #define CLK_MPMU_PLL1_0P8        14
112efe897b5SYixun Lan #define CLK_MPMU_PLL1_409P6      15
113efe897b5SYixun Lan #define CLK_MPMU_PLL1_204P8      16
114efe897b5SYixun Lan #define CLK_MPMU_PLL1_491        17
115efe897b5SYixun Lan #define CLK_MPMU_PLL1_245P76     18
116efe897b5SYixun Lan #define CLK_MPMU_PLL1_614        19
117efe897b5SYixun Lan #define CLK_MPMU_PLL1_47P26      20
118efe897b5SYixun Lan #define CLK_MPMU_PLL1_31P5       21
119efe897b5SYixun Lan #define CLK_MPMU_PLL1_819        22
120efe897b5SYixun Lan #define CLK_MPMU_PLL1_1228       23
121efe897b5SYixun Lan #define CLK_MPMU_APB             24
122efe897b5SYixun Lan #define CLK_MPMU_SLOW_UART       25
123efe897b5SYixun Lan #define CLK_MPMU_SLOW_UART1      26
124efe897b5SYixun Lan #define CLK_MPMU_SLOW_UART2      27
125efe897b5SYixun Lan #define CLK_MPMU_WDT             28
126efe897b5SYixun Lan #define CLK_MPMU_WDT_BUS         29
127efe897b5SYixun Lan #define CLK_MPMU_RIPC            30
128efe897b5SYixun Lan #define CLK_MPMU_I2S_153P6       31
129efe897b5SYixun Lan #define CLK_MPMU_I2S_153P6_BASE  32
130efe897b5SYixun Lan #define CLK_MPMU_I2S_SYSCLK_SRC  33
131efe897b5SYixun Lan #define CLK_MPMU_I2S1_SYSCLK     34
132efe897b5SYixun Lan #define CLK_MPMU_I2S_BCLK        35
133efe897b5SYixun Lan #define CLK_MPMU_I2S0_SYSCLK_SEL 36
134efe897b5SYixun Lan #define CLK_MPMU_I2S2_SYSCLK_SEL 37
135efe897b5SYixun Lan #define CLK_MPMU_I2S3_SYSCLK_SEL 38
136efe897b5SYixun Lan #define CLK_MPMU_I2S4_SYSCLK_SEL 39
137efe897b5SYixun Lan #define CLK_MPMU_I2S5_SYSCLK_SEL 40
138efe897b5SYixun Lan #define CLK_MPMU_I2S0_SYSCLK_DIV 41
139efe897b5SYixun Lan #define CLK_MPMU_I2S2_SYSCLK_DIV 42
140efe897b5SYixun Lan #define CLK_MPMU_I2S3_SYSCLK_DIV 43
141efe897b5SYixun Lan #define CLK_MPMU_I2S4_SYSCLK_DIV 44
142efe897b5SYixun Lan #define CLK_MPMU_I2S5_SYSCLK_DIV 45
143efe897b5SYixun Lan #define CLK_MPMU_I2S0_SYSCLK     46
144efe897b5SYixun Lan #define CLK_MPMU_I2S2_SYSCLK     47
145efe897b5SYixun Lan #define CLK_MPMU_I2S3_SYSCLK     48
146efe897b5SYixun Lan #define CLK_MPMU_I2S4_SYSCLK     49
147efe897b5SYixun Lan #define CLK_MPMU_I2S5_SYSCLK     50
148efe897b5SYixun Lan 
149efe897b5SYixun Lan /* APBC clocks */
150efe897b5SYixun Lan #define CLK_APBC_UART0           0
151efe897b5SYixun Lan #define CLK_APBC_UART2           1
152efe897b5SYixun Lan #define CLK_APBC_UART3           2
153efe897b5SYixun Lan #define CLK_APBC_UART4           3
154efe897b5SYixun Lan #define CLK_APBC_UART5           4
155efe897b5SYixun Lan #define CLK_APBC_UART6           5
156efe897b5SYixun Lan #define CLK_APBC_UART7           6
157efe897b5SYixun Lan #define CLK_APBC_UART8           7
158efe897b5SYixun Lan #define CLK_APBC_UART9           8
159efe897b5SYixun Lan #define CLK_APBC_UART10          9
160efe897b5SYixun Lan #define CLK_APBC_UART0_BUS       10
161efe897b5SYixun Lan #define CLK_APBC_UART2_BUS       11
162efe897b5SYixun Lan #define CLK_APBC_UART3_BUS       12
163efe897b5SYixun Lan #define CLK_APBC_UART4_BUS       13
164efe897b5SYixun Lan #define CLK_APBC_UART5_BUS       14
165efe897b5SYixun Lan #define CLK_APBC_UART6_BUS       15
166efe897b5SYixun Lan #define CLK_APBC_UART7_BUS       16
167efe897b5SYixun Lan #define CLK_APBC_UART8_BUS       17
168efe897b5SYixun Lan #define CLK_APBC_UART9_BUS       18
169efe897b5SYixun Lan #define CLK_APBC_UART10_BUS      19
170efe897b5SYixun Lan #define CLK_APBC_GPIO            20
171efe897b5SYixun Lan #define CLK_APBC_GPIO_BUS        21
172efe897b5SYixun Lan #define CLK_APBC_PWM0            22
173efe897b5SYixun Lan #define CLK_APBC_PWM1            23
174efe897b5SYixun Lan #define CLK_APBC_PWM2            24
175efe897b5SYixun Lan #define CLK_APBC_PWM3            25
176efe897b5SYixun Lan #define CLK_APBC_PWM4            26
177efe897b5SYixun Lan #define CLK_APBC_PWM5            27
178efe897b5SYixun Lan #define CLK_APBC_PWM6            28
179efe897b5SYixun Lan #define CLK_APBC_PWM7            29
180efe897b5SYixun Lan #define CLK_APBC_PWM8            30
181efe897b5SYixun Lan #define CLK_APBC_PWM9            31
182efe897b5SYixun Lan #define CLK_APBC_PWM10           32
183efe897b5SYixun Lan #define CLK_APBC_PWM11           33
184efe897b5SYixun Lan #define CLK_APBC_PWM12           34
185efe897b5SYixun Lan #define CLK_APBC_PWM13           35
186efe897b5SYixun Lan #define CLK_APBC_PWM14           36
187efe897b5SYixun Lan #define CLK_APBC_PWM15           37
188efe897b5SYixun Lan #define CLK_APBC_PWM16           38
189efe897b5SYixun Lan #define CLK_APBC_PWM17           39
190efe897b5SYixun Lan #define CLK_APBC_PWM18           40
191efe897b5SYixun Lan #define CLK_APBC_PWM19           41
192efe897b5SYixun Lan #define CLK_APBC_PWM0_BUS        42
193efe897b5SYixun Lan #define CLK_APBC_PWM1_BUS        43
194efe897b5SYixun Lan #define CLK_APBC_PWM2_BUS        44
195efe897b5SYixun Lan #define CLK_APBC_PWM3_BUS        45
196efe897b5SYixun Lan #define CLK_APBC_PWM4_BUS        46
197efe897b5SYixun Lan #define CLK_APBC_PWM5_BUS        47
198efe897b5SYixun Lan #define CLK_APBC_PWM6_BUS        48
199efe897b5SYixun Lan #define CLK_APBC_PWM7_BUS        49
200efe897b5SYixun Lan #define CLK_APBC_PWM8_BUS        50
201efe897b5SYixun Lan #define CLK_APBC_PWM9_BUS        51
202efe897b5SYixun Lan #define CLK_APBC_PWM10_BUS       52
203efe897b5SYixun Lan #define CLK_APBC_PWM11_BUS       53
204efe897b5SYixun Lan #define CLK_APBC_PWM12_BUS       54
205efe897b5SYixun Lan #define CLK_APBC_PWM13_BUS       55
206efe897b5SYixun Lan #define CLK_APBC_PWM14_BUS       56
207efe897b5SYixun Lan #define CLK_APBC_PWM15_BUS       57
208efe897b5SYixun Lan #define CLK_APBC_PWM16_BUS       58
209efe897b5SYixun Lan #define CLK_APBC_PWM17_BUS       59
210efe897b5SYixun Lan #define CLK_APBC_PWM18_BUS       60
211efe897b5SYixun Lan #define CLK_APBC_PWM19_BUS       61
212efe897b5SYixun Lan #define CLK_APBC_SPI0_I2S_BCLK   62
213efe897b5SYixun Lan #define CLK_APBC_SPI1_I2S_BCLK   63
214efe897b5SYixun Lan #define CLK_APBC_SPI3_I2S_BCLK   64
215efe897b5SYixun Lan #define CLK_APBC_SPI0            65
216efe897b5SYixun Lan #define CLK_APBC_SPI1            66
217efe897b5SYixun Lan #define CLK_APBC_SPI3            67
218efe897b5SYixun Lan #define CLK_APBC_SPI0_BUS        68
219efe897b5SYixun Lan #define CLK_APBC_SPI1_BUS        69
220efe897b5SYixun Lan #define CLK_APBC_SPI3_BUS        70
221efe897b5SYixun Lan #define CLK_APBC_RTC             71
222efe897b5SYixun Lan #define CLK_APBC_RTC_BUS         72
223efe897b5SYixun Lan #define CLK_APBC_TWSI0           73
224efe897b5SYixun Lan #define CLK_APBC_TWSI1           74
225efe897b5SYixun Lan #define CLK_APBC_TWSI2           75
226efe897b5SYixun Lan #define CLK_APBC_TWSI4           76
227efe897b5SYixun Lan #define CLK_APBC_TWSI5           77
228efe897b5SYixun Lan #define CLK_APBC_TWSI6           78
229efe897b5SYixun Lan #define CLK_APBC_TWSI8           79
230efe897b5SYixun Lan #define CLK_APBC_TWSI0_BUS       80
231efe897b5SYixun Lan #define CLK_APBC_TWSI1_BUS       81
232efe897b5SYixun Lan #define CLK_APBC_TWSI2_BUS       82
233efe897b5SYixun Lan #define CLK_APBC_TWSI4_BUS       83
234efe897b5SYixun Lan #define CLK_APBC_TWSI5_BUS       84
235efe897b5SYixun Lan #define CLK_APBC_TWSI6_BUS       85
236efe897b5SYixun Lan #define CLK_APBC_TWSI8_BUS       86
237efe897b5SYixun Lan #define CLK_APBC_TIMERS0         87
238efe897b5SYixun Lan #define CLK_APBC_TIMERS1         88
239efe897b5SYixun Lan #define CLK_APBC_TIMERS2         89
240efe897b5SYixun Lan #define CLK_APBC_TIMERS3         90
241efe897b5SYixun Lan #define CLK_APBC_TIMERS4         91
242efe897b5SYixun Lan #define CLK_APBC_TIMERS5         92
243efe897b5SYixun Lan #define CLK_APBC_TIMERS6         93
244efe897b5SYixun Lan #define CLK_APBC_TIMERS7         94
245efe897b5SYixun Lan #define CLK_APBC_TIMERS0_BUS     95
246efe897b5SYixun Lan #define CLK_APBC_TIMERS1_BUS     96
247efe897b5SYixun Lan #define CLK_APBC_TIMERS2_BUS     97
248efe897b5SYixun Lan #define CLK_APBC_TIMERS3_BUS     98
249efe897b5SYixun Lan #define CLK_APBC_TIMERS4_BUS     99
250efe897b5SYixun Lan #define CLK_APBC_TIMERS5_BUS     100
251efe897b5SYixun Lan #define CLK_APBC_TIMERS6_BUS     101
252efe897b5SYixun Lan #define CLK_APBC_TIMERS7_BUS     102
253efe897b5SYixun Lan #define CLK_APBC_AIB             103
254efe897b5SYixun Lan #define CLK_APBC_AIB_BUS         104
255efe897b5SYixun Lan #define CLK_APBC_ONEWIRE         105
256efe897b5SYixun Lan #define CLK_APBC_ONEWIRE_BUS     106
257efe897b5SYixun Lan #define CLK_APBC_I2S0_BCLK       107
258efe897b5SYixun Lan #define CLK_APBC_I2S1_BCLK       108
259efe897b5SYixun Lan #define CLK_APBC_I2S2_BCLK       109
260efe897b5SYixun Lan #define CLK_APBC_I2S3_BCLK       110
261efe897b5SYixun Lan #define CLK_APBC_I2S4_BCLK       111
262efe897b5SYixun Lan #define CLK_APBC_I2S5_BCLK       112
263efe897b5SYixun Lan #define CLK_APBC_I2S0            113
264efe897b5SYixun Lan #define CLK_APBC_I2S1            114
265efe897b5SYixun Lan #define CLK_APBC_I2S2            115
266efe897b5SYixun Lan #define CLK_APBC_I2S3            116
267efe897b5SYixun Lan #define CLK_APBC_I2S4            117
268efe897b5SYixun Lan #define CLK_APBC_I2S5            118
269efe897b5SYixun Lan #define CLK_APBC_I2S0_BUS        119
270efe897b5SYixun Lan #define CLK_APBC_I2S1_BUS        120
271efe897b5SYixun Lan #define CLK_APBC_I2S2_BUS        121
272efe897b5SYixun Lan #define CLK_APBC_I2S3_BUS        122
273efe897b5SYixun Lan #define CLK_APBC_I2S4_BUS        123
274efe897b5SYixun Lan #define CLK_APBC_I2S5_BUS        124
275efe897b5SYixun Lan #define CLK_APBC_DRO             125
276efe897b5SYixun Lan #define CLK_APBC_IR0             126
277efe897b5SYixun Lan #define CLK_APBC_IR1             127
278efe897b5SYixun Lan #define CLK_APBC_TSEN            128
279efe897b5SYixun Lan #define CLK_APBC_TSEN_BUS        129
280efe897b5SYixun Lan #define CLK_APBC_IPC_AP2RCPU      130
281efe897b5SYixun Lan #define CLK_APBC_IPC_AP2RCPU_BUS  131
282efe897b5SYixun Lan #define CLK_APBC_CAN0            132
283efe897b5SYixun Lan #define CLK_APBC_CAN1            133
284efe897b5SYixun Lan #define CLK_APBC_CAN2            134
285efe897b5SYixun Lan #define CLK_APBC_CAN3            135
286efe897b5SYixun Lan #define CLK_APBC_CAN4            136
287efe897b5SYixun Lan #define CLK_APBC_CAN0_BUS        137
288efe897b5SYixun Lan #define CLK_APBC_CAN1_BUS        138
289efe897b5SYixun Lan #define CLK_APBC_CAN2_BUS        139
290efe897b5SYixun Lan #define CLK_APBC_CAN3_BUS        140
291efe897b5SYixun Lan #define CLK_APBC_CAN4_BUS        141
292efe897b5SYixun Lan 
293efe897b5SYixun Lan /* APMU clocks */
294efe897b5SYixun Lan #define CLK_APMU_AXICLK          0
295efe897b5SYixun Lan #define CLK_APMU_CCI550          1
296efe897b5SYixun Lan #define CLK_APMU_CPU_C0_CORE     2
297efe897b5SYixun Lan #define CLK_APMU_CPU_C1_CORE     3
298efe897b5SYixun Lan #define CLK_APMU_CPU_C2_CORE     4
299efe897b5SYixun Lan #define CLK_APMU_CPU_C3_CORE     5
300efe897b5SYixun Lan #define CLK_APMU_CCIC2PHY        6
301efe897b5SYixun Lan #define CLK_APMU_CCIC3PHY        7
302efe897b5SYixun Lan #define CLK_APMU_CSI             8
303efe897b5SYixun Lan #define CLK_APMU_ISP_BUS         9
304efe897b5SYixun Lan #define CLK_APMU_D1P_1228P8      10
305efe897b5SYixun Lan #define CLK_APMU_D1P_819P2       11
306efe897b5SYixun Lan #define CLK_APMU_D1P_614P4       12
307efe897b5SYixun Lan #define CLK_APMU_D1P_491P52      13
308efe897b5SYixun Lan #define CLK_APMU_D1P_409P6       14
309efe897b5SYixun Lan #define CLK_APMU_D1P_307P2       15
310efe897b5SYixun Lan #define CLK_APMU_D1P_245P76      16
311efe897b5SYixun Lan #define CLK_APMU_V2D             17
312efe897b5SYixun Lan #define CLK_APMU_DSI_ESC         18
313efe897b5SYixun Lan #define CLK_APMU_LCD_HCLK        19
314efe897b5SYixun Lan #define CLK_APMU_LCD_DSC         20
315efe897b5SYixun Lan #define CLK_APMU_LCD_PXCLK       21
316efe897b5SYixun Lan #define CLK_APMU_LCD_MCLK        22
317efe897b5SYixun Lan #define CLK_APMU_CCIC_4X         23
318efe897b5SYixun Lan #define CLK_APMU_CCIC1PHY        24
319efe897b5SYixun Lan #define CLK_APMU_SC2_HCLK        25
320efe897b5SYixun Lan #define CLK_APMU_SDH_AXI         26
321efe897b5SYixun Lan #define CLK_APMU_SDH0            27
322efe897b5SYixun Lan #define CLK_APMU_SDH1            28
323efe897b5SYixun Lan #define CLK_APMU_SDH2            29
324efe897b5SYixun Lan #define CLK_APMU_USB2_BUS        30
325efe897b5SYixun Lan #define CLK_APMU_USB3_PORTA_BUS  31
326efe897b5SYixun Lan #define CLK_APMU_USB3_PORTB_BUS  32
327efe897b5SYixun Lan #define CLK_APMU_USB3_PORTC_BUS  33
328efe897b5SYixun Lan #define CLK_APMU_USB3_PORTD_BUS  34
329efe897b5SYixun Lan #define CLK_APMU_QSPI            35
330efe897b5SYixun Lan #define CLK_APMU_QSPI_BUS        36
331efe897b5SYixun Lan #define CLK_APMU_DMA             37
332efe897b5SYixun Lan #define CLK_APMU_AES_WTM         38
333efe897b5SYixun Lan #define CLK_APMU_VPU             39
334efe897b5SYixun Lan #define CLK_APMU_DTC             40
335efe897b5SYixun Lan #define CLK_APMU_GPU             41
336efe897b5SYixun Lan #define CLK_APMU_MC_AHB          42
337efe897b5SYixun Lan #define CLK_APMU_TOP_DCLK        43
338efe897b5SYixun Lan #define CLK_APMU_UCIE            44
339efe897b5SYixun Lan #define CLK_APMU_UCIE_SBCLK      45
340efe897b5SYixun Lan #define CLK_APMU_RCPU            46
341efe897b5SYixun Lan #define CLK_APMU_DSI4LN2_DSI_ESC 47
342efe897b5SYixun Lan #define CLK_APMU_DSI4LN2_LCD_DSC 48
343efe897b5SYixun Lan #define CLK_APMU_DSI4LN2_LCD_PXCLK 49
344efe897b5SYixun Lan #define CLK_APMU_DSI4LN2_LCD_MCLK 50
345efe897b5SYixun Lan #define CLK_APMU_DSI4LN2_DPU_ACLK 51
346efe897b5SYixun Lan #define CLK_APMU_DPU_ACLK        52
347efe897b5SYixun Lan #define CLK_APMU_UFS_ACLK        53
348efe897b5SYixun Lan #define CLK_APMU_EDP0_PXCLK      54
349efe897b5SYixun Lan #define CLK_APMU_EDP1_PXCLK      55
350efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTA_MSTE 56
351efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTA_SLV  57
352efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTB_MSTE 58
353efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTB_SLV  59
354efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTC_MSTE 60
355efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTC_SLV  61
356efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTD_MSTE 62
357efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTD_SLV  63
358efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTE_MSTE 64
359efe897b5SYixun Lan #define CLK_APMU_PCIE_PORTE_SLV  65
360efe897b5SYixun Lan #define CLK_APMU_EMAC0_BUS       66
361efe897b5SYixun Lan #define CLK_APMU_EMAC0_REF       67
362efe897b5SYixun Lan #define CLK_APMU_EMAC0_1588      68
363efe897b5SYixun Lan #define CLK_APMU_EMAC0_RGMII_TX  69
364efe897b5SYixun Lan #define CLK_APMU_EMAC1_BUS       70
365efe897b5SYixun Lan #define CLK_APMU_EMAC1_REF       71
366efe897b5SYixun Lan #define CLK_APMU_EMAC1_1588      72
367efe897b5SYixun Lan #define CLK_APMU_EMAC1_RGMII_TX  73
368efe897b5SYixun Lan #define CLK_APMU_EMAC2_BUS       74
369efe897b5SYixun Lan #define CLK_APMU_EMAC2_REF       75
370efe897b5SYixun Lan #define CLK_APMU_EMAC2_1588      76
371efe897b5SYixun Lan #define CLK_APMU_EMAC2_RGMII_TX  77
372efe897b5SYixun Lan #define CLK_APMU_ESPI_SCLK_SRC   78
373efe897b5SYixun Lan #define CLK_APMU_ESPI_SCLK       79
374efe897b5SYixun Lan #define CLK_APMU_ESPI_MCLK       80
375efe897b5SYixun Lan #define CLK_APMU_CAM_SRC1        81
376efe897b5SYixun Lan #define CLK_APMU_CAM_SRC2        82
377efe897b5SYixun Lan #define CLK_APMU_CAM_SRC3        83
378efe897b5SYixun Lan #define CLK_APMU_CAM_SRC4        84
379efe897b5SYixun Lan #define CLK_APMU_ISIM_VCLK0      85
380efe897b5SYixun Lan #define CLK_APMU_ISIM_VCLK1      86
381efe897b5SYixun Lan #define CLK_APMU_ISIM_VCLK2      87
382efe897b5SYixun Lan #define CLK_APMU_ISIM_VCLK3      88
383*7a2db70aSYixun Lan #define CLK_APMU_PCIE_PORTA_DBI  89
384*7a2db70aSYixun Lan #define CLK_APMU_PCIE_PORTB_DBI  90
385*7a2db70aSYixun Lan #define CLK_APMU_PCIE_PORTC_DBI  91
386*7a2db70aSYixun Lan #define CLK_APMU_PCIE_PORTD_DBI  92
387*7a2db70aSYixun Lan #define CLK_APMU_PCIE_PORTE_DBI  93
388efe897b5SYixun Lan 
389efe897b5SYixun Lan /* DCIU clocks */
390efe897b5SYixun Lan #define CLK_DCIU_HDMA            0
391efe897b5SYixun Lan #define CLK_DCIU_DMA350          1
392efe897b5SYixun Lan #define CLK_DCIU_C2_TCM_PIPE     2
393efe897b5SYixun Lan #define CLK_DCIU_C3_TCM_PIPE     3
394efe897b5SYixun Lan 
395efe897b5SYixun Lan #endif /* _DT_BINDINGS_CLOCK_SPACEMIT_K3_CLOCKS_H_ */
396