Merge tag 'zonefs-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal...
[linux-2.6-microblaze.git] / arch / arm / boot / dts / tegra30-cpu-opp.dtsi
1 // SPDX-License-Identifier: GPL-2.0
2
3 / {
4         cpu0_opp_table: cpu_opp_table0 {
5                 compatible = "operating-points-v2";
6                 opp-shared;
7
8                 opp@51000000,800 {
9                         clock-latency-ns = <100000>;
10                         opp-supported-hw = <0x1F 0x31FE>;
11                         opp-hz = /bits/ 64 <51000000>;
12                 };
13
14                 opp@51000000,850 {
15                         clock-latency-ns = <100000>;
16                         opp-supported-hw = <0x1F 0x0C01>;
17                         opp-hz = /bits/ 64 <51000000>;
18                 };
19
20                 opp@51000000,912 {
21                         clock-latency-ns = <100000>;
22                         opp-supported-hw = <0x1F 0x0200>;
23                         opp-hz = /bits/ 64 <51000000>;
24                 };
25
26                 opp@102000000,800 {
27                         clock-latency-ns = <100000>;
28                         opp-supported-hw = <0x1F 0x31FE>;
29                         opp-hz = /bits/ 64 <102000000>;
30                 };
31
32                 opp@102000000,850 {
33                         clock-latency-ns = <100000>;
34                         opp-supported-hw = <0x1F 0x0C01>;
35                         opp-hz = /bits/ 64 <102000000>;
36                 };
37
38                 opp@102000000,912 {
39                         clock-latency-ns = <100000>;
40                         opp-supported-hw = <0x1F 0x0200>;
41                         opp-hz = /bits/ 64 <102000000>;
42                 };
43
44                 opp@204000000,800 {
45                         clock-latency-ns = <100000>;
46                         opp-supported-hw = <0x1F 0x31FE>;
47                         opp-hz = /bits/ 64 <204000000>;
48                 };
49
50                 opp@204000000,850 {
51                         clock-latency-ns = <100000>;
52                         opp-supported-hw = <0x1F 0x0C01>;
53                         opp-hz = /bits/ 64 <204000000>;
54                 };
55
56                 opp@204000000,912 {
57                         clock-latency-ns = <100000>;
58                         opp-supported-hw = <0x1F 0x0200>;
59                         opp-hz = /bits/ 64 <204000000>;
60                 };
61
62                 opp@312000000,850 {
63                         clock-latency-ns = <100000>;
64                         opp-supported-hw = <0x1F 0x0C00>;
65                         opp-hz = /bits/ 64 <312000000>;
66                 };
67
68                 opp@312000000,912 {
69                         clock-latency-ns = <100000>;
70                         opp-supported-hw = <0x1F 0x0200>;
71                         opp-hz = /bits/ 64 <312000000>;
72                 };
73
74                 opp@340000000,800 {
75                         clock-latency-ns = <100000>;
76                         opp-supported-hw = <0x1F 0x0192>;
77                         opp-hz = /bits/ 64 <340000000>;
78                 };
79
80                 opp@340000000,850 {
81                         clock-latency-ns = <100000>;
82                         opp-supported-hw = <0x0F 0x0001>;
83                         opp-hz = /bits/ 64 <340000000>;
84                 };
85
86                 opp@370000000,800 {
87                         clock-latency-ns = <100000>;
88                         opp-supported-hw = <0x1E 0x306C>;
89                         opp-hz = /bits/ 64 <370000000>;
90                 };
91
92                 opp@456000000,850 {
93                         clock-latency-ns = <100000>;
94                         opp-supported-hw = <0x1F 0x0C00>;
95                         opp-hz = /bits/ 64 <456000000>;
96                 };
97
98                 opp@456000000,912 {
99                         clock-latency-ns = <100000>;
100                         opp-supported-hw = <0x1F 0x0200>;
101                         opp-hz = /bits/ 64 <456000000>;
102                 };
103
104                 opp@475000000,800 {
105                         clock-latency-ns = <100000>;
106                         opp-supported-hw = <0x1E 0x31FE>;
107                         opp-hz = /bits/ 64 <475000000>;
108                 };
109
110                 opp@475000000,850 {
111                         clock-latency-ns = <100000>;
112                         opp-supported-hw = <0x0F 0x0001>, <0x01 0x0002>,
113                                            <0x01 0x0010>, <0x01 0x0080>,
114                                            <0x01 0x0100>;
115                         opp-hz = /bits/ 64 <475000000>;
116                 };
117
118                 opp@608000000,850 {
119                         clock-latency-ns = <100000>;
120                         opp-supported-hw = <0x1F 0x0400>;
121                         opp-hz = /bits/ 64 <608000000>;
122                 };
123
124                 opp@608000000,912 {
125                         clock-latency-ns = <100000>;
126                         opp-supported-hw = <0x1F 0x0200>;
127                         opp-hz = /bits/ 64 <608000000>;
128                 };
129
130                 opp@620000000,850 {
131                         clock-latency-ns = <100000>;
132                         opp-supported-hw = <0x1E 0x306C>;
133                         opp-hz = /bits/ 64 <620000000>;
134                 };
135
136                 opp@640000000,850 {
137                         clock-latency-ns = <100000>;
138                         opp-supported-hw = <0x0F 0x0001>, <0x02 0x0002>,
139                                            <0x04 0x0002>, <0x08 0x0002>,
140                                            <0x02 0x0010>, <0x04 0x0010>,
141                                            <0x08 0x0010>, <0x02 0x0080>,
142                                            <0x04 0x0080>, <0x08 0x0080>,
143                                            <0x10 0x0080>, <0x02 0x0100>,
144                                            <0x04 0x0100>, <0x08 0x0100>,
145                                            <0x10 0x0100>;
146                         opp-hz = /bits/ 64 <640000000>;
147                 };
148
149                 opp@640000000,900 {
150                         clock-latency-ns = <100000>;
151                         opp-supported-hw = <0x01 0x0192>;
152                         opp-hz = /bits/ 64 <640000000>;
153                 };
154
155                 opp@760000000,850 {
156                         clock-latency-ns = <100000>;
157                         opp-supported-hw = <0x1E 0x3461>, <0x08 0x0002>,
158                                            <0x08 0x0004>, <0x08 0x0008>,
159                                            <0x08 0x0010>, <0x08 0x0080>,
160                                            <0x10 0x0080>, <0x08 0x0100>,
161                                            <0x10 0x0100>, <0x01 0x0400>;
162                         opp-hz = /bits/ 64 <760000000>;
163                 };
164
165                 opp@760000000,900 {
166                         clock-latency-ns = <100000>;
167                         opp-supported-hw = <0x01 0x0001>, <0x02 0x0002>,
168                                            <0x04 0x0002>, <0x02 0x0004>,
169                                            <0x04 0x0004>, <0x02 0x0008>,
170                                            <0x04 0x0008>, <0x02 0x0010>,
171                                            <0x04 0x0010>, <0x02 0x0080>,
172                                            <0x04 0x0080>, <0x02 0x0100>,
173                                            <0x04 0x0100>;
174                         opp-hz = /bits/ 64 <760000000>;
175                 };
176
177                 opp@760000000,912 {
178                         clock-latency-ns = <100000>;
179                         opp-supported-hw = <0x1F 0x0200>;
180                         opp-hz = /bits/ 64 <760000000>;
181                 };
182
183                 opp@760000000,975 {
184                         clock-latency-ns = <100000>;
185                         opp-supported-hw = <0x01 0x0192>;
186                         opp-hz = /bits/ 64 <760000000>;
187                 };
188
189                 opp@816000000,850 {
190                         clock-latency-ns = <100000>;
191                         opp-supported-hw = <0x1F 0x0400>;
192                         opp-hz = /bits/ 64 <816000000>;
193                 };
194
195                 opp@816000000,912 {
196                         clock-latency-ns = <100000>;
197                         opp-supported-hw = <0x1F 0x0200>;
198                         opp-hz = /bits/ 64 <816000000>;
199                 };
200
201                 opp@860000000,850 {
202                         clock-latency-ns = <100000>;
203                         opp-supported-hw = <0x0C 0x0001>;
204                         opp-hz = /bits/ 64 <860000000>;
205                 };
206
207                 opp@860000000,900 {
208                         clock-latency-ns = <100000>;
209                         opp-supported-hw = <0x02 0x0001>, <0x04 0x0002>,
210                                            <0x08 0x0002>, <0x04 0x0004>,
211                                            <0x08 0x0004>, <0x04 0x0008>,
212                                            <0x08 0x0008>, <0x04 0x0010>,
213                                            <0x08 0x0010>, <0x04 0x0080>,
214                                            <0x08 0x0080>, <0x10 0x0080>,
215                                            <0x04 0x0100>, <0x08 0x0100>,
216                                            <0x10 0x0100>;
217                         opp-hz = /bits/ 64 <860000000>;
218                 };
219
220                 opp@860000000,975 {
221                         clock-latency-ns = <100000>;
222                         opp-supported-hw = <0x01 0x0001>, <0x02 0x0002>,
223                                            <0x02 0x0004>, <0x02 0x0008>,
224                                            <0x02 0x0010>, <0x02 0x0080>,
225                                            <0x02 0x0100>;
226                         opp-hz = /bits/ 64 <860000000>;
227                 };
228
229                 opp@860000000,1000 {
230                         clock-latency-ns = <100000>;
231                         opp-supported-hw = <0x01 0x0192>;
232                         opp-hz = /bits/ 64 <860000000>;
233                 };
234
235                 opp@910000000,900 {
236                         clock-latency-ns = <100000>;
237                         opp-supported-hw = <0x18 0x3060>;
238                         opp-hz = /bits/ 64 <910000000>;
239                 };
240
241                 opp@1000000000,900 {
242                         clock-latency-ns = <100000>;
243                         opp-supported-hw = <0x0C 0x0001>;
244                         opp-hz = /bits/ 64 <1000000000>;
245                 };
246
247                 opp@1000000000,975 {
248                         clock-latency-ns = <100000>;
249                         opp-supported-hw = <0x03 0x0001>, <0x04 0x0002>,
250                                            <0x08 0x0002>, <0x04 0x0004>,
251                                            <0x08 0x0004>, <0x04 0x0008>,
252                                            <0x08 0x0008>, <0x04 0x0010>,
253                                            <0x08 0x0010>, <0x04 0x0080>,
254                                            <0x08 0x0080>, <0x10 0x0080>,
255                                            <0x04 0x0100>, <0x08 0x0100>,
256                                            <0x10 0x0100>;
257                         opp-hz = /bits/ 64 <1000000000>;
258                 };
259
260                 opp@1000000000,1000 {
261                         clock-latency-ns = <100000>;
262                         opp-supported-hw = <0x02 0x019E>;
263                         opp-hz = /bits/ 64 <1000000000>;
264                 };
265
266                 opp@1000000000,1025 {
267                         clock-latency-ns = <100000>;
268                         opp-supported-hw = <0x01 0x0192>;
269                         opp-hz = /bits/ 64 <1000000000>;
270                 };
271
272                 opp@1100000000,900 {
273                         clock-latency-ns = <100000>;
274                         opp-supported-hw = <0x08 0x0001>;
275                         opp-hz = /bits/ 64 <1100000000>;
276                 };
277
278                 opp@1100000000,975 {
279                         clock-latency-ns = <100000>;
280                         opp-supported-hw = <0x06 0x0001>, <0x08 0x0002>,
281                                            <0x08 0x0004>, <0x08 0x0008>,
282                                            <0x08 0x0010>, <0x08 0x0080>,
283                                            <0x10 0x0080>, <0x08 0x0100>,
284                                            <0x10 0x0100>;
285                         opp-hz = /bits/ 64 <1100000000>;
286                 };
287
288                 opp@1100000000,1000 {
289                         clock-latency-ns = <100000>;
290                         opp-supported-hw = <0x01 0x0001>, <0x04 0x0002>,
291                                            <0x04 0x0004>, <0x04 0x0008>,
292                                            <0x04 0x0010>, <0x04 0x0080>,
293                                            <0x04 0x0100>;
294                         opp-hz = /bits/ 64 <1100000000>;
295                 };
296
297                 opp@1100000000,1025 {
298                         clock-latency-ns = <100000>;
299                         opp-supported-hw = <0x02 0x019E>;
300                         opp-hz = /bits/ 64 <1100000000>;
301                 };
302
303                 opp@1100000000,1075 {
304                         clock-latency-ns = <100000>;
305                         opp-supported-hw = <0x01 0x0192>;
306                         opp-hz = /bits/ 64 <1100000000>;
307                 };
308
309                 opp@1150000000,975 {
310                         clock-latency-ns = <100000>;
311                         opp-supported-hw = <0x18 0x3060>;
312                         opp-hz = /bits/ 64 <1150000000>;
313                 };
314
315                 opp@1200000000,975 {
316                         clock-latency-ns = <100000>;
317                         opp-supported-hw = <0x08 0x0001>;
318                         opp-hz = /bits/ 64 <1200000000>;
319                 };
320
321                 opp@1200000000,1000 {
322                         clock-latency-ns = <100000>;
323                         opp-supported-hw = <0x04 0x0001>, <0x08 0x0002>,
324                                            <0x08 0x0004>, <0x08 0x0008>,
325                                            <0x08 0x0010>, <0x08 0x0080>,
326                                            <0x10 0x0080>, <0x08 0x0100>,
327                                            <0x10 0x0100>;
328                         opp-hz = /bits/ 64 <1200000000>;
329                 };
330
331                 opp@1200000000,1025 {
332                         clock-latency-ns = <100000>;
333                         opp-supported-hw = <0x02 0x0001>, <0x04 0x0002>,
334                                            <0x04 0x0004>, <0x04 0x0008>,
335                                            <0x04 0x0010>, <0x04 0x0080>,
336                                            <0x04 0x0100>;
337                         opp-hz = /bits/ 64 <1200000000>;
338                 };
339
340                 opp@1200000000,1050 {
341                         clock-latency-ns = <100000>;
342                         opp-supported-hw = <0x02 0x019E>;
343                         opp-hz = /bits/ 64 <1200000000>;
344                 };
345
346                 opp@1200000000,1075 {
347                         clock-latency-ns = <100000>;
348                         opp-supported-hw = <0x01 0x0001>;
349                         opp-hz = /bits/ 64 <1200000000>;
350                 };
351
352                 opp@1200000000,1100 {
353                         clock-latency-ns = <100000>;
354                         opp-supported-hw = <0x01 0x0192>;
355                         opp-hz = /bits/ 64 <1200000000>;
356                 };
357
358                 opp@1300000000,1000 {
359                         clock-latency-ns = <100000>;
360                         opp-supported-hw = <0x08 0x0001>, <0x10 0x0080>,
361                                            <0x10 0x0100>;
362                         opp-hz = /bits/ 64 <1300000000>;
363                 };
364
365                 opp@1300000000,1025 {
366                         clock-latency-ns = <100000>;
367                         opp-supported-hw = <0x04 0x0001>, <0x08 0x0002>,
368                                            <0x08 0x0080>, <0x08 0x0100>;
369                         opp-hz = /bits/ 64 <1300000000>;
370                 };
371
372                 opp@1300000000,1050 {
373                         clock-latency-ns = <100000>;
374                         opp-supported-hw = <0x12 0x3061>, <0x04 0x0002>,
375                                            <0x08 0x0004>, <0x08 0x0008>,
376                                            <0x08 0x0010>, <0x08 0x0020>,
377                                            <0x08 0x0040>, <0x04 0x0080>,
378                                            <0x04 0x0100>, <0x08 0x1000>,
379                                            <0x08 0x2000>;
380                         opp-hz = /bits/ 64 <1300000000>;
381                 };
382
383                 opp@1300000000,1075 {
384                         clock-latency-ns = <100000>;
385                         opp-supported-hw = <0x02 0x0182>, <0x04 0x0004>,
386                                            <0x04 0x0008>, <0x04 0x0010>;
387                         opp-hz = /bits/ 64 <1300000000>;
388                 };
389
390                 opp@1300000000,1100 {
391                         clock-latency-ns = <100000>;
392                         opp-supported-hw = <0x02 0x001C>;
393                         opp-hz = /bits/ 64 <1300000000>;
394                 };
395
396                 opp@1300000000,1125 {
397                         clock-latency-ns = <100000>;
398                         opp-supported-hw = <0x01 0x0001>;
399                         opp-hz = /bits/ 64 <1300000000>;
400                 };
401
402                 opp@1300000000,1150 {
403                         clock-latency-ns = <100000>;
404                         opp-supported-hw = <0x01 0x0182>;
405                         opp-hz = /bits/ 64 <1300000000>;
406                 };
407
408                 opp@1300000000,1175 {
409                         clock-latency-ns = <100000>;
410                         opp-supported-hw = <0x01 0x0010>;
411                         opp-hz = /bits/ 64 <1300000000>;
412                 };
413
414                 opp@1400000000,1100 {
415                         clock-latency-ns = <100000>;
416                         opp-supported-hw = <0x18 0x307C>;
417                         opp-hz = /bits/ 64 <1400000000>;
418                 };
419
420                 opp@1400000000,1125 {
421                         clock-latency-ns = <100000>;
422                         opp-supported-hw = <0x04 0x000C>;
423                         opp-hz = /bits/ 64 <1400000000>;
424                 };
425
426                 opp@1400000000,1150 {
427                         clock-latency-ns = <100000>;
428                         opp-supported-hw = <0x02 0x000C>, <0x04 0x0010>;
429                         opp-hz = /bits/ 64 <1400000000>;
430                 };
431
432                 opp@1400000000,1175 {
433                         clock-latency-ns = <100000>;
434                         opp-supported-hw = <0x02 0x0010>;
435                         opp-hz = /bits/ 64 <1400000000>;
436                 };
437
438                 opp@1400000000,1237 {
439                         clock-latency-ns = <100000>;
440                         opp-supported-hw = <0x01 0x0010>;
441                         opp-hz = /bits/ 64 <1400000000>;
442                 };
443
444                 opp@1500000000,1125 {
445                         clock-latency-ns = <100000>;
446                         opp-supported-hw = <0x08 0x0010>, <0x10 0x0020>,
447                                            <0x10 0x0040>, <0x10 0x1000>,
448                                            <0x10 0x2000>;
449                         opp-hz = /bits/ 64 <1500000000>;
450                 };
451
452                 opp@1500000000,1150 {
453                         clock-latency-ns = <100000>;
454                         opp-supported-hw = <0x04 0x0010>, <0x08 0x0020>,
455                                            <0x08 0x0040>, <0x08 0x1000>,
456                                            <0x08 0x2000>;
457                         opp-hz = /bits/ 64 <1500000000>;
458                 };
459
460                 opp@1500000000,1200 {
461                         clock-latency-ns = <100000>;
462                         opp-supported-hw = <0x02 0x0010>;
463                         opp-hz = /bits/ 64 <1500000000>;
464                 };
465
466                 opp@1500000000,1237 {
467                         clock-latency-ns = <100000>;
468                         opp-supported-hw = <0x01 0x0010>;
469                         opp-hz = /bits/ 64 <1500000000>;
470                 };
471
472                 opp@1600000000,1212 {
473                         clock-latency-ns = <100000>;
474                         opp-supported-hw = <0x10 0x3060>;
475                         opp-hz = /bits/ 64 <1600000000>;
476                 };
477
478                 opp@1600000000,1237 {
479                         clock-latency-ns = <100000>;
480                         opp-supported-hw = <0x08 0x3060>;
481                         opp-hz = /bits/ 64 <1600000000>;
482                 };
483
484                 opp@1700000000,1212 {
485                         clock-latency-ns = <100000>;
486                         opp-supported-hw = <0x10 0x3060>;
487                         opp-hz = /bits/ 64 <1700000000>;
488                 };
489
490                 opp@1700000000,1237 {
491                         clock-latency-ns = <100000>;
492                         opp-supported-hw = <0x08 0x3060>;
493                         opp-hz = /bits/ 64 <1700000000>;
494                 };
495         };
496 };