gro: Allow tunnel stacking in the case of FOU/GUE
[linux/fpc-iii.git] / include / dt-bindings / clock / s5pv210.h
blobe88986b7c6773c58410867447e6205a9c827c4b7
1 /*
2 * Copyright (c) 2013 Samsung Electronics Co., Ltd.
3 * Author: Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
9 * Device Tree binding constants for Samsung S5PV210 clock controller.
12 #ifndef _DT_BINDINGS_CLOCK_S5PV210_H
13 #define _DT_BINDINGS_CLOCK_S5PV210_H
15 /* Core clocks. */
16 #define FIN_PLL 1
17 #define FOUT_APLL 2
18 #define FOUT_MPLL 3
19 #define FOUT_EPLL 4
20 #define FOUT_VPLL 5
22 /* Muxes. */
23 #define MOUT_FLASH 6
24 #define MOUT_PSYS 7
25 #define MOUT_DSYS 8
26 #define MOUT_MSYS 9
27 #define MOUT_VPLL 10
28 #define MOUT_EPLL 11
29 #define MOUT_MPLL 12
30 #define MOUT_APLL 13
31 #define MOUT_VPLLSRC 14
32 #define MOUT_CSIS 15
33 #define MOUT_FIMD 16
34 #define MOUT_CAM1 17
35 #define MOUT_CAM0 18
36 #define MOUT_DAC 19
37 #define MOUT_MIXER 20
38 #define MOUT_HDMI 21
39 #define MOUT_G2D 22
40 #define MOUT_MFC 23
41 #define MOUT_G3D 24
42 #define MOUT_FIMC2 25
43 #define MOUT_FIMC1 26
44 #define MOUT_FIMC0 27
45 #define MOUT_UART3 28
46 #define MOUT_UART2 29
47 #define MOUT_UART1 30
48 #define MOUT_UART0 31
49 #define MOUT_MMC3 32
50 #define MOUT_MMC2 33
51 #define MOUT_MMC1 34
52 #define MOUT_MMC0 35
53 #define MOUT_PWM 36
54 #define MOUT_SPI0 37
55 #define MOUT_SPI1 38
56 #define MOUT_DMC0 39
57 #define MOUT_PWI 40
58 #define MOUT_HPM 41
59 #define MOUT_SPDIF 42
60 #define MOUT_AUDIO2 43
61 #define MOUT_AUDIO1 44
62 #define MOUT_AUDIO0 45
64 /* Dividers. */
65 #define DOUT_PCLKP 46
66 #define DOUT_HCLKP 47
67 #define DOUT_PCLKD 48
68 #define DOUT_HCLKD 49
69 #define DOUT_PCLKM 50
70 #define DOUT_HCLKM 51
71 #define DOUT_A2M 52
72 #define DOUT_APLL 53
73 #define DOUT_CSIS 54
74 #define DOUT_FIMD 55
75 #define DOUT_CAM1 56
76 #define DOUT_CAM0 57
77 #define DOUT_TBLK 58
78 #define DOUT_G2D 59
79 #define DOUT_MFC 60
80 #define DOUT_G3D 61
81 #define DOUT_FIMC2 62
82 #define DOUT_FIMC1 63
83 #define DOUT_FIMC0 64
84 #define DOUT_UART3 65
85 #define DOUT_UART2 66
86 #define DOUT_UART1 67
87 #define DOUT_UART0 68
88 #define DOUT_MMC3 69
89 #define DOUT_MMC2 70
90 #define DOUT_MMC1 71
91 #define DOUT_MMC0 72
92 #define DOUT_PWM 73
93 #define DOUT_SPI1 74
94 #define DOUT_SPI0 75
95 #define DOUT_DMC0 76
96 #define DOUT_PWI 77
97 #define DOUT_HPM 78
98 #define DOUT_COPY 79
99 #define DOUT_FLASH 80
100 #define DOUT_AUDIO2 81
101 #define DOUT_AUDIO1 82
102 #define DOUT_AUDIO0 83
103 #define DOUT_DPM 84
104 #define DOUT_DVSEM 85
106 /* Gates */
107 #define SCLK_FIMC 86
108 #define CLK_CSIS 87
109 #define CLK_ROTATOR 88
110 #define CLK_FIMC2 89
111 #define CLK_FIMC1 90
112 #define CLK_FIMC0 91
113 #define CLK_MFC 92
114 #define CLK_G2D 93
115 #define CLK_G3D 94
116 #define CLK_IMEM 95
117 #define CLK_PDMA1 96
118 #define CLK_PDMA0 97
119 #define CLK_MDMA 98
120 #define CLK_DMC1 99
121 #define CLK_DMC0 100
122 #define CLK_NFCON 101
123 #define CLK_SROMC 102
124 #define CLK_CFCON 103
125 #define CLK_NANDXL 104
126 #define CLK_USB_HOST 105
127 #define CLK_USB_OTG 106
128 #define CLK_HDMI 107
129 #define CLK_TVENC 108
130 #define CLK_MIXER 109
131 #define CLK_VP 110
132 #define CLK_DSIM 111
133 #define CLK_FIMD 112
134 #define CLK_TZIC3 113
135 #define CLK_TZIC2 114
136 #define CLK_TZIC1 115
137 #define CLK_TZIC0 116
138 #define CLK_VIC3 117
139 #define CLK_VIC2 118
140 #define CLK_VIC1 119
141 #define CLK_VIC0 120
142 #define CLK_TSI 121
143 #define CLK_HSMMC3 122
144 #define CLK_HSMMC2 123
145 #define CLK_HSMMC1 124
146 #define CLK_HSMMC0 125
147 #define CLK_JTAG 126
148 #define CLK_MODEMIF 127
149 #define CLK_CORESIGHT 128
150 #define CLK_SDM 129
151 #define CLK_SECSS 130
152 #define CLK_PCM2 131
153 #define CLK_PCM1 132
154 #define CLK_PCM0 133
155 #define CLK_SYSCON 134
156 #define CLK_GPIO 135
157 #define CLK_TSADC 136
158 #define CLK_PWM 137
159 #define CLK_WDT 138
160 #define CLK_KEYIF 139
161 #define CLK_UART3 140
162 #define CLK_UART2 141
163 #define CLK_UART1 142
164 #define CLK_UART0 143
165 #define CLK_SYSTIMER 144
166 #define CLK_RTC 145
167 #define CLK_SPI1 146
168 #define CLK_SPI0 147
169 #define CLK_I2C_HDMI_PHY 148
170 #define CLK_I2C1 149
171 #define CLK_I2C2 150
172 #define CLK_I2C0 151
173 #define CLK_I2S1 152
174 #define CLK_I2S2 153
175 #define CLK_I2S0 154
176 #define CLK_AC97 155
177 #define CLK_SPDIF 156
178 #define CLK_TZPC3 157
179 #define CLK_TZPC2 158
180 #define CLK_TZPC1 159
181 #define CLK_TZPC0 160
182 #define CLK_SECKEY 161
183 #define CLK_IEM_APC 162
184 #define CLK_IEM_IEC 163
185 #define CLK_CHIPID 164
186 #define CLK_JPEG 163
188 /* Special clocks*/
189 #define SCLK_PWI 164
190 #define SCLK_SPDIF 165
191 #define SCLK_AUDIO2 166
192 #define SCLK_AUDIO1 167
193 #define SCLK_AUDIO0 168
194 #define SCLK_PWM 169
195 #define SCLK_SPI1 170
196 #define SCLK_SPI0 171
197 #define SCLK_UART3 172
198 #define SCLK_UART2 173
199 #define SCLK_UART1 174
200 #define SCLK_UART0 175
201 #define SCLK_MMC3 176
202 #define SCLK_MMC2 177
203 #define SCLK_MMC1 178
204 #define SCLK_MMC0 179
205 #define SCLK_FINVPLL 180
206 #define SCLK_CSIS 181
207 #define SCLK_FIMD 182
208 #define SCLK_CAM1 183
209 #define SCLK_CAM0 184
210 #define SCLK_DAC 185
211 #define SCLK_MIXER 186
212 #define SCLK_HDMI 187
213 #define SCLK_FIMC2 188
214 #define SCLK_FIMC1 189
215 #define SCLK_FIMC0 190
216 #define SCLK_HDMI27M 191
217 #define SCLK_HDMIPHY 192
218 #define SCLK_USBPHY0 193
219 #define SCLK_USBPHY1 194
221 /* S5P6442-specific clocks */
222 #define MOUT_D0SYNC 195
223 #define MOUT_D1SYNC 196
224 #define DOUT_MIXER 197
225 #define CLK_ETB 198
226 #define CLK_ETM 199
228 /* CLKOUT */
229 #define FOUT_APLL_CLKOUT 200
230 #define FOUT_MPLL_CLKOUT 201
231 #define DOUT_APLL_CLKOUT 202
232 #define MOUT_CLKSEL 203
233 #define DOUT_CLKOUT 204
234 #define MOUT_CLKOUT 205
236 /* Total number of clocks. */
237 #define NR_CLKS 206
239 #endif /* _DT_BINDINGS_CLOCK_S5PV210_H */