blob: 1b808233a9339a78392528eac51a8f2c000a5d49 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001// SPDX-License-Identifier: GPL-2.0
2
3/ {
4 core_opp_table: opp-table-core {
5 compatible = "operating-points-v2";
6 opp-shared;
7
8 core_opp_950: opp-950000 {
9 opp-microvolt = <950000 950000 1300000>;
10 opp-level = <950000>;
11 };
12
13 core_opp_1000: opp-1000000 {
14 opp-microvolt = <1000000 1000000 1300000>;
15 opp-level = <1000000>;
16 };
17
18 core_opp_1100: opp-1100000 {
19 opp-microvolt = <1100000 1100000 1300000>;
20 opp-level = <1100000>;
21 };
22
23 core_opp_1200: opp-1200000 {
24 opp-microvolt = <1200000 1200000 1300000>;
25 opp-level = <1200000>;
26 };
27
28 core_opp_1225: opp-1225000 {
29 opp-microvolt = <1225000 1225000 1300000>;
30 opp-level = <1225000>;
31 };
32
33 core_opp_1275: opp-1275000 {
34 opp-microvolt = <1275000 1275000 1300000>;
35 opp-level = <1275000>;
36 };
37
38 core_opp_1300: opp-1300000 {
39 opp-microvolt = <1300000 1300000 1300000>;
40 opp-level = <1300000>;
41 };
42 };
43
44 emc_icc_dvfs_opp_table: opp-table-emc {
45 compatible = "operating-points-v2";
46
47 opp-36000000 {
48 opp-microvolt = <950000 950000 1300000>;
49 opp-hz = /bits/ 64 <36000000>;
50 opp-supported-hw = <0x000F>;
51 required-opps = <&core_opp_950>;
52 };
53
54 opp-47500000 {
55 opp-microvolt = <950000 950000 1300000>;
56 opp-hz = /bits/ 64 <47500000>;
57 opp-supported-hw = <0x000F>;
58 required-opps = <&core_opp_950>;
59 };
60
61 opp-50000000 {
62 opp-microvolt = <950000 950000 1300000>;
63 opp-hz = /bits/ 64 <50000000>;
64 opp-supported-hw = <0x000F>;
65 required-opps = <&core_opp_950>;
66 };
67
68 opp-54000000 {
69 opp-microvolt = <950000 950000 1300000>;
70 opp-hz = /bits/ 64 <54000000>;
71 opp-supported-hw = <0x000F>;
72 required-opps = <&core_opp_950>;
73 };
74
75 opp-57000000 {
76 opp-microvolt = <950000 950000 1300000>;
77 opp-hz = /bits/ 64 <57000000>;
78 opp-supported-hw = <0x000F>;
79 required-opps = <&core_opp_950>;
80 };
81
82 opp-100000000 {
83 opp-microvolt = <1000000 1000000 1300000>;
84 opp-hz = /bits/ 64 <100000000>;
85 opp-supported-hw = <0x000F>;
86 required-opps = <&core_opp_1000>;
87 };
88
89 opp-108000000 {
90 opp-microvolt = <1000000 1000000 1300000>;
91 opp-hz = /bits/ 64 <108000000>;
92 opp-supported-hw = <0x000F>;
93 required-opps = <&core_opp_1000>;
94 };
95
96 opp-126666000 {
97 opp-microvolt = <1000000 1000000 1300000>;
98 opp-hz = /bits/ 64 <126666000>;
99 opp-supported-hw = <0x000F>;
100 required-opps = <&core_opp_1000>;
101 };
102
103 opp-150000000 {
104 opp-microvolt = <1000000 1000000 1300000>;
105 opp-hz = /bits/ 64 <150000000>;
106 opp-supported-hw = <0x000F>;
107 required-opps = <&core_opp_1000>;
108 };
109
110 opp-190000000 {
111 opp-microvolt = <1000000 1000000 1300000>;
112 opp-hz = /bits/ 64 <190000000>;
113 opp-supported-hw = <0x000F>;
114 required-opps = <&core_opp_1000>;
115 };
116
117 opp-216000000 {
118 opp-microvolt = <1000000 1000000 1300000>;
119 opp-hz = /bits/ 64 <216000000>;
120 opp-supported-hw = <0x000F>;
121 required-opps = <&core_opp_1000>;
122 opp-suspend;
123 };
124
125 opp-300000000 {
126 opp-microvolt = <1000000 1000000 1300000>;
127 opp-hz = /bits/ 64 <300000000>;
128 opp-supported-hw = <0x000F>;
129 required-opps = <&core_opp_1000>;
130 };
131
132 opp-333000000 {
133 opp-microvolt = <1000000 1000000 1300000>;
134 opp-hz = /bits/ 64 <333000000>;
135 opp-supported-hw = <0x000F>;
136 required-opps = <&core_opp_1000>;
137 };
138
139 opp-380000000 {
140 opp-microvolt = <1100000 1100000 1300000>;
141 opp-hz = /bits/ 64 <380000000>;
142 opp-supported-hw = <0x000F>;
143 required-opps = <&core_opp_1100>;
144 };
145
146 opp-600000000 {
147 opp-microvolt = <1200000 1200000 1300000>;
148 opp-hz = /bits/ 64 <600000000>;
149 opp-supported-hw = <0x000F>;
150 required-opps = <&core_opp_1200>;
151 };
152
153 opp-666000000 {
154 opp-microvolt = <1200000 1200000 1300000>;
155 opp-hz = /bits/ 64 <666000000>;
156 opp-supported-hw = <0x000F>;
157 required-opps = <&core_opp_1200>;
158 };
159
160 opp-760000000 {
161 opp-microvolt = <1300000 1300000 1300000>;
162 opp-hz = /bits/ 64 <760000000>;
163 opp-supported-hw = <0x000F>;
164 required-opps = <&core_opp_1300>;
165 };
166 };
167
168 host1x_dvfs_opp_table: opp-table-host1x {
169 compatible = "operating-points-v2";
170
171 opp-104500000-950 {
172 opp-microvolt = <950000 950000 1300000>;
173 opp-hz = /bits/ 64 <104500000>;
174 opp-supported-hw = <0x000F>;
175 required-opps = <&core_opp_950>;
176 };
177
178 opp-133000000-1000 {
179 opp-microvolt = <1000000 1000000 1300000>;
180 opp-hz = /bits/ 64 <133000000>;
181 opp-supported-hw = <0x000F>;
182 required-opps = <&core_opp_1000>;
183 };
184
185 opp-166000000-1100 {
186 opp-microvolt = <1100000 1100000 1300000>;
187 opp-hz = /bits/ 64 <166000000>;
188 opp-supported-hw = <0x000F>;
189 required-opps = <&core_opp_1100>;
190 };
191 };
192
193 mpe_dvfs_opp_table: opp-table-mpe {
194 compatible = "operating-points-v2";
195
196 opp-104500000-950 {
197 opp-microvolt = <950000 950000 1300000>;
198 opp-hz = /bits/ 64 <104500000>;
199 opp-supported-hw = <0x0001>;
200 required-opps = <&core_opp_950>;
201 };
202
203 opp-142500000-950 {
204 opp-microvolt = <950000 950000 1300000>;
205 opp-hz = /bits/ 64 <142500000>;
206 opp-supported-hw = <0x0002>;
207 required-opps = <&core_opp_950>;
208 };
209
210 opp-152000000-1000 {
211 opp-microvolt = <1000000 1000000 1300000>;
212 opp-hz = /bits/ 64 <152000000>;
213 opp-supported-hw = <0x0001>;
214 required-opps = <&core_opp_1000>;
215 };
216
217 opp-190000000-1000 {
218 opp-microvolt = <1000000 1000000 1300000>;
219 opp-hz = /bits/ 64 <190000000>;
220 opp-supported-hw = <0x0002>;
221 required-opps = <&core_opp_1000>;
222 };
223
224 opp-190000000-950 {
225 opp-microvolt = <950000 950000 1300000>;
226 opp-hz = /bits/ 64 <190000000>;
227 opp-supported-hw = <0x0004>;
228 required-opps = <&core_opp_950>;
229 };
230
231 opp-228000000-1100 {
232 opp-microvolt = <1100000 1100000 1300000>;
233 opp-hz = /bits/ 64 <228000000>;
234 opp-supported-hw = <0x0001>;
235 required-opps = <&core_opp_1100>;
236 };
237
238 opp-228000000-950 {
239 opp-microvolt = <950000 950000 1300000>;
240 opp-hz = /bits/ 64 <228000000>;
241 opp-supported-hw = <0x0008>;
242 required-opps = <&core_opp_950>;
243 };
244
245 opp-237500000-1000 {
246 opp-microvolt = <1000000 1000000 1300000>;
247 opp-hz = /bits/ 64 <237500000>;
248 opp-supported-hw = <0x0004>;
249 required-opps = <&core_opp_1000>;
250 };
251
252 opp-266000000-1000 {
253 opp-microvolt = <1000000 1000000 1300000>;
254 opp-hz = /bits/ 64 <266000000>;
255 opp-supported-hw = <0x0008>;
256 required-opps = <&core_opp_1000>;
257 };
258
259 opp-275500000-1100 {
260 opp-microvolt = <1100000 1100000 1300000>;
261 opp-hz = /bits/ 64 <275500000>;
262 opp-supported-hw = <0x0002>;
263 required-opps = <&core_opp_1100>;
264 };
265
266 opp-300000000-1200 {
267 opp-microvolt = <1200000 1200000 1300000>;
268 opp-hz = /bits/ 64 <300000000>;
269 opp-supported-hw = <0x0003>;
270 required-opps = <&core_opp_1200>;
271 };
272
273 opp-300000000-1100 {
274 opp-microvolt = <1100000 1100000 1300000>;
275 opp-hz = /bits/ 64 <300000000>;
276 opp-supported-hw = <0x000C>;
277 required-opps = <&core_opp_1100>;
278 };
279 };
280
281 vi_dvfs_opp_table: opp-table-vi {
282 compatible = "operating-points-v2";
283
284 opp-85000000-950 {
285 opp-microvolt = <950000 950000 1300000>;
286 opp-hz = /bits/ 64 <85000000>;
287 opp-supported-hw = <0x000F>;
288 required-opps = <&core_opp_950>;
289 };
290
291 opp-100000000-1000 {
292 opp-microvolt = <1000000 1000000 1300000>;
293 opp-hz = /bits/ 64 <100000000>;
294 opp-supported-hw = <0x000F>;
295 required-opps = <&core_opp_1000>;
296 };
297
298 opp-150000000-1100 {
299 opp-microvolt = <1100000 1100000 1300000>;
300 opp-hz = /bits/ 64 <150000000>;
301 opp-supported-hw = <0x000F>;
302 required-opps = <&core_opp_1100>;
303 };
304 };
305
306 epp_dvfs_opp_table: opp-table-epp {
307 compatible = "operating-points-v2";
308
309 opp-133000000-950 {
310 opp-microvolt = <950000 950000 1300000>;
311 opp-hz = /bits/ 64 <133000000>;
312 opp-supported-hw = <0x000F>;
313 required-opps = <&core_opp_950>;
314 };
315
316 opp-171000000-1000 {
317 opp-microvolt = <1000000 1000000 1300000>;
318 opp-hz = /bits/ 64 <171000000>;
319 opp-supported-hw = <0x000F>;
320 required-opps = <&core_opp_1000>;
321 };
322
323 opp-247000000-1100 {
324 opp-microvolt = <1100000 1100000 1300000>;
325 opp-hz = /bits/ 64 <247000000>;
326 opp-supported-hw = <0x000F>;
327 required-opps = <&core_opp_1100>;
328 };
329
330 opp-300000000-1200 {
331 opp-microvolt = <1200000 1200000 1300000>;
332 opp-hz = /bits/ 64 <300000000>;
333 opp-supported-hw = <0x000F>;
334 required-opps = <&core_opp_1200>;
335 };
336 };
337
338 gr2d_dvfs_opp_table: opp-table-gr2d {
339 compatible = "operating-points-v2";
340
341 opp-133000000-950 {
342 opp-microvolt = <950000 950000 1300000>;
343 opp-hz = /bits/ 64 <133000000>;
344 opp-supported-hw = <0x000F>;
345 required-opps = <&core_opp_950>;
346 };
347
348 opp-171000000-1000 {
349 opp-microvolt = <1000000 1000000 1300000>;
350 opp-hz = /bits/ 64 <171000000>;
351 opp-supported-hw = <0x000F>;
352 required-opps = <&core_opp_1000>;
353 };
354
355 opp-247000000-1100 {
356 opp-microvolt = <1100000 1100000 1300000>;
357 opp-hz = /bits/ 64 <247000000>;
358 opp-supported-hw = <0x000F>;
359 required-opps = <&core_opp_1100>;
360 };
361
362 opp-300000000-1200 {
363 opp-microvolt = <1200000 1200000 1300000>;
364 opp-hz = /bits/ 64 <300000000>;
365 opp-supported-hw = <0x000F>;
366 required-opps = <&core_opp_1200>;
367 };
368 };
369
370 gr3d_dvfs_opp_table: opp-table-gr3d {
371 compatible = "operating-points-v2";
372
373 opp-114000000-950 {
374 opp-microvolt = <950000 950000 1300000>;
375 opp-hz = /bits/ 64 <114000000>;
376 opp-supported-hw = <0x0001>;
377 required-opps = <&core_opp_950>;
378 };
379
380 opp-161500000-1000 {
381 opp-microvolt = <1000000 1000000 1300000>;
382 opp-hz = /bits/ 64 <161500000>;
383 opp-supported-hw = <0x0001>;
384 required-opps = <&core_opp_1000>;
385 };
386
387 opp-161500000-950 {
388 opp-microvolt = <950000 950000 1300000>;
389 opp-hz = /bits/ 64 <161500000>;
390 opp-supported-hw = <0x0002>;
391 required-opps = <&core_opp_950>;
392 };
393
394 opp-209000000-1000 {
395 opp-microvolt = <1000000 1000000 1300000>;
396 opp-hz = /bits/ 64 <209000000>;
397 opp-supported-hw = <0x0002>;
398 required-opps = <&core_opp_1000>;
399 };
400
401 opp-218500000-950 {
402 opp-microvolt = <950000 950000 1300000>;
403 opp-hz = /bits/ 64 <218500000>;
404 opp-supported-hw = <0x0004>;
405 required-opps = <&core_opp_950>;
406 };
407
408 opp-247000000-1100 {
409 opp-microvolt = <1100000 1100000 1300000>;
410 opp-hz = /bits/ 64 <247000000>;
411 opp-supported-hw = <0x0001>;
412 required-opps = <&core_opp_1100>;
413 };
414
415 opp-247000000-950 {
416 opp-microvolt = <950000 950000 1300000>;
417 opp-hz = /bits/ 64 <247000000>;
418 opp-supported-hw = <0x0008>;
419 required-opps = <&core_opp_950>;
420 };
421
422 opp-256500000-1000 {
423 opp-microvolt = <1000000 1000000 1300000>;
424 opp-hz = /bits/ 64 <256500000>;
425 opp-supported-hw = <0x0004>;
426 required-opps = <&core_opp_1000>;
427 };
428
429 opp-285000000-1100 {
430 opp-microvolt = <1100000 1100000 1300000>;
431 opp-hz = /bits/ 64 <285000000>;
432 opp-supported-hw = <0x0002>;
433 required-opps = <&core_opp_1100>;
434 };
435
436 opp-285000000-1000 {
437 opp-microvolt = <1000000 1000000 1300000>;
438 opp-hz = /bits/ 64 <285000000>;
439 opp-supported-hw = <0x0008>;
440 required-opps = <&core_opp_1000>;
441 };
442
443 opp-304000000-1200 {
444 opp-microvolt = <1200000 1200000 1300000>;
445 opp-hz = /bits/ 64 <304000000>;
446 opp-supported-hw = <0x0001>;
447 required-opps = <&core_opp_1200>;
448 };
449
450 opp-323000000-1100 {
451 opp-microvolt = <1100000 1100000 1300000>;
452 opp-hz = /bits/ 64 <323000000>;
453 opp-supported-hw = <0x0004>;
454 required-opps = <&core_opp_1100>;
455 };
456
457 opp-333500000-1275 {
458 opp-microvolt = <1275000 1275000 1300000>;
459 opp-hz = /bits/ 64 <333500000>;
460 opp-supported-hw = <0x0001>;
461 required-opps = <&core_opp_1275>;
462 };
463
464 opp-333500000-1200 {
465 opp-microvolt = <1200000 1200000 1300000>;
466 opp-hz = /bits/ 64 <333500000>;
467 opp-supported-hw = <0x0002>;
468 required-opps = <&core_opp_1200>;
469 };
470
471 opp-351500000-1100 {
472 opp-microvolt = <1100000 1100000 1300000>;
473 opp-hz = /bits/ 64 <351500000>;
474 opp-supported-hw = <0x0008>;
475 required-opps = <&core_opp_1100>;
476 };
477
478 opp-361000000-1275 {
479 opp-microvolt = <1275000 1275000 1300000>;
480 opp-hz = /bits/ 64 <361000000>;
481 opp-supported-hw = <0x0002>;
482 required-opps = <&core_opp_1275>;
483 };
484
485 opp-380000000-1200 {
486 opp-microvolt = <1200000 1200000 1300000>;
487 opp-hz = /bits/ 64 <380000000>;
488 opp-supported-hw = <0x0004>;
489 required-opps = <&core_opp_1200>;
490 };
491
492 opp-400000000-1275 {
493 opp-microvolt = <1275000 1275000 1300000>;
494 opp-hz = /bits/ 64 <400000000>;
495 opp-supported-hw = <0x0004>;
496 required-opps = <&core_opp_1275>;
497 };
498
499 opp-400000000-1200 {
500 opp-microvolt = <1200000 1200000 1300000>;
501 opp-hz = /bits/ 64 <400000000>;
502 opp-supported-hw = <0x0008>;
503 required-opps = <&core_opp_1200>;
504 };
505 };
506
507 disp1_dvfs_opp_table: opp-table-disp1 {
508 compatible = "operating-points-v2";
509
510 opp-158000000-950 {
511 opp-microvolt = <950000 950000 1300000>;
512 opp-hz = /bits/ 64 <158000000>;
513 opp-supported-hw = <0x000F>;
514 required-opps = <&core_opp_950>;
515 };
516
517 opp-190000000-1100 {
518 opp-microvolt = <1100000 1100000 1300000>;
519 opp-hz = /bits/ 64 <190000000>;
520 opp-supported-hw = <0x000F>;
521 required-opps = <&core_opp_1100>;
522 };
523 };
524
525 disp2_dvfs_opp_table: opp-table-disp2 {
526 compatible = "operating-points-v2";
527
528 opp-158000000-950 {
529 opp-microvolt = <950000 950000 1300000>;
530 opp-hz = /bits/ 64 <158000000>;
531 opp-supported-hw = <0x000F>;
532 required-opps = <&core_opp_950>;
533 };
534
535 opp-190000000-1100 {
536 opp-microvolt = <1100000 1100000 1300000>;
537 opp-hz = /bits/ 64 <190000000>;
538 opp-supported-hw = <0x000F>;
539 required-opps = <&core_opp_1100>;
540 };
541 };
542
543 dsi_dvfs_opp_table: opp-table-dsi {
544 compatible = "operating-points-v2";
545
546 opp-100000000-950 {
547 opp-microvolt = <950000 950000 1300000>;
548 opp-hz = /bits/ 64 <100000000>;
549 opp-supported-hw = <0x000F>;
550 required-opps = <&core_opp_950>;
551 };
552
553 opp-500000000-1200 {
554 opp-microvolt = <1200000 1200000 1300000>;
555 opp-hz = /bits/ 64 <500000000>;
556 opp-supported-hw = <0x000F>;
557 required-opps = <&core_opp_1200>;
558 };
559 };
560
561 hdmi_dvfs_opp_table: opp-table-hdmi {
562 compatible = "operating-points-v2";
563
564 opp-148500000-1200 {
565 opp-microvolt = <1200000 1200000 1300000>;
566 opp-hz = /bits/ 64 <148500000>;
567 opp-supported-hw = <0x000F>;
568 required-opps = <&core_opp_1200>;
569 };
570 };
571
572 tvo_dvfs_opp_table: opp-table-tvo {
573 compatible = "operating-points-v2";
574
575 opp-250000000-1200 {
576 opp-microvolt = <1200000 1200000 1300000>;
577 opp-hz = /bits/ 64 <250000000>;
578 opp-supported-hw = <0x000F>;
579 required-opps = <&core_opp_1200>;
580 };
581 };
582
583 sclk_dvfs_opp_table: opp-table-sclk {
584 compatible = "operating-points-v2";
585
586 opp-95000000-950 {
587 opp-microvolt = <950000 950000 1300000>;
588 opp-hz = /bits/ 64 <95000000>;
589 opp-supported-hw = <0x0001>;
590 required-opps = <&core_opp_950>;
591 };
592
593 opp-123500000-950 {
594 opp-microvolt = <950000 950000 1300000>;
595 opp-hz = /bits/ 64 <123500000>;
596 opp-supported-hw = <0x0002>;
597 required-opps = <&core_opp_950>;
598 };
599
600 opp-133000000-1000 {
601 opp-microvolt = <1000000 1000000 1300000>;
602 opp-hz = /bits/ 64 <133000000>;
603 opp-supported-hw = <0x0001>;
604 required-opps = <&core_opp_1000>;
605 };
606
607 opp-152000000-950 {
608 opp-microvolt = <950000 950000 1300000>;
609 opp-hz = /bits/ 64 <152000000>;
610 opp-supported-hw = <0x0004>;
611 required-opps = <&core_opp_950>;
612 };
613
614 opp-159500000-1000 {
615 opp-microvolt = <1000000 1000000 1300000>;
616 opp-hz = /bits/ 64 <159500000>;
617 opp-supported-hw = <0x0002>;
618 required-opps = <&core_opp_1000>;
619 };
620
621 opp-171000000-950 {
622 opp-microvolt = <950000 950000 1300000>;
623 opp-hz = /bits/ 64 <171000000>;
624 opp-supported-hw = <0x0008>;
625 required-opps = <&core_opp_950>;
626 };
627
628 opp-180500000-1000 {
629 opp-microvolt = <1000000 1000000 1300000>;
630 opp-hz = /bits/ 64 <180500000>;
631 opp-supported-hw = <0x0004>;
632 required-opps = <&core_opp_1000>;
633 };
634
635 opp-190000000-1100 {
636 opp-microvolt = <1100000 1100000 1300000>;
637 opp-hz = /bits/ 64 <190000000>;
638 opp-supported-hw = <0x0001>;
639 required-opps = <&core_opp_1100>;
640 };
641
642 opp-207000000-1100 {
643 opp-microvolt = <1100000 1100000 1300000>;
644 opp-hz = /bits/ 64 <207000000>;
645 opp-supported-hw = <0x0002>;
646 required-opps = <&core_opp_1100>;
647 };
648
649 opp-218500000-1000 {
650 opp-microvolt = <1000000 1000000 1300000>;
651 opp-hz = /bits/ 64 <218500000>;
652 opp-supported-hw = <0x0008>;
653 required-opps = <&core_opp_1000>;
654 };
655
656 opp-222500000-1200 {
657 opp-microvolt = <1200000 1200000 1300000>;
658 opp-hz = /bits/ 64 <222500000>;
659 opp-supported-hw = <0x0001>;
660 required-opps = <&core_opp_1200>;
661 };
662
663 opp-229500000-1100 {
664 opp-microvolt = <1100000 1100000 1300000>;
665 opp-hz = /bits/ 64 <229500000>;
666 opp-supported-hw = <0x0004>;
667 required-opps = <&core_opp_1100>;
668 };
669
670 opp-240000000-1225 {
671 opp-microvolt = <1225000 1225000 1300000>;
672 opp-hz = /bits/ 64 <240000000>;
673 opp-supported-hw = <0x0001>;
674 required-opps = <&core_opp_1225>;
675 };
676
677 opp-240000000-1200 {
678 opp-microvolt = <1200000 1200000 1300000>;
679 opp-hz = /bits/ 64 <240000000>;
680 opp-supported-hw = <0x0002>;
681 required-opps = <&core_opp_1200>;
682 };
683
684 opp-247000000-1275 {
685 opp-microvolt = <1275000 1275000 1300000>;
686 opp-hz = /bits/ 64 <247000000>;
687 opp-supported-hw = <0x0001>;
688 required-opps = <&core_opp_1275>;
689 };
690
691 opp-256500000-1100 {
692 opp-microvolt = <1100000 1100000 1300000>;
693 opp-hz = /bits/ 64 <256500000>;
694 opp-supported-hw = <0x0008>;
695 required-opps = <&core_opp_1100>;
696 };
697
698 opp-260000000-1200 {
699 opp-microvolt = <1200000 1200000 1300000>;
700 opp-hz = /bits/ 64 <260000000>;
701 opp-supported-hw = <0x0004>;
702 required-opps = <&core_opp_1200>;
703 };
704
705 opp-262000000-1300 {
706 opp-microvolt = <1300000 1300000 1300000>;
707 opp-hz = /bits/ 64 <262000000>;
708 opp-supported-hw = <0x0001>;
709 required-opps = <&core_opp_1300>;
710 };
711
712 opp-264000000-1275 {
713 opp-microvolt = <1275000 1275000 1300000>;
714 opp-hz = /bits/ 64 <264000000>;
715 opp-supported-hw = <0x0002>;
716 required-opps = <&core_opp_1275>;
717 };
718
719 opp-277500000-1300 {
720 opp-microvolt = <1300000 1300000 1300000>;
721 opp-hz = /bits/ 64 <277500000>;
722 opp-supported-hw = <0x0002>;
723 required-opps = <&core_opp_1300>;
724 };
725
726 opp-285000000-1275 {
727 opp-microvolt = <1275000 1275000 1300000>;
728 opp-hz = /bits/ 64 <285000000>;
729 opp-supported-hw = <0x0004>;
730 required-opps = <&core_opp_1275>;
731 };
732
733 opp-292500000-1200 {
734 opp-microvolt = <1200000 1200000 1300000>;
735 opp-hz = /bits/ 64 <292500000>;
736 opp-supported-hw = <0x0008>;
737 required-opps = <&core_opp_1200>;
738 };
739
740 opp-300000000-1300 {
741 opp-microvolt = <1300000 1300000 1300000>;
742 opp-hz = /bits/ 64 <300000000>;
743 opp-supported-hw = <0x0004>;
744 required-opps = <&core_opp_1300>;
745 };
746
747 opp-300000000-1275 {
748 opp-microvolt = <1275000 1275000 1300000>;
749 opp-hz = /bits/ 64 <300000000>;
750 opp-supported-hw = <0x0008>;
751 required-opps = <&core_opp_1275>;
752 };
753 };
754
755 vde_dvfs_opp_table: opp-table-vde {
756 compatible = "operating-points-v2";
757
758 opp-95000000-950 {
759 opp-microvolt = <950000 950000 1300000>;
760 opp-hz = /bits/ 64 <95000000>;
761 opp-supported-hw = <0x0001>;
762 required-opps = <&core_opp_950>;
763 };
764
765 opp-123500000-1000 {
766 opp-microvolt = <1000000 1000000 1300000>;
767 opp-hz = /bits/ 64 <123500000>;
768 opp-supported-hw = <0x0001>;
769 required-opps = <&core_opp_1000>;
770 };
771
772 opp-123500000-950 {
773 opp-microvolt = <950000 950000 1300000>;
774 opp-hz = /bits/ 64 <123500000>;
775 opp-supported-hw = <0x0002>;
776 required-opps = <&core_opp_950>;
777 };
778
779 opp-152000000-1000 {
780 opp-microvolt = <1000000 1000000 1300000>;
781 opp-hz = /bits/ 64 <152000000>;
782 opp-supported-hw = <0x0002>;
783 required-opps = <&core_opp_1000>;
784 };
785
786 opp-152000000-950 {
787 opp-microvolt = <950000 950000 1300000>;
788 opp-hz = /bits/ 64 <152000000>;
789 opp-supported-hw = <0x0004>;
790 required-opps = <&core_opp_950>;
791 };
792
793 opp-171000000-950 {
794 opp-microvolt = <950000 950000 1300000>;
795 opp-hz = /bits/ 64 <171000000>;
796 opp-supported-hw = <0x0008>;
797 required-opps = <&core_opp_950>;
798 };
799
800 opp-209000000-1100 {
801 opp-microvolt = <1100000 1100000 1300000>;
802 opp-hz = /bits/ 64 <209000000>;
803 opp-supported-hw = <0x0001>;
804 required-opps = <&core_opp_1100>;
805 };
806
807 opp-209000000-1000 {
808 opp-microvolt = <1000000 1000000 1300000>;
809 opp-hz = /bits/ 64 <209000000>;
810 opp-supported-hw = <0x0004>;
811 required-opps = <&core_opp_1000>;
812 };
813
814 opp-218500000-1000 {
815 opp-microvolt = <1000000 1000000 1300000>;
816 opp-hz = /bits/ 64 <218500000>;
817 opp-supported-hw = <0x0008>;
818 required-opps = <&core_opp_1000>;
819 };
820
821 opp-237500000-1100 {
822 opp-microvolt = <1100000 1100000 1300000>;
823 opp-hz = /bits/ 64 <237500000>;
824 opp-supported-hw = <0x0002>;
825 required-opps = <&core_opp_1100>;
826 };
827
828 opp-275500000-1200 {
829 opp-microvolt = <1200000 1200000 1300000>;
830 opp-hz = /bits/ 64 <275500000>;
831 opp-supported-hw = <0x0001>;
832 required-opps = <&core_opp_1200>;
833 };
834
835 opp-285000000-1100 {
836 opp-microvolt = <1100000 1100000 1300000>;
837 opp-hz = /bits/ 64 <285000000>;
838 opp-supported-hw = <0x0004>;
839 required-opps = <&core_opp_1100>;
840 };
841
842 opp-300000000-1275 {
843 opp-microvolt = <1275000 1275000 1300000>;
844 opp-hz = /bits/ 64 <300000000>;
845 opp-supported-hw = <0x0001>;
846 required-opps = <&core_opp_1275>;
847 };
848
849 opp-300000000-1200 {
850 opp-microvolt = <1200000 1200000 1300000>;
851 opp-hz = /bits/ 64 <300000000>;
852 opp-supported-hw = <0x0006>;
853 required-opps = <&core_opp_1200>;
854 };
855
856 opp-300000000-1100 {
857 opp-microvolt = <1100000 1100000 1300000>;
858 opp-hz = /bits/ 64 <300000000>;
859 opp-supported-hw = <0x0008>;
860 required-opps = <&core_opp_1100>;
861 };
862 };
863
864 ndflash_dvfs_opp_table: opp-table-ndflash {
865 compatible = "operating-points-v2";
866
867 opp-130000000-950 {
868 opp-microvolt = <950000 950000 1300000>;
869 opp-hz = /bits/ 64 <130000000>;
870 opp-supported-hw = <0x000F>;
871 required-opps = <&core_opp_950>;
872 };
873
874 opp-150000000-1000 {
875 opp-microvolt = <1000000 1000000 1300000>;
876 opp-hz = /bits/ 64 <150000000>;
877 opp-supported-hw = <0x000F>;
878 required-opps = <&core_opp_1000>;
879 };
880
881 opp-158000000-1100 {
882 opp-microvolt = <1100000 1100000 1300000>;
883 opp-hz = /bits/ 64 <158000000>;
884 opp-supported-hw = <0x000F>;
885 required-opps = <&core_opp_1100>;
886 };
887
888 opp-164000000-1200 {
889 opp-microvolt = <1200000 1200000 1300000>;
890 opp-hz = /bits/ 64 <164000000>;
891 opp-supported-hw = <0x000F>;
892 required-opps = <&core_opp_1200>;
893 };
894 };
895
896 nor_dvfs_opp_table: opp-table-nor {
897 compatible = "operating-points-v2";
898
899 opp-92000000-1000 {
900 opp-microvolt = <1000000 1000000 1300000>;
901 opp-hz = /bits/ 64 <92000000>;
902 opp-supported-hw = <0x000F>;
903 required-opps = <&core_opp_1000>;
904 };
905 };
906
907 sdmmc1_dvfs_opp_table: opp-table-sdmmc1 {
908 compatible = "operating-points-v2";
909
910 opp-44000000-950 {
911 opp-microvolt = <950000 950000 1300000>;
912 opp-hz = /bits/ 64 <44000000>;
913 opp-supported-hw = <0x000F>;
914 required-opps = <&core_opp_950>;
915 };
916
917 opp-52000000-1000 {
918 opp-microvolt = <1000000 1000000 1300000>;
919 opp-hz = /bits/ 64 <52000000>;
920 opp-supported-hw = <0x000F>;
921 required-opps = <&core_opp_1000>;
922 };
923 };
924
925 sdmmc2_dvfs_opp_table: opp-table-sdmmc2 {
926 compatible = "operating-points-v2";
927
928 opp-44000000-950 {
929 opp-microvolt = <950000 950000 1300000>;
930 opp-hz = /bits/ 64 <44000000>;
931 opp-supported-hw = <0x000F>;
932 required-opps = <&core_opp_950>;
933 };
934
935 opp-52000000-1000 {
936 opp-microvolt = <1000000 1000000 1300000>;
937 opp-hz = /bits/ 64 <52000000>;
938 opp-supported-hw = <0x000F>;
939 required-opps = <&core_opp_1000>;
940 };
941 };
942
943 sdmmc3_dvfs_opp_table: opp-table-sdmmc3 {
944 compatible = "operating-points-v2";
945
946 opp-44000000-950 {
947 opp-microvolt = <950000 950000 1300000>;
948 opp-hz = /bits/ 64 <44000000>;
949 opp-supported-hw = <0x000F>;
950 required-opps = <&core_opp_950>;
951 };
952
953 opp-52000000-1000 {
954 opp-microvolt = <1000000 1000000 1300000>;
955 opp-hz = /bits/ 64 <52000000>;
956 opp-supported-hw = <0x000F>;
957 required-opps = <&core_opp_1000>;
958 };
959 };
960
961 sdmmc4_dvfs_opp_table: opp-table-sdmmc4 {
962 compatible = "operating-points-v2";
963
964 opp-44000000-950 {
965 opp-microvolt = <950000 950000 1300000>;
966 opp-hz = /bits/ 64 <44000000>;
967 opp-supported-hw = <0x000F>;
968 required-opps = <&core_opp_950>;
969 };
970
971 opp-52000000-1000 {
972 opp-microvolt = <1000000 1000000 1300000>;
973 opp-hz = /bits/ 64 <52000000>;
974 opp-supported-hw = <0x000F>;
975 required-opps = <&core_opp_1000>;
976 };
977 };
978
979 pcie_dvfs_opp_table: opp-table-pcie {
980 compatible = "operating-points-v2";
981
982 opp-250000000-1200 {
983 opp-microvolt = <1200000 1200000 1300000>;
984 opp-hz = /bits/ 64 <250000000>;
985 opp-supported-hw = <0x000F>;
986 required-opps = <&core_opp_1200>;
987 };
988 };
989
990 usbd_dvfs_opp_table: opp-table-usbd {
991 compatible = "operating-points-v2";
992
993 opp-480000000-1100 {
994 opp-microvolt = <1100000 1100000 1300000>;
995 opp-hz = /bits/ 64 <480000000>;
996 opp-supported-hw = <0x000F>;
997 required-opps = <&core_opp_1100>;
998 };
999 };
1000
1001 usb2_dvfs_opp_table: opp-table-usb2 {
1002 compatible = "operating-points-v2";
1003
1004 opp-480000000-1100 {
1005 opp-microvolt = <1100000 1100000 1300000>;
1006 opp-hz = /bits/ 64 <480000000>;
1007 opp-supported-hw = <0x000F>;
1008 required-opps = <&core_opp_1100>;
1009 };
1010 };
1011
1012 usb3_dvfs_opp_table: opp-table-usb3 {
1013 compatible = "operating-points-v2";
1014
1015 opp-480000000-1100 {
1016 opp-microvolt = <1100000 1100000 1300000>;
1017 opp-hz = /bits/ 64 <480000000>;
1018 opp-supported-hw = <0x000F>;
1019 required-opps = <&core_opp_1100>;
1020 };
1021 };
1022};