blob: 35857c3254c66d3b7b859e9ba07cd9671c37f3d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
|
/* SPDX-License-Identifier: GPL-2.0 OR X11 */
/*
* Copyright (C) 2021 Ahmad Fatoum, Pengutronix
*/
#ifndef __DT_BINDINGS_CLOCK_STARFIVE_JH7100_H__
#define __DT_BINDINGS_CLOCK_STARFIVE_JH7100_H__
#define JH7100_CLK_OSC_SYS 0
#define JH7100_CLK_OSC_AUD 1
#define JH7100_CLK_PLL0_OUT 2
#define JH7100_CLK_PLL1_OUT 3
#define JH7100_CLK_PLL2_OUT 4
#define JH7100_CLK_CPUNDBUS_ROOT 5
#define JH7100_CLK_DLA_ROOT 6
#define JH7100_CLK_DSP_ROOT 7
#define JH7100_CLK_GMACUSB_ROOT 8
#define JH7100_CLK_PERH0_ROOT 9
#define JH7100_CLK_PERH1_ROOT 10
#define JH7100_CLK_VIN_ROOT 11
#define JH7100_CLK_VOUT_ROOT 12
#define JH7100_CLK_AUDIO_ROOT 13
#define JH7100_CLK_CDECHIFI4_ROOT 14
#define JH7100_CLK_CDEC_ROOT 15
#define JH7100_CLK_VOUTBUS_ROOT 16
#define JH7100_CLK_CPUNBUS_ROOT_DIV 17
#define JH7100_CLK_DSP_ROOT_DIV 18
#define JH7100_CLK_PERH0_SRC 19
#define JH7100_CLK_PERH1_SRC 20
#define JH7100_CLK_PLL0_TESTOUT 21
#define JH7100_CLK_PLL1_TESTOUT 22
#define JH7100_CLK_PLL2_TESTOUT 23
#define JH7100_CLK_PLL2_REF 24
#define JH7100_CLK_CPU_CORE 25
#define JH7100_CLK_CPU_AXI 26
#define JH7100_CLK_AHB_BUS 27
#define JH7100_CLK_APB1_BUS 28
#define JH7100_CLK_APB2_BUS 29
#define JH7100_CLK_DOM3AHB_BUS 30
#define JH7100_CLK_DOM7AHB_BUS 31
#define JH7100_CLK_U74_CORE0 32
#define JH7100_CLK_U74_CORE1 33
#define JH7100_CLK_U74_AXI 34
#define JH7100_CLK_U74RTC_TOGGLE 35
#define JH7100_CLK_SGDMA2P_AXI 36
#define JH7100_CLK_DMA2PNOC_AXI 37
#define JH7100_CLK_SGDMA2P_AHB 38
#define JH7100_CLK_DLA_BUS 39
#define JH7100_CLK_DLA_AXI 40
#define JH7100_CLK_DLANOC_AXI 41
#define JH7100_CLK_DLA_APB 42
#define JH7100_CLK_VP6_CORE 43
#define JH7100_CLK_VP6BUS_SRC 44
#define JH7100_CLK_VP6_AXI 45
#define JH7100_CLK_VCDECBUS_SRC 46
#define JH7100_CLK_VDEC_BUS 47
#define JH7100_CLK_VDEC_AXI 48
#define JH7100_CLK_VDECBRG_MAIN 49
#define JH7100_CLK_VDEC_BCLK 50
#define JH7100_CLK_VDEC_CCLK 51
#define JH7100_CLK_VDEC_APB 52
#define JH7100_CLK_JPEG_AXI 53
#define JH7100_CLK_JPEG_CCLK 54
#define JH7100_CLK_JPEG_APB 55
#define JH7100_CLK_GC300_2X 56
#define JH7100_CLK_GC300_AHB 57
#define JH7100_CLK_JPCGC300_AXIBUS 58
#define JH7100_CLK_GC300_AXI 59
#define JH7100_CLK_JPCGC300_MAIN 60
#define JH7100_CLK_VENC_BUS 61
#define JH7100_CLK_VENC_AXI 62
#define JH7100_CLK_VENCBRG_MAIN 63
#define JH7100_CLK_VENC_BCLK 64
#define JH7100_CLK_VENC_CCLK 65
#define JH7100_CLK_VENC_APB 66
#define JH7100_CLK_DDRPLL_DIV2 67
#define JH7100_CLK_DDRPLL_DIV4 68
#define JH7100_CLK_DDRPLL_DIV8 69
#define JH7100_CLK_DDROSC_DIV2 70
#define JH7100_CLK_DDRC0 71
#define JH7100_CLK_DDRC1 72
#define JH7100_CLK_DDRPHY_APB 73
#define JH7100_CLK_NOC_ROB 74
#define JH7100_CLK_NOC_COG 75
#define JH7100_CLK_NNE_AHB 76
#define JH7100_CLK_NNEBUS_SRC1 77
#define JH7100_CLK_NNE_BUS 78
#define JH7100_CLK_NNE_AXI 79
#define JH7100_CLK_NNENOC_AXI 80
#define JH7100_CLK_DLASLV_AXI 81
#define JH7100_CLK_DSPX2C_AXI 82
#define JH7100_CLK_HIFI4_SRC 83
#define JH7100_CLK_HIFI4_COREFREE 84
#define JH7100_CLK_HIFI4_CORE 85
#define JH7100_CLK_HIFI4_BUS 86
#define JH7100_CLK_HIFI4_AXI 87
#define JH7100_CLK_HIFI4NOC_AXI 88
#define JH7100_CLK_SGDMA1P_BUS 89
#define JH7100_CLK_SGDMA1P_AXI 90
#define JH7100_CLK_DMA1P_AXI 91
#define JH7100_CLK_X2C_AXI 92
#define JH7100_CLK_USB_BUS 93
#define JH7100_CLK_USB_AXI 94
#define JH7100_CLK_USBNOC_AXI 95
#define JH7100_CLK_USBPHY_ROOTDIV 96
#define JH7100_CLK_USBPHY_125M 97
#define JH7100_CLK_USBPHY_PLLDIV25M 98
#define JH7100_CLK_USBPHY_25M 99
#define JH7100_CLK_AUDIO_DIV 100
#define JH7100_CLK_AUDIO_SRC 101
#define JH7100_CLK_AUDIO_12288 102
#define JH7100_CLK_VIN_SRC 103
#define JH7100_CLK_ISP0_BUS 104
#define JH7100_CLK_ISP0_AXI 105
#define JH7100_CLK_ISP0NOC_AXI 106
#define JH7100_CLK_ISPSLV_AXI 107
#define JH7100_CLK_ISP1_BUS 108
#define JH7100_CLK_ISP1_AXI 109
#define JH7100_CLK_ISP1NOC_AXI 110
#define JH7100_CLK_VIN_BUS 111
#define JH7100_CLK_VIN_AXI 112
#define JH7100_CLK_VINNOC_AXI 113
#define JH7100_CLK_VOUT_SRC 114
#define JH7100_CLK_DISPBUS_SRC 115
#define JH7100_CLK_DISP_BUS 116
#define JH7100_CLK_DISP_AXI 117
#define JH7100_CLK_DISPNOC_AXI 118
#define JH7100_CLK_SDIO0_AHB 119
#define JH7100_CLK_SDIO0_CCLKINT 120
#define JH7100_CLK_SDIO0_CCLKINT_INV 121
#define JH7100_CLK_SDIO1_AHB 122
#define JH7100_CLK_SDIO1_CCLKINT 123
#define JH7100_CLK_SDIO1_CCLKINT_INV 124
#define JH7100_CLK_GMAC_AHB 125
#define JH7100_CLK_GMAC_ROOT_DIV 126
#define JH7100_CLK_GMAC_PTP_REF 127
#define JH7100_CLK_GMAC_GTX 128
#define JH7100_CLK_GMAC_RMII_TX 129
#define JH7100_CLK_GMAC_RMII_RX 130
#define JH7100_CLK_GMAC_TX 131
#define JH7100_CLK_GMAC_TX_INV 132
#define JH7100_CLK_GMAC_RX_PRE 133
#define JH7100_CLK_GMAC_RX_INV 134
#define JH7100_CLK_GMAC_RMII 135
#define JH7100_CLK_GMAC_TOPHYREF 136
#define JH7100_CLK_SPI2AHB_AHB 137
#define JH7100_CLK_SPI2AHB_CORE 138
#define JH7100_CLK_EZMASTER_AHB 139
#define JH7100_CLK_E24_AHB 140
#define JH7100_CLK_E24RTC_TOGGLE 141
#define JH7100_CLK_QSPI_AHB 142
#define JH7100_CLK_QSPI_APB 143
#define JH7100_CLK_QSPI_REF 144
#define JH7100_CLK_SEC_AHB 145
#define JH7100_CLK_AES 146
#define JH7100_CLK_SHA 147
#define JH7100_CLK_PKA 148
#define JH7100_CLK_TRNG_APB 149
#define JH7100_CLK_OTP_APB 150
#define JH7100_CLK_UART0_APB 151
#define JH7100_CLK_UART0_CORE 152
#define JH7100_CLK_UART1_APB 153
#define JH7100_CLK_UART1_CORE 154
#define JH7100_CLK_SPI0_APB 155
#define JH7100_CLK_SPI0_CORE 156
#define JH7100_CLK_SPI1_APB 157
#define JH7100_CLK_SPI1_CORE 158
#define JH7100_CLK_I2C0_APB 159
#define JH7100_CLK_I2C0_CORE 160
#define JH7100_CLK_I2C1_APB 161
#define JH7100_CLK_I2C1_CORE 162
#define JH7100_CLK_GPIO_APB 163
#define JH7100_CLK_UART2_APB 164
#define JH7100_CLK_UART2_CORE 165
#define JH7100_CLK_UART3_APB 166
#define JH7100_CLK_UART3_CORE 167
#define JH7100_CLK_SPI2_APB 168
#define JH7100_CLK_SPI2_CORE 169
#define JH7100_CLK_SPI3_APB 170
#define JH7100_CLK_SPI3_CORE 171
#define JH7100_CLK_I2C2_APB 172
#define JH7100_CLK_I2C2_CORE 173
#define JH7100_CLK_I2C3_APB 174
#define JH7100_CLK_I2C3_CORE 175
#define JH7100_CLK_WDTIMER_APB 176
#define JH7100_CLK_WDT_CORE 177
#define JH7100_CLK_TIMER0_CORE 178
#define JH7100_CLK_TIMER1_CORE 179
#define JH7100_CLK_TIMER2_CORE 180
#define JH7100_CLK_TIMER3_CORE 181
#define JH7100_CLK_TIMER4_CORE 182
#define JH7100_CLK_TIMER5_CORE 183
#define JH7100_CLK_TIMER6_CORE 184
#define JH7100_CLK_VP6INTC_APB 185
#define JH7100_CLK_PWM_APB 186
#define JH7100_CLK_MSI_APB 187
#define JH7100_CLK_TEMP_APB 188
#define JH7100_CLK_TEMP_SENSE 189
#define JH7100_CLK_SYSERR_APB 190
#define JH7100_CLK_END 191
#endif /* __DT_BINDINGS_CLOCK_STARFIVE_JH7100_H__ */
|