xref: /freebsd/sys/contrib/device-tree/src/arm/nvidia/tegra20-peripherals-opp.dtsi (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
1// 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};
1023