0001 // SPDX-License-Identifier: GPL-2.0
0002
0003 / {
0004 core_opp_table: opp-table-core {
0005 compatible = "operating-points-v2";
0006 opp-shared;
0007
0008 core_opp_950: opp-950000 {
0009 opp-microvolt = <950000 950000 1300000>;
0010 opp-level = <950000>;
0011 };
0012
0013 core_opp_1000: opp-1000000 {
0014 opp-microvolt = <1000000 1000000 1300000>;
0015 opp-level = <1000000>;
0016 };
0017
0018 core_opp_1100: opp-1100000 {
0019 opp-microvolt = <1100000 1100000 1300000>;
0020 opp-level = <1100000>;
0021 };
0022
0023 core_opp_1200: opp-1200000 {
0024 opp-microvolt = <1200000 1200000 1300000>;
0025 opp-level = <1200000>;
0026 };
0027
0028 core_opp_1225: opp-1225000 {
0029 opp-microvolt = <1225000 1225000 1300000>;
0030 opp-level = <1225000>;
0031 };
0032
0033 core_opp_1275: opp-1275000 {
0034 opp-microvolt = <1275000 1275000 1300000>;
0035 opp-level = <1275000>;
0036 };
0037
0038 core_opp_1300: opp-1300000 {
0039 opp-microvolt = <1300000 1300000 1300000>;
0040 opp-level = <1300000>;
0041 };
0042 };
0043
0044 emc_icc_dvfs_opp_table: opp-table-emc {
0045 compatible = "operating-points-v2";
0046
0047 opp-36000000 {
0048 opp-microvolt = <950000 950000 1300000>;
0049 opp-hz = /bits/ 64 <36000000>;
0050 opp-supported-hw = <0x000F>;
0051 required-opps = <&core_opp_950>;
0052 };
0053
0054 opp-47500000 {
0055 opp-microvolt = <950000 950000 1300000>;
0056 opp-hz = /bits/ 64 <47500000>;
0057 opp-supported-hw = <0x000F>;
0058 required-opps = <&core_opp_950>;
0059 };
0060
0061 opp-50000000 {
0062 opp-microvolt = <950000 950000 1300000>;
0063 opp-hz = /bits/ 64 <50000000>;
0064 opp-supported-hw = <0x000F>;
0065 required-opps = <&core_opp_950>;
0066 };
0067
0068 opp-54000000 {
0069 opp-microvolt = <950000 950000 1300000>;
0070 opp-hz = /bits/ 64 <54000000>;
0071 opp-supported-hw = <0x000F>;
0072 required-opps = <&core_opp_950>;
0073 };
0074
0075 opp-57000000 {
0076 opp-microvolt = <950000 950000 1300000>;
0077 opp-hz = /bits/ 64 <57000000>;
0078 opp-supported-hw = <0x000F>;
0079 required-opps = <&core_opp_950>;
0080 };
0081
0082 opp-100000000 {
0083 opp-microvolt = <1000000 1000000 1300000>;
0084 opp-hz = /bits/ 64 <100000000>;
0085 opp-supported-hw = <0x000F>;
0086 required-opps = <&core_opp_1000>;
0087 };
0088
0089 opp-108000000 {
0090 opp-microvolt = <1000000 1000000 1300000>;
0091 opp-hz = /bits/ 64 <108000000>;
0092 opp-supported-hw = <0x000F>;
0093 required-opps = <&core_opp_1000>;
0094 };
0095
0096 opp-126666000 {
0097 opp-microvolt = <1000000 1000000 1300000>;
0098 opp-hz = /bits/ 64 <126666000>;
0099 opp-supported-hw = <0x000F>;
0100 required-opps = <&core_opp_1000>;
0101 };
0102
0103 opp-150000000 {
0104 opp-microvolt = <1000000 1000000 1300000>;
0105 opp-hz = /bits/ 64 <150000000>;
0106 opp-supported-hw = <0x000F>;
0107 required-opps = <&core_opp_1000>;
0108 };
0109
0110 opp-190000000 {
0111 opp-microvolt = <1000000 1000000 1300000>;
0112 opp-hz = /bits/ 64 <190000000>;
0113 opp-supported-hw = <0x000F>;
0114 required-opps = <&core_opp_1000>;
0115 };
0116
0117 opp-216000000 {
0118 opp-microvolt = <1000000 1000000 1300000>;
0119 opp-hz = /bits/ 64 <216000000>;
0120 opp-supported-hw = <0x000F>;
0121 required-opps = <&core_opp_1000>;
0122 opp-suspend;
0123 };
0124
0125 opp-300000000 {
0126 opp-microvolt = <1000000 1000000 1300000>;
0127 opp-hz = /bits/ 64 <300000000>;
0128 opp-supported-hw = <0x000F>;
0129 required-opps = <&core_opp_1000>;
0130 };
0131
0132 opp-333000000 {
0133 opp-microvolt = <1000000 1000000 1300000>;
0134 opp-hz = /bits/ 64 <333000000>;
0135 opp-supported-hw = <0x000F>;
0136 required-opps = <&core_opp_1000>;
0137 };
0138
0139 opp-380000000 {
0140 opp-microvolt = <1100000 1100000 1300000>;
0141 opp-hz = /bits/ 64 <380000000>;
0142 opp-supported-hw = <0x000F>;
0143 required-opps = <&core_opp_1100>;
0144 };
0145
0146 opp-600000000 {
0147 opp-microvolt = <1200000 1200000 1300000>;
0148 opp-hz = /bits/ 64 <600000000>;
0149 opp-supported-hw = <0x000F>;
0150 required-opps = <&core_opp_1200>;
0151 };
0152
0153 opp-666000000 {
0154 opp-microvolt = <1200000 1200000 1300000>;
0155 opp-hz = /bits/ 64 <666000000>;
0156 opp-supported-hw = <0x000F>;
0157 required-opps = <&core_opp_1200>;
0158 };
0159
0160 opp-760000000 {
0161 opp-microvolt = <1300000 1300000 1300000>;
0162 opp-hz = /bits/ 64 <760000000>;
0163 opp-supported-hw = <0x000F>;
0164 required-opps = <&core_opp_1300>;
0165 };
0166 };
0167
0168 host1x_dvfs_opp_table: opp-table-host1x {
0169 compatible = "operating-points-v2";
0170
0171 opp-104500000-950 {
0172 opp-microvolt = <950000 950000 1300000>;
0173 opp-hz = /bits/ 64 <104500000>;
0174 opp-supported-hw = <0x000F>;
0175 required-opps = <&core_opp_950>;
0176 };
0177
0178 opp-133000000-1000 {
0179 opp-microvolt = <1000000 1000000 1300000>;
0180 opp-hz = /bits/ 64 <133000000>;
0181 opp-supported-hw = <0x000F>;
0182 required-opps = <&core_opp_1000>;
0183 };
0184
0185 opp-166000000-1100 {
0186 opp-microvolt = <1100000 1100000 1300000>;
0187 opp-hz = /bits/ 64 <166000000>;
0188 opp-supported-hw = <0x000F>;
0189 required-opps = <&core_opp_1100>;
0190 };
0191 };
0192
0193 mpe_dvfs_opp_table: opp-table-mpe {
0194 compatible = "operating-points-v2";
0195
0196 opp-104500000-950 {
0197 opp-microvolt = <950000 950000 1300000>;
0198 opp-hz = /bits/ 64 <104500000>;
0199 opp-supported-hw = <0x0001>;
0200 required-opps = <&core_opp_950>;
0201 };
0202
0203 opp-142500000-950 {
0204 opp-microvolt = <950000 950000 1300000>;
0205 opp-hz = /bits/ 64 <142500000>;
0206 opp-supported-hw = <0x0002>;
0207 required-opps = <&core_opp_950>;
0208 };
0209
0210 opp-152000000-1000 {
0211 opp-microvolt = <1000000 1000000 1300000>;
0212 opp-hz = /bits/ 64 <152000000>;
0213 opp-supported-hw = <0x0001>;
0214 required-opps = <&core_opp_1000>;
0215 };
0216
0217 opp-190000000-1000 {
0218 opp-microvolt = <1000000 1000000 1300000>;
0219 opp-hz = /bits/ 64 <190000000>;
0220 opp-supported-hw = <0x0002>;
0221 required-opps = <&core_opp_1000>;
0222 };
0223
0224 opp-190000000-950 {
0225 opp-microvolt = <950000 950000 1300000>;
0226 opp-hz = /bits/ 64 <190000000>;
0227 opp-supported-hw = <0x0004>;
0228 required-opps = <&core_opp_950>;
0229 };
0230
0231 opp-228000000-1100 {
0232 opp-microvolt = <1100000 1100000 1300000>;
0233 opp-hz = /bits/ 64 <228000000>;
0234 opp-supported-hw = <0x0001>;
0235 required-opps = <&core_opp_1100>;
0236 };
0237
0238 opp-228000000-950 {
0239 opp-microvolt = <950000 950000 1300000>;
0240 opp-hz = /bits/ 64 <228000000>;
0241 opp-supported-hw = <0x0008>;
0242 required-opps = <&core_opp_950>;
0243 };
0244
0245 opp-237500000-1000 {
0246 opp-microvolt = <1000000 1000000 1300000>;
0247 opp-hz = /bits/ 64 <237500000>;
0248 opp-supported-hw = <0x0004>;
0249 required-opps = <&core_opp_1000>;
0250 };
0251
0252 opp-266000000-1000 {
0253 opp-microvolt = <1000000 1000000 1300000>;
0254 opp-hz = /bits/ 64 <266000000>;
0255 opp-supported-hw = <0x0008>;
0256 required-opps = <&core_opp_1000>;
0257 };
0258
0259 opp-275500000-1100 {
0260 opp-microvolt = <1100000 1100000 1300000>;
0261 opp-hz = /bits/ 64 <275500000>;
0262 opp-supported-hw = <0x0002>;
0263 required-opps = <&core_opp_1100>;
0264 };
0265
0266 opp-300000000-1200 {
0267 opp-microvolt = <1200000 1200000 1300000>;
0268 opp-hz = /bits/ 64 <300000000>;
0269 opp-supported-hw = <0x0003>;
0270 required-opps = <&core_opp_1200>;
0271 };
0272
0273 opp-300000000-1100 {
0274 opp-microvolt = <1100000 1100000 1300000>;
0275 opp-hz = /bits/ 64 <300000000>;
0276 opp-supported-hw = <0x000C>;
0277 required-opps = <&core_opp_1100>;
0278 };
0279 };
0280
0281 vi_dvfs_opp_table: opp-table-vi {
0282 compatible = "operating-points-v2";
0283
0284 opp-85000000-950 {
0285 opp-microvolt = <950000 950000 1300000>;
0286 opp-hz = /bits/ 64 <85000000>;
0287 opp-supported-hw = <0x000F>;
0288 required-opps = <&core_opp_950>;
0289 };
0290
0291 opp-100000000-1000 {
0292 opp-microvolt = <1000000 1000000 1300000>;
0293 opp-hz = /bits/ 64 <100000000>;
0294 opp-supported-hw = <0x000F>;
0295 required-opps = <&core_opp_1000>;
0296 };
0297
0298 opp-150000000-1100 {
0299 opp-microvolt = <1100000 1100000 1300000>;
0300 opp-hz = /bits/ 64 <150000000>;
0301 opp-supported-hw = <0x000F>;
0302 required-opps = <&core_opp_1100>;
0303 };
0304 };
0305
0306 epp_dvfs_opp_table: opp-table-epp {
0307 compatible = "operating-points-v2";
0308
0309 opp-133000000-950 {
0310 opp-microvolt = <950000 950000 1300000>;
0311 opp-hz = /bits/ 64 <133000000>;
0312 opp-supported-hw = <0x000F>;
0313 required-opps = <&core_opp_950>;
0314 };
0315
0316 opp-171000000-1000 {
0317 opp-microvolt = <1000000 1000000 1300000>;
0318 opp-hz = /bits/ 64 <171000000>;
0319 opp-supported-hw = <0x000F>;
0320 required-opps = <&core_opp_1000>;
0321 };
0322
0323 opp-247000000-1100 {
0324 opp-microvolt = <1100000 1100000 1300000>;
0325 opp-hz = /bits/ 64 <247000000>;
0326 opp-supported-hw = <0x000F>;
0327 required-opps = <&core_opp_1100>;
0328 };
0329
0330 opp-300000000-1200 {
0331 opp-microvolt = <1200000 1200000 1300000>;
0332 opp-hz = /bits/ 64 <300000000>;
0333 opp-supported-hw = <0x000F>;
0334 required-opps = <&core_opp_1200>;
0335 };
0336 };
0337
0338 gr2d_dvfs_opp_table: opp-table-gr2d {
0339 compatible = "operating-points-v2";
0340
0341 opp-133000000-950 {
0342 opp-microvolt = <950000 950000 1300000>;
0343 opp-hz = /bits/ 64 <133000000>;
0344 opp-supported-hw = <0x000F>;
0345 required-opps = <&core_opp_950>;
0346 };
0347
0348 opp-171000000-1000 {
0349 opp-microvolt = <1000000 1000000 1300000>;
0350 opp-hz = /bits/ 64 <171000000>;
0351 opp-supported-hw = <0x000F>;
0352 required-opps = <&core_opp_1000>;
0353 };
0354
0355 opp-247000000-1100 {
0356 opp-microvolt = <1100000 1100000 1300000>;
0357 opp-hz = /bits/ 64 <247000000>;
0358 opp-supported-hw = <0x000F>;
0359 required-opps = <&core_opp_1100>;
0360 };
0361
0362 opp-300000000-1200 {
0363 opp-microvolt = <1200000 1200000 1300000>;
0364 opp-hz = /bits/ 64 <300000000>;
0365 opp-supported-hw = <0x000F>;
0366 required-opps = <&core_opp_1200>;
0367 };
0368 };
0369
0370 gr3d_dvfs_opp_table: opp-table-gr3d {
0371 compatible = "operating-points-v2";
0372
0373 opp-114000000-950 {
0374 opp-microvolt = <950000 950000 1300000>;
0375 opp-hz = /bits/ 64 <114000000>;
0376 opp-supported-hw = <0x0001>;
0377 required-opps = <&core_opp_950>;
0378 };
0379
0380 opp-161500000-1000 {
0381 opp-microvolt = <1000000 1000000 1300000>;
0382 opp-hz = /bits/ 64 <161500000>;
0383 opp-supported-hw = <0x0001>;
0384 required-opps = <&core_opp_1000>;
0385 };
0386
0387 opp-161500000-950 {
0388 opp-microvolt = <950000 950000 1300000>;
0389 opp-hz = /bits/ 64 <161500000>;
0390 opp-supported-hw = <0x0002>;
0391 required-opps = <&core_opp_950>;
0392 };
0393
0394 opp-209000000-1000 {
0395 opp-microvolt = <1000000 1000000 1300000>;
0396 opp-hz = /bits/ 64 <209000000>;
0397 opp-supported-hw = <0x0002>;
0398 required-opps = <&core_opp_1000>;
0399 };
0400
0401 opp-218500000-950 {
0402 opp-microvolt = <950000 950000 1300000>;
0403 opp-hz = /bits/ 64 <218500000>;
0404 opp-supported-hw = <0x0004>;
0405 required-opps = <&core_opp_950>;
0406 };
0407
0408 opp-247000000-1100 {
0409 opp-microvolt = <1100000 1100000 1300000>;
0410 opp-hz = /bits/ 64 <247000000>;
0411 opp-supported-hw = <0x0001>;
0412 required-opps = <&core_opp_1100>;
0413 };
0414
0415 opp-247000000-950 {
0416 opp-microvolt = <950000 950000 1300000>;
0417 opp-hz = /bits/ 64 <247000000>;
0418 opp-supported-hw = <0x0008>;
0419 required-opps = <&core_opp_950>;
0420 };
0421
0422 opp-256500000-1000 {
0423 opp-microvolt = <1000000 1000000 1300000>;
0424 opp-hz = /bits/ 64 <256500000>;
0425 opp-supported-hw = <0x0004>;
0426 required-opps = <&core_opp_1000>;
0427 };
0428
0429 opp-285000000-1100 {
0430 opp-microvolt = <1100000 1100000 1300000>;
0431 opp-hz = /bits/ 64 <285000000>;
0432 opp-supported-hw = <0x0002>;
0433 required-opps = <&core_opp_1100>;
0434 };
0435
0436 opp-285000000-1000 {
0437 opp-microvolt = <1000000 1000000 1300000>;
0438 opp-hz = /bits/ 64 <285000000>;
0439 opp-supported-hw = <0x0008>;
0440 required-opps = <&core_opp_1000>;
0441 };
0442
0443 opp-304000000-1200 {
0444 opp-microvolt = <1200000 1200000 1300000>;
0445 opp-hz = /bits/ 64 <304000000>;
0446 opp-supported-hw = <0x0001>;
0447 required-opps = <&core_opp_1200>;
0448 };
0449
0450 opp-323000000-1100 {
0451 opp-microvolt = <1100000 1100000 1300000>;
0452 opp-hz = /bits/ 64 <323000000>;
0453 opp-supported-hw = <0x0004>;
0454 required-opps = <&core_opp_1100>;
0455 };
0456
0457 opp-333500000-1275 {
0458 opp-microvolt = <1275000 1275000 1300000>;
0459 opp-hz = /bits/ 64 <333500000>;
0460 opp-supported-hw = <0x0001>;
0461 required-opps = <&core_opp_1275>;
0462 };
0463
0464 opp-333500000-1200 {
0465 opp-microvolt = <1200000 1200000 1300000>;
0466 opp-hz = /bits/ 64 <333500000>;
0467 opp-supported-hw = <0x0002>;
0468 required-opps = <&core_opp_1200>;
0469 };
0470
0471 opp-351500000-1100 {
0472 opp-microvolt = <1100000 1100000 1300000>;
0473 opp-hz = /bits/ 64 <351500000>;
0474 opp-supported-hw = <0x0008>;
0475 required-opps = <&core_opp_1100>;
0476 };
0477
0478 opp-361000000-1275 {
0479 opp-microvolt = <1275000 1275000 1300000>;
0480 opp-hz = /bits/ 64 <361000000>;
0481 opp-supported-hw = <0x0002>;
0482 required-opps = <&core_opp_1275>;
0483 };
0484
0485 opp-380000000-1200 {
0486 opp-microvolt = <1200000 1200000 1300000>;
0487 opp-hz = /bits/ 64 <380000000>;
0488 opp-supported-hw = <0x0004>;
0489 required-opps = <&core_opp_1200>;
0490 };
0491
0492 opp-400000000-1275 {
0493 opp-microvolt = <1275000 1275000 1300000>;
0494 opp-hz = /bits/ 64 <400000000>;
0495 opp-supported-hw = <0x0004>;
0496 required-opps = <&core_opp_1275>;
0497 };
0498
0499 opp-400000000-1200 {
0500 opp-microvolt = <1200000 1200000 1300000>;
0501 opp-hz = /bits/ 64 <400000000>;
0502 opp-supported-hw = <0x0008>;
0503 required-opps = <&core_opp_1200>;
0504 };
0505 };
0506
0507 disp1_dvfs_opp_table: opp-table-disp1 {
0508 compatible = "operating-points-v2";
0509
0510 opp-158000000-950 {
0511 opp-microvolt = <950000 950000 1300000>;
0512 opp-hz = /bits/ 64 <158000000>;
0513 opp-supported-hw = <0x000F>;
0514 required-opps = <&core_opp_950>;
0515 };
0516
0517 opp-190000000-1100 {
0518 opp-microvolt = <1100000 1100000 1300000>;
0519 opp-hz = /bits/ 64 <190000000>;
0520 opp-supported-hw = <0x000F>;
0521 required-opps = <&core_opp_1100>;
0522 };
0523 };
0524
0525 disp2_dvfs_opp_table: opp-table-disp2 {
0526 compatible = "operating-points-v2";
0527
0528 opp-158000000-950 {
0529 opp-microvolt = <950000 950000 1300000>;
0530 opp-hz = /bits/ 64 <158000000>;
0531 opp-supported-hw = <0x000F>;
0532 required-opps = <&core_opp_950>;
0533 };
0534
0535 opp-190000000-1100 {
0536 opp-microvolt = <1100000 1100000 1300000>;
0537 opp-hz = /bits/ 64 <190000000>;
0538 opp-supported-hw = <0x000F>;
0539 required-opps = <&core_opp_1100>;
0540 };
0541 };
0542
0543 dsi_dvfs_opp_table: opp-table-dsi {
0544 compatible = "operating-points-v2";
0545
0546 opp-100000000-950 {
0547 opp-microvolt = <950000 950000 1300000>;
0548 opp-hz = /bits/ 64 <100000000>;
0549 opp-supported-hw = <0x000F>;
0550 required-opps = <&core_opp_950>;
0551 };
0552
0553 opp-500000000-1200 {
0554 opp-microvolt = <1200000 1200000 1300000>;
0555 opp-hz = /bits/ 64 <500000000>;
0556 opp-supported-hw = <0x000F>;
0557 required-opps = <&core_opp_1200>;
0558 };
0559 };
0560
0561 hdmi_dvfs_opp_table: opp-table-hdmi {
0562 compatible = "operating-points-v2";
0563
0564 opp-148500000-1200 {
0565 opp-microvolt = <1200000 1200000 1300000>;
0566 opp-hz = /bits/ 64 <148500000>;
0567 opp-supported-hw = <0x000F>;
0568 required-opps = <&core_opp_1200>;
0569 };
0570 };
0571
0572 tvo_dvfs_opp_table: opp-table-tvo {
0573 compatible = "operating-points-v2";
0574
0575 opp-250000000-1200 {
0576 opp-microvolt = <1200000 1200000 1300000>;
0577 opp-hz = /bits/ 64 <250000000>;
0578 opp-supported-hw = <0x000F>;
0579 required-opps = <&core_opp_1200>;
0580 };
0581 };
0582
0583 sclk_dvfs_opp_table: opp-table-sclk {
0584 compatible = "operating-points-v2";
0585
0586 opp-95000000-950 {
0587 opp-microvolt = <950000 950000 1300000>;
0588 opp-hz = /bits/ 64 <95000000>;
0589 opp-supported-hw = <0x0001>;
0590 required-opps = <&core_opp_950>;
0591 };
0592
0593 opp-123500000-950 {
0594 opp-microvolt = <950000 950000 1300000>;
0595 opp-hz = /bits/ 64 <123500000>;
0596 opp-supported-hw = <0x0002>;
0597 required-opps = <&core_opp_950>;
0598 };
0599
0600 opp-133000000-1000 {
0601 opp-microvolt = <1000000 1000000 1300000>;
0602 opp-hz = /bits/ 64 <133000000>;
0603 opp-supported-hw = <0x0001>;
0604 required-opps = <&core_opp_1000>;
0605 };
0606
0607 opp-152000000-950 {
0608 opp-microvolt = <950000 950000 1300000>;
0609 opp-hz = /bits/ 64 <152000000>;
0610 opp-supported-hw = <0x0004>;
0611 required-opps = <&core_opp_950>;
0612 };
0613
0614 opp-159500000-1000 {
0615 opp-microvolt = <1000000 1000000 1300000>;
0616 opp-hz = /bits/ 64 <159500000>;
0617 opp-supported-hw = <0x0002>;
0618 required-opps = <&core_opp_1000>;
0619 };
0620
0621 opp-171000000-950 {
0622 opp-microvolt = <950000 950000 1300000>;
0623 opp-hz = /bits/ 64 <171000000>;
0624 opp-supported-hw = <0x0008>;
0625 required-opps = <&core_opp_950>;
0626 };
0627
0628 opp-180500000-1000 {
0629 opp-microvolt = <1000000 1000000 1300000>;
0630 opp-hz = /bits/ 64 <180500000>;
0631 opp-supported-hw = <0x0004>;
0632 required-opps = <&core_opp_1000>;
0633 };
0634
0635 opp-190000000-1100 {
0636 opp-microvolt = <1100000 1100000 1300000>;
0637 opp-hz = /bits/ 64 <190000000>;
0638 opp-supported-hw = <0x0001>;
0639 required-opps = <&core_opp_1100>;
0640 };
0641
0642 opp-207000000-1100 {
0643 opp-microvolt = <1100000 1100000 1300000>;
0644 opp-hz = /bits/ 64 <207000000>;
0645 opp-supported-hw = <0x0002>;
0646 required-opps = <&core_opp_1100>;
0647 };
0648
0649 opp-218500000-1000 {
0650 opp-microvolt = <1000000 1000000 1300000>;
0651 opp-hz = /bits/ 64 <218500000>;
0652 opp-supported-hw = <0x0008>;
0653 required-opps = <&core_opp_1000>;
0654 };
0655
0656 opp-222500000-1200 {
0657 opp-microvolt = <1200000 1200000 1300000>;
0658 opp-hz = /bits/ 64 <222500000>;
0659 opp-supported-hw = <0x0001>;
0660 required-opps = <&core_opp_1200>;
0661 };
0662
0663 opp-229500000-1100 {
0664 opp-microvolt = <1100000 1100000 1300000>;
0665 opp-hz = /bits/ 64 <229500000>;
0666 opp-supported-hw = <0x0004>;
0667 required-opps = <&core_opp_1100>;
0668 };
0669
0670 opp-240000000-1225 {
0671 opp-microvolt = <1225000 1225000 1300000>;
0672 opp-hz = /bits/ 64 <240000000>;
0673 opp-supported-hw = <0x0001>;
0674 required-opps = <&core_opp_1225>;
0675 };
0676
0677 opp-240000000-1200 {
0678 opp-microvolt = <1200000 1200000 1300000>;
0679 opp-hz = /bits/ 64 <240000000>;
0680 opp-supported-hw = <0x0002>;
0681 required-opps = <&core_opp_1200>;
0682 };
0683
0684 opp-247000000-1275 {
0685 opp-microvolt = <1275000 1275000 1300000>;
0686 opp-hz = /bits/ 64 <247000000>;
0687 opp-supported-hw = <0x0001>;
0688 required-opps = <&core_opp_1275>;
0689 };
0690
0691 opp-256500000-1100 {
0692 opp-microvolt = <1100000 1100000 1300000>;
0693 opp-hz = /bits/ 64 <256500000>;
0694 opp-supported-hw = <0x0008>;
0695 required-opps = <&core_opp_1100>;
0696 };
0697
0698 opp-260000000-1200 {
0699 opp-microvolt = <1200000 1200000 1300000>;
0700 opp-hz = /bits/ 64 <260000000>;
0701 opp-supported-hw = <0x0004>;
0702 required-opps = <&core_opp_1200>;
0703 };
0704
0705 opp-262000000-1300 {
0706 opp-microvolt = <1300000 1300000 1300000>;
0707 opp-hz = /bits/ 64 <262000000>;
0708 opp-supported-hw = <0x0001>;
0709 required-opps = <&core_opp_1300>;
0710 };
0711
0712 opp-264000000-1275 {
0713 opp-microvolt = <1275000 1275000 1300000>;
0714 opp-hz = /bits/ 64 <264000000>;
0715 opp-supported-hw = <0x0002>;
0716 required-opps = <&core_opp_1275>;
0717 };
0718
0719 opp-277500000-1300 {
0720 opp-microvolt = <1300000 1300000 1300000>;
0721 opp-hz = /bits/ 64 <277500000>;
0722 opp-supported-hw = <0x0002>;
0723 required-opps = <&core_opp_1300>;
0724 };
0725
0726 opp-285000000-1275 {
0727 opp-microvolt = <1275000 1275000 1300000>;
0728 opp-hz = /bits/ 64 <285000000>;
0729 opp-supported-hw = <0x0004>;
0730 required-opps = <&core_opp_1275>;
0731 };
0732
0733 opp-292500000-1200 {
0734 opp-microvolt = <1200000 1200000 1300000>;
0735 opp-hz = /bits/ 64 <292500000>;
0736 opp-supported-hw = <0x0008>;
0737 required-opps = <&core_opp_1200>;
0738 };
0739
0740 opp-300000000-1300 {
0741 opp-microvolt = <1300000 1300000 1300000>;
0742 opp-hz = /bits/ 64 <300000000>;
0743 opp-supported-hw = <0x0004>;
0744 required-opps = <&core_opp_1300>;
0745 };
0746
0747 opp-300000000-1275 {
0748 opp-microvolt = <1275000 1275000 1300000>;
0749 opp-hz = /bits/ 64 <300000000>;
0750 opp-supported-hw = <0x0008>;
0751 required-opps = <&core_opp_1275>;
0752 };
0753 };
0754
0755 vde_dvfs_opp_table: opp-table-vde {
0756 compatible = "operating-points-v2";
0757
0758 opp-95000000-950 {
0759 opp-microvolt = <950000 950000 1300000>;
0760 opp-hz = /bits/ 64 <95000000>;
0761 opp-supported-hw = <0x0001>;
0762 required-opps = <&core_opp_950>;
0763 };
0764
0765 opp-123500000-1000 {
0766 opp-microvolt = <1000000 1000000 1300000>;
0767 opp-hz = /bits/ 64 <123500000>;
0768 opp-supported-hw = <0x0001>;
0769 required-opps = <&core_opp_1000>;
0770 };
0771
0772 opp-123500000-950 {
0773 opp-microvolt = <950000 950000 1300000>;
0774 opp-hz = /bits/ 64 <123500000>;
0775 opp-supported-hw = <0x0002>;
0776 required-opps = <&core_opp_950>;
0777 };
0778
0779 opp-152000000-1000 {
0780 opp-microvolt = <1000000 1000000 1300000>;
0781 opp-hz = /bits/ 64 <152000000>;
0782 opp-supported-hw = <0x0002>;
0783 required-opps = <&core_opp_1000>;
0784 };
0785
0786 opp-152000000-950 {
0787 opp-microvolt = <950000 950000 1300000>;
0788 opp-hz = /bits/ 64 <152000000>;
0789 opp-supported-hw = <0x0004>;
0790 required-opps = <&core_opp_950>;
0791 };
0792
0793 opp-171000000-950 {
0794 opp-microvolt = <950000 950000 1300000>;
0795 opp-hz = /bits/ 64 <171000000>;
0796 opp-supported-hw = <0x0008>;
0797 required-opps = <&core_opp_950>;
0798 };
0799
0800 opp-209000000-1100 {
0801 opp-microvolt = <1100000 1100000 1300000>;
0802 opp-hz = /bits/ 64 <209000000>;
0803 opp-supported-hw = <0x0001>;
0804 required-opps = <&core_opp_1100>;
0805 };
0806
0807 opp-209000000-1000 {
0808 opp-microvolt = <1000000 1000000 1300000>;
0809 opp-hz = /bits/ 64 <209000000>;
0810 opp-supported-hw = <0x0004>;
0811 required-opps = <&core_opp_1000>;
0812 };
0813
0814 opp-218500000-1000 {
0815 opp-microvolt = <1000000 1000000 1300000>;
0816 opp-hz = /bits/ 64 <218500000>;
0817 opp-supported-hw = <0x0008>;
0818 required-opps = <&core_opp_1000>;
0819 };
0820
0821 opp-237500000-1100 {
0822 opp-microvolt = <1100000 1100000 1300000>;
0823 opp-hz = /bits/ 64 <237500000>;
0824 opp-supported-hw = <0x0002>;
0825 required-opps = <&core_opp_1100>;
0826 };
0827
0828 opp-275500000-1200 {
0829 opp-microvolt = <1200000 1200000 1300000>;
0830 opp-hz = /bits/ 64 <275500000>;
0831 opp-supported-hw = <0x0001>;
0832 required-opps = <&core_opp_1200>;
0833 };
0834
0835 opp-285000000-1100 {
0836 opp-microvolt = <1100000 1100000 1300000>;
0837 opp-hz = /bits/ 64 <285000000>;
0838 opp-supported-hw = <0x0004>;
0839 required-opps = <&core_opp_1100>;
0840 };
0841
0842 opp-300000000-1275 {
0843 opp-microvolt = <1275000 1275000 1300000>;
0844 opp-hz = /bits/ 64 <300000000>;
0845 opp-supported-hw = <0x0001>;
0846 required-opps = <&core_opp_1275>;
0847 };
0848
0849 opp-300000000-1200 {
0850 opp-microvolt = <1200000 1200000 1300000>;
0851 opp-hz = /bits/ 64 <300000000>;
0852 opp-supported-hw = <0x0006>;
0853 required-opps = <&core_opp_1200>;
0854 };
0855
0856 opp-300000000-1100 {
0857 opp-microvolt = <1100000 1100000 1300000>;
0858 opp-hz = /bits/ 64 <300000000>;
0859 opp-supported-hw = <0x0008>;
0860 required-opps = <&core_opp_1100>;
0861 };
0862 };
0863
0864 ndflash_dvfs_opp_table: opp-table-ndflash {
0865 compatible = "operating-points-v2";
0866
0867 opp-130000000-950 {
0868 opp-microvolt = <950000 950000 1300000>;
0869 opp-hz = /bits/ 64 <130000000>;
0870 opp-supported-hw = <0x000F>;
0871 required-opps = <&core_opp_950>;
0872 };
0873
0874 opp-150000000-1000 {
0875 opp-microvolt = <1000000 1000000 1300000>;
0876 opp-hz = /bits/ 64 <150000000>;
0877 opp-supported-hw = <0x000F>;
0878 required-opps = <&core_opp_1000>;
0879 };
0880
0881 opp-158000000-1100 {
0882 opp-microvolt = <1100000 1100000 1300000>;
0883 opp-hz = /bits/ 64 <158000000>;
0884 opp-supported-hw = <0x000F>;
0885 required-opps = <&core_opp_1100>;
0886 };
0887
0888 opp-164000000-1200 {
0889 opp-microvolt = <1200000 1200000 1300000>;
0890 opp-hz = /bits/ 64 <164000000>;
0891 opp-supported-hw = <0x000F>;
0892 required-opps = <&core_opp_1200>;
0893 };
0894 };
0895
0896 nor_dvfs_opp_table: opp-table-nor {
0897 compatible = "operating-points-v2";
0898
0899 opp-92000000-1000 {
0900 opp-microvolt = <1000000 1000000 1300000>;
0901 opp-hz = /bits/ 64 <92000000>;
0902 opp-supported-hw = <0x000F>;
0903 required-opps = <&core_opp_1000>;
0904 };
0905 };
0906
0907 sdmmc1_dvfs_opp_table: opp-table-sdmmc1 {
0908 compatible = "operating-points-v2";
0909
0910 opp-44000000-950 {
0911 opp-microvolt = <950000 950000 1300000>;
0912 opp-hz = /bits/ 64 <44000000>;
0913 opp-supported-hw = <0x000F>;
0914 required-opps = <&core_opp_950>;
0915 };
0916
0917 opp-52000000-1000 {
0918 opp-microvolt = <1000000 1000000 1300000>;
0919 opp-hz = /bits/ 64 <52000000>;
0920 opp-supported-hw = <0x000F>;
0921 required-opps = <&core_opp_1000>;
0922 };
0923 };
0924
0925 sdmmc2_dvfs_opp_table: opp-table-sdmmc2 {
0926 compatible = "operating-points-v2";
0927
0928 opp-44000000-950 {
0929 opp-microvolt = <950000 950000 1300000>;
0930 opp-hz = /bits/ 64 <44000000>;
0931 opp-supported-hw = <0x000F>;
0932 required-opps = <&core_opp_950>;
0933 };
0934
0935 opp-52000000-1000 {
0936 opp-microvolt = <1000000 1000000 1300000>;
0937 opp-hz = /bits/ 64 <52000000>;
0938 opp-supported-hw = <0x000F>;
0939 required-opps = <&core_opp_1000>;
0940 };
0941 };
0942
0943 sdmmc3_dvfs_opp_table: opp-table-sdmmc3 {
0944 compatible = "operating-points-v2";
0945
0946 opp-44000000-950 {
0947 opp-microvolt = <950000 950000 1300000>;
0948 opp-hz = /bits/ 64 <44000000>;
0949 opp-supported-hw = <0x000F>;
0950 required-opps = <&core_opp_950>;
0951 };
0952
0953 opp-52000000-1000 {
0954 opp-microvolt = <1000000 1000000 1300000>;
0955 opp-hz = /bits/ 64 <52000000>;
0956 opp-supported-hw = <0x000F>;
0957 required-opps = <&core_opp_1000>;
0958 };
0959 };
0960
0961 sdmmc4_dvfs_opp_table: opp-table-sdmmc4 {
0962 compatible = "operating-points-v2";
0963
0964 opp-44000000-950 {
0965 opp-microvolt = <950000 950000 1300000>;
0966 opp-hz = /bits/ 64 <44000000>;
0967 opp-supported-hw = <0x000F>;
0968 required-opps = <&core_opp_950>;
0969 };
0970
0971 opp-52000000-1000 {
0972 opp-microvolt = <1000000 1000000 1300000>;
0973 opp-hz = /bits/ 64 <52000000>;
0974 opp-supported-hw = <0x000F>;
0975 required-opps = <&core_opp_1000>;
0976 };
0977 };
0978
0979 pcie_dvfs_opp_table: opp-table-pcie {
0980 compatible = "operating-points-v2";
0981
0982 opp-250000000-1200 {
0983 opp-microvolt = <1200000 1200000 1300000>;
0984 opp-hz = /bits/ 64 <250000000>;
0985 opp-supported-hw = <0x000F>;
0986 required-opps = <&core_opp_1200>;
0987 };
0988 };
0989
0990 usbd_dvfs_opp_table: opp-table-usbd {
0991 compatible = "operating-points-v2";
0992
0993 opp-480000000-1100 {
0994 opp-microvolt = <1100000 1100000 1300000>;
0995 opp-hz = /bits/ 64 <480000000>;
0996 opp-supported-hw = <0x000F>;
0997 required-opps = <&core_opp_1100>;
0998 };
0999 };
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 };