Back to home page

OSCL-LXR

 
 

    


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 1350000>;
0010                         opp-level = <950000>;
0011                 };
0012 
0013                 core_opp_1000: opp-1000000 {
0014                         opp-microvolt = <1000000 1000000 1350000>;
0015                         opp-level = <1000000>;
0016                 };
0017 
0018                 core_opp_1050: opp-1050000 {
0019                         opp-microvolt = <1050000 1050000 1350000>;
0020                         opp-level = <1050000>;
0021                 };
0022 
0023                 core_opp_1100: opp-1100000 {
0024                         opp-microvolt = <1100000 1100000 1350000>;
0025                         opp-level = <1100000>;
0026                 };
0027 
0028                 core_opp_1150: opp-1150000 {
0029                         opp-microvolt = <1150000 1150000 1350000>;
0030                         opp-level = <1150000>;
0031                 };
0032 
0033                 core_opp_1200: opp-1200000 {
0034                         opp-microvolt = <1200000 1200000 1350000>;
0035                         opp-level = <1200000>;
0036                 };
0037 
0038                 core_opp_1250: opp-1250000 {
0039                         opp-microvolt = <1250000 1250000 1350000>;
0040                         opp-level = <1250000>;
0041                 };
0042 
0043                 core_opp_1300: opp-1300000 {
0044                         opp-microvolt = <1300000 1300000 1350000>;
0045                         opp-level = <1300000>;
0046                 };
0047 
0048                 core_opp_1350: opp-1350000 {
0049                         opp-microvolt = <1350000 1350000 1350000>;
0050                         opp-level = <1350000>;
0051                 };
0052         };
0053 
0054         emc_icc_dvfs_opp_table: opp-table-emc {
0055                 compatible = "operating-points-v2";
0056 
0057                 opp-12750000-950 {
0058                         opp-microvolt = <950000 950000 1350000>;
0059                         opp-hz = /bits/ 64 <12750000>;
0060                         opp-supported-hw = <0x0006>;
0061                         required-opps = <&core_opp_950>;
0062                 };
0063 
0064                 opp-12750000-1000 {
0065                         opp-microvolt = <1000000 1000000 1350000>;
0066                         opp-hz = /bits/ 64 <12750000>;
0067                         opp-supported-hw = <0x0001>;
0068                         required-opps = <&core_opp_1000>;
0069                 };
0070 
0071                 opp-12750000-1250 {
0072                         opp-microvolt = <1250000 1250000 1350000>;
0073                         opp-hz = /bits/ 64 <12750000>;
0074                         opp-supported-hw = <0x0008>;
0075                         required-opps = <&core_opp_1250>;
0076                 };
0077 
0078                 opp-25500000-950 {
0079                         opp-microvolt = <950000 950000 1350000>;
0080                         opp-hz = /bits/ 64 <25500000>;
0081                         opp-supported-hw = <0x0006>;
0082                         required-opps = <&core_opp_950>;
0083                 };
0084 
0085                 opp-25500000-1000 {
0086                         opp-microvolt = <1000000 1000000 1350000>;
0087                         opp-hz = /bits/ 64 <25500000>;
0088                         opp-supported-hw = <0x0001>;
0089                         required-opps = <&core_opp_1000>;
0090                 };
0091 
0092                 opp-25500000-1250 {
0093                         opp-microvolt = <1250000 1250000 1350000>;
0094                         opp-hz = /bits/ 64 <25500000>;
0095                         opp-supported-hw = <0x0008>;
0096                         required-opps = <&core_opp_1250>;
0097                 };
0098 
0099                 opp-27000000-950 {
0100                         opp-microvolt = <950000 950000 1350000>;
0101                         opp-hz = /bits/ 64 <27000000>;
0102                         opp-supported-hw = <0x0006>;
0103                         required-opps = <&core_opp_950>;
0104                 };
0105 
0106                 opp-27000000-1000 {
0107                         opp-microvolt = <1000000 1000000 1350000>;
0108                         opp-hz = /bits/ 64 <27000000>;
0109                         opp-supported-hw = <0x0001>;
0110                         required-opps = <&core_opp_1000>;
0111                 };
0112 
0113                 opp-27000000-1250 {
0114                         opp-microvolt = <1250000 1250000 1350000>;
0115                         opp-hz = /bits/ 64 <27000000>;
0116                         opp-supported-hw = <0x0008>;
0117                         required-opps = <&core_opp_1250>;
0118                 };
0119 
0120                 opp-51000000-950 {
0121                         opp-microvolt = <950000 950000 1350000>;
0122                         opp-hz = /bits/ 64 <51000000>;
0123                         opp-supported-hw = <0x0006>;
0124                         required-opps = <&core_opp_950>;
0125                 };
0126 
0127                 opp-51000000-1000 {
0128                         opp-microvolt = <1000000 1000000 1350000>;
0129                         opp-hz = /bits/ 64 <51000000>;
0130                         opp-supported-hw = <0x0001>;
0131                         required-opps = <&core_opp_1000>;
0132                 };
0133 
0134                 opp-51000000-1250 {
0135                         opp-microvolt = <1250000 1250000 1350000>;
0136                         opp-hz = /bits/ 64 <51000000>;
0137                         opp-supported-hw = <0x0008>;
0138                         required-opps = <&core_opp_1250>;
0139                 };
0140 
0141                 opp-54000000-950 {
0142                         opp-microvolt = <950000 950000 1350000>;
0143                         opp-hz = /bits/ 64 <54000000>;
0144                         opp-supported-hw = <0x0006>;
0145                         required-opps = <&core_opp_950>;
0146                 };
0147 
0148                 opp-54000000-1000 {
0149                         opp-microvolt = <1000000 1000000 1350000>;
0150                         opp-hz = /bits/ 64 <54000000>;
0151                         opp-supported-hw = <0x0001>;
0152                         required-opps = <&core_opp_1000>;
0153                 };
0154 
0155                 opp-54000000-1250 {
0156                         opp-microvolt = <1250000 1250000 1350000>;
0157                         opp-hz = /bits/ 64 <54000000>;
0158                         opp-supported-hw = <0x0008>;
0159                         required-opps = <&core_opp_1250>;
0160                 };
0161 
0162                 opp-102000000-950 {
0163                         opp-microvolt = <950000 950000 1350000>;
0164                         opp-hz = /bits/ 64 <102000000>;
0165                         opp-supported-hw = <0x0006>;
0166                         required-opps = <&core_opp_950>;
0167                 };
0168 
0169                 opp-102000000-1000 {
0170                         opp-microvolt = <1000000 1000000 1350000>;
0171                         opp-hz = /bits/ 64 <102000000>;
0172                         opp-supported-hw = <0x0001>;
0173                         required-opps = <&core_opp_1000>;
0174                 };
0175 
0176                 opp-102000000-1250 {
0177                         opp-microvolt = <1250000 1250000 1350000>;
0178                         opp-hz = /bits/ 64 <102000000>;
0179                         opp-supported-hw = <0x0008>;
0180                         required-opps = <&core_opp_1250>;
0181                 };
0182 
0183                 opp-108000000-1000 {
0184                         opp-microvolt = <1000000 1000000 1350000>;
0185                         opp-hz = /bits/ 64 <108000000>;
0186                         opp-supported-hw = <0x0007>;
0187                         required-opps = <&core_opp_1000>;
0188                 };
0189 
0190                 opp-108000000-1250 {
0191                         opp-microvolt = <1250000 1250000 1350000>;
0192                         opp-hz = /bits/ 64 <108000000>;
0193                         opp-supported-hw = <0x0008>;
0194                         required-opps = <&core_opp_1250>;
0195                 };
0196 
0197                 opp-204000000-1000 {
0198                         opp-microvolt = <1000000 1000000 1350000>;
0199                         opp-hz = /bits/ 64 <204000000>;
0200                         opp-supported-hw = <0x0007>;
0201                         required-opps = <&core_opp_1000>;
0202                         opp-suspend;
0203                 };
0204 
0205                 opp-204000000-1250 {
0206                         opp-microvolt = <1250000 1250000 1350000>;
0207                         opp-hz = /bits/ 64 <204000000>;
0208                         opp-supported-hw = <0x0008>;
0209                         required-opps = <&core_opp_1250>;
0210                         opp-suspend;
0211                 };
0212 
0213                 opp-333500000-1000 {
0214                         opp-microvolt = <1000000 1000000 1350000>;
0215                         opp-hz = /bits/ 64 <333500000>;
0216                         opp-supported-hw = <0x0006>;
0217                         required-opps = <&core_opp_1000>;
0218                 };
0219 
0220                 opp-333500000-1200 {
0221                         opp-microvolt = <1200000 1200000 1350000>;
0222                         opp-hz = /bits/ 64 <333500000>;
0223                         opp-supported-hw = <0x0001>;
0224                         required-opps = <&core_opp_1200>;
0225                 };
0226 
0227                 opp-333500000-1250 {
0228                         opp-microvolt = <1250000 1250000 1350000>;
0229                         opp-hz = /bits/ 64 <333500000>;
0230                         opp-supported-hw = <0x0008>;
0231                         required-opps = <&core_opp_1250>;
0232                 };
0233 
0234                 opp-375000000-1000 {
0235                         opp-microvolt = <1000000 1000000 1350000>;
0236                         opp-hz = /bits/ 64 <375000000>;
0237                         opp-supported-hw = <0x0006>;
0238                         required-opps = <&core_opp_1000>;
0239                 };
0240 
0241                 opp-375000000-1200 {
0242                         opp-microvolt = <1200000 1200000 1350000>;
0243                         opp-hz = /bits/ 64 <375000000>;
0244                         opp-supported-hw = <0x0001>;
0245                         required-opps = <&core_opp_1200>;
0246                 };
0247 
0248                 opp-375000000-1250 {
0249                         opp-microvolt = <1250000 1250000 1350000>;
0250                         opp-hz = /bits/ 64 <375000000>;
0251                         opp-supported-hw = <0x0008>;
0252                         required-opps = <&core_opp_1250>;
0253                 };
0254 
0255                 opp-400000000-1000 {
0256                         opp-microvolt = <1000000 1000000 1350000>;
0257                         opp-hz = /bits/ 64 <400000000>;
0258                         opp-supported-hw = <0x0006>;
0259                         required-opps = <&core_opp_1000>;
0260                 };
0261 
0262                 opp-400000000-1200 {
0263                         opp-microvolt = <1200000 1200000 1350000>;
0264                         opp-hz = /bits/ 64 <400000000>;
0265                         opp-supported-hw = <0x0001>;
0266                         required-opps = <&core_opp_1200>;
0267                 };
0268 
0269                 opp-400000000-1250 {
0270                         opp-microvolt = <1250000 1250000 1350000>;
0271                         opp-hz = /bits/ 64 <400000000>;
0272                         opp-supported-hw = <0x0008>;
0273                         required-opps = <&core_opp_1250>;
0274                 };
0275 
0276                 opp-416000000-1200 {
0277                         opp-microvolt = <1200000 1200000 1350000>;
0278                         opp-hz = /bits/ 64 <416000000>;
0279                         opp-supported-hw = <0x0007>;
0280                         required-opps = <&core_opp_1200>;
0281                 };
0282 
0283                 opp-416000000-1250 {
0284                         opp-microvolt = <1250000 1250000 1350000>;
0285                         opp-hz = /bits/ 64 <416000000>;
0286                         opp-supported-hw = <0x0008>;
0287                         required-opps = <&core_opp_1250>;
0288                 };
0289 
0290                 opp-450000000-1200 {
0291                         opp-microvolt = <1200000 1200000 1350000>;
0292                         opp-hz = /bits/ 64 <450000000>;
0293                         opp-supported-hw = <0x0007>;
0294                         required-opps = <&core_opp_1200>;
0295                 };
0296 
0297                 opp-450000000-1250 {
0298                         opp-microvolt = <1250000 1250000 1350000>;
0299                         opp-hz = /bits/ 64 <450000000>;
0300                         opp-supported-hw = <0x0008>;
0301                         required-opps = <&core_opp_1250>;
0302                 };
0303 
0304                 opp-500000000-1200 {
0305                         opp-microvolt = <1200000 1200000 1350000>;
0306                         opp-hz = /bits/ 64 <500000000>;
0307                         opp-supported-hw = <0x0007>;
0308                         required-opps = <&core_opp_1200>;
0309                 };
0310 
0311                 opp-500000000-1250 {
0312                         opp-microvolt = <1250000 1250000 1350000>;
0313                         opp-hz = /bits/ 64 <500000000>;
0314                         opp-supported-hw = <0x0008>;
0315                         required-opps = <&core_opp_1250>;
0316                 };
0317 
0318                 opp-533000000-1200 {
0319                         opp-microvolt = <1200000 1200000 1350000>;
0320                         opp-hz = /bits/ 64 <533000000>;
0321                         opp-supported-hw = <0x0007>;
0322                         required-opps = <&core_opp_1200>;
0323                 };
0324 
0325                 opp-533000000-1250 {
0326                         opp-microvolt = <1250000 1250000 1350000>;
0327                         opp-hz = /bits/ 64 <533000000>;
0328                         opp-supported-hw = <0x0008>;
0329                         required-opps = <&core_opp_1250>;
0330                 };
0331 
0332                 opp-625000000-1200 {
0333                         opp-microvolt = <1200000 1200000 1350000>;
0334                         opp-hz = /bits/ 64 <625000000>;
0335                         opp-supported-hw = <0x0006>;
0336                         required-opps = <&core_opp_1200>;
0337                 };
0338 
0339                 opp-625000000-1250 {
0340                         opp-microvolt = <1250000 1250000 1350000>;
0341                         opp-hz = /bits/ 64 <625000000>;
0342                         opp-supported-hw = <0x0008>;
0343                         required-opps = <&core_opp_1250>;
0344                 };
0345 
0346                 opp-667000000-1200 {
0347                         opp-microvolt = <1200000 1200000 1350000>;
0348                         opp-hz = /bits/ 64 <667000000>;
0349                         opp-supported-hw = <0x0006>;
0350                         required-opps = <&core_opp_1200>;
0351                 };
0352 
0353                 opp-750000000-1300 {
0354                         opp-microvolt = <1300000 1300000 1350000>;
0355                         opp-hz = /bits/ 64 <750000000>;
0356                         opp-supported-hw = <0x0004>;
0357                         required-opps = <&core_opp_1300>;
0358                 };
0359 
0360                 opp-800000000-1300 {
0361                         opp-microvolt = <1300000 1300000 1350000>;
0362                         opp-hz = /bits/ 64 <800000000>;
0363                         opp-supported-hw = <0x0004>;
0364                         required-opps = <&core_opp_1300>;
0365                 };
0366 
0367                 opp-900000000-1350 {
0368                         opp-microvolt = <1350000 1350000 1350000>;
0369                         opp-hz = /bits/ 64 <900000000>;
0370                         opp-supported-hw = <0x0004>;
0371                         required-opps = <&core_opp_1350>;
0372                 };
0373         };
0374 
0375         emc_bw_dfs_opp_table: opp-table-actmon {
0376                 compatible = "operating-points-v2";
0377 
0378                 opp-12750000 {
0379                         opp-hz = /bits/ 64 <12750000>;
0380                         opp-supported-hw = <0x000F>;
0381                         opp-peak-kBps = <102000>;
0382                 };
0383 
0384                 opp-25500000 {
0385                         opp-hz = /bits/ 64 <25500000>;
0386                         opp-supported-hw = <0x000F>;
0387                         opp-peak-kBps = <204000>;
0388                 };
0389 
0390                 opp-27000000 {
0391                         opp-hz = /bits/ 64 <27000000>;
0392                         opp-supported-hw = <0x000F>;
0393                         opp-peak-kBps = <216000>;
0394                 };
0395 
0396                 opp-51000000 {
0397                         opp-hz = /bits/ 64 <51000000>;
0398                         opp-supported-hw = <0x000F>;
0399                         opp-peak-kBps = <408000>;
0400                 };
0401 
0402                 opp-54000000 {
0403                         opp-hz = /bits/ 64 <54000000>;
0404                         opp-supported-hw = <0x000F>;
0405                         opp-peak-kBps = <432000>;
0406                 };
0407 
0408                 opp-102000000 {
0409                         opp-hz = /bits/ 64 <102000000>;
0410                         opp-supported-hw = <0x000F>;
0411                         opp-peak-kBps = <816000>;
0412                 };
0413 
0414                 opp-108000000 {
0415                         opp-hz = /bits/ 64 <108000000>;
0416                         opp-supported-hw = <0x000F>;
0417                         opp-peak-kBps = <864000>;
0418                 };
0419 
0420                 opp-204000000 {
0421                         opp-hz = /bits/ 64 <204000000>;
0422                         opp-supported-hw = <0x000F>;
0423                         opp-peak-kBps = <1632000>;
0424                         opp-suspend;
0425                 };
0426 
0427                 opp-333500000 {
0428                         opp-hz = /bits/ 64 <333500000>;
0429                         opp-supported-hw = <0x000F>;
0430                         opp-peak-kBps = <2668000>;
0431                 };
0432 
0433                 opp-375000000 {
0434                         opp-hz = /bits/ 64 <375000000>;
0435                         opp-supported-hw = <0x000F>;
0436                         opp-peak-kBps = <3000000>;
0437                 };
0438 
0439                 opp-400000000 {
0440                         opp-hz = /bits/ 64 <400000000>;
0441                         opp-supported-hw = <0x000F>;
0442                         opp-peak-kBps = <3200000>;
0443                 };
0444 
0445                 opp-416000000 {
0446                         opp-hz = /bits/ 64 <416000000>;
0447                         opp-supported-hw = <0x000F>;
0448                         opp-peak-kBps = <3328000>;
0449                 };
0450 
0451                 opp-450000000 {
0452                         opp-hz = /bits/ 64 <450000000>;
0453                         opp-supported-hw = <0x000F>;
0454                         opp-peak-kBps = <3600000>;
0455                 };
0456 
0457                 opp-500000000 {
0458                         opp-hz = /bits/ 64 <500000000>;
0459                         opp-supported-hw = <0x000F>;
0460                         opp-peak-kBps = <4000000>;
0461                 };
0462 
0463                 opp-533000000 {
0464                         opp-hz = /bits/ 64 <533000000>;
0465                         opp-supported-hw = <0x000F>;
0466                         opp-peak-kBps = <4264000>;
0467                 };
0468 
0469                 opp-625000000 {
0470                         opp-hz = /bits/ 64 <625000000>;
0471                         opp-supported-hw = <0x000E>;
0472                         opp-peak-kBps = <5000000>;
0473                 };
0474 
0475                 opp-667000000 {
0476                         opp-hz = /bits/ 64 <667000000>;
0477                         opp-supported-hw = <0x0006>;
0478                         opp-peak-kBps = <5336000>;
0479                 };
0480 
0481                 opp-750000000 {
0482                         opp-hz = /bits/ 64 <750000000>;
0483                         opp-supported-hw = <0x0004>;
0484                         opp-peak-kBps = <6000000>;
0485                 };
0486 
0487                 opp-800000000 {
0488                         opp-hz = /bits/ 64 <800000000>;
0489                         opp-supported-hw = <0x0004>;
0490                         opp-peak-kBps = <6400000>;
0491                 };
0492 
0493                 opp-900000000 {
0494                         opp-hz = /bits/ 64 <900000000>;
0495                         opp-supported-hw = <0x0004>;
0496                         opp-peak-kBps = <7200000>;
0497                 };
0498         };
0499 
0500         pcie_dvfs_opp_table: opp-table-pcie {
0501                 compatible = "operating-points-v2";
0502 
0503                 opp-250000000-1000 {
0504                         opp-microvolt = <1000000 1000000 1350000>;
0505                         opp-hz = /bits/ 64 <250000000>;
0506                         opp-supported-hw = <0x000F>;
0507                         required-opps = <&core_opp_1000>;
0508                 };
0509         };
0510 
0511         host1x_dvfs_opp_table: opp-table-host1x {
0512                 compatible = "operating-points-v2";
0513 
0514                 opp-152000000-1000 {
0515                         opp-microvolt = <1000000 1000000 1350000>;
0516                         opp-hz = /bits/ 64 <152000000>;
0517                         opp-supported-hw = <0x0007>;
0518                         required-opps = <&core_opp_1000>;
0519                 };
0520 
0521                 opp-188000000-1050 {
0522                         opp-microvolt = <1050000 1050000 1350000>;
0523                         opp-hz = /bits/ 64 <188000000>;
0524                         opp-supported-hw = <0x0007>;
0525                         required-opps = <&core_opp_1050>;
0526                 };
0527 
0528                 opp-222000000-1100 {
0529                         opp-microvolt = <1100000 1100000 1350000>;
0530                         opp-hz = /bits/ 64 <222000000>;
0531                         opp-supported-hw = <0x0007>;
0532                         required-opps = <&core_opp_1100>;
0533                 };
0534 
0535                 opp-242000000-1250 {
0536                         opp-microvolt = <1250000 1250000 1350000>;
0537                         opp-hz = /bits/ 64 <242000000>;
0538                         opp-supported-hw = <0x0008>;
0539                         required-opps = <&core_opp_1250>;
0540                 };
0541 
0542                 opp-254000000-1150 {
0543                         opp-microvolt = <1150000 1150000 1350000>;
0544                         opp-hz = /bits/ 64 <254000000>;
0545                         opp-supported-hw = <0x0007>;
0546                         required-opps = <&core_opp_1150>;
0547                 };
0548 
0549                 opp-267000000-1200 {
0550                         opp-microvolt = <1200000 1200000 1350000>;
0551                         opp-hz = /bits/ 64 <267000000>;
0552                         opp-supported-hw = <0x0007>;
0553                         required-opps = <&core_opp_1200>;
0554                 };
0555 
0556                 opp-300000000-1350 {
0557                         opp-microvolt = <1350000 1350000 1350000>;
0558                         opp-hz = /bits/ 64 <300000000>;
0559                         opp-supported-hw = <0x0004>;
0560                         required-opps = <&core_opp_1350>;
0561                 };
0562         };
0563 
0564         mpe_dvfs_opp_table: opp-table-mpe {
0565                 compatible = "operating-points-v2";
0566 
0567                 opp-234000000-1000 {
0568                         opp-microvolt = <1000000 1000000 1350000>;
0569                         opp-hz = /bits/ 64 <234000000>;
0570                         opp-supported-hw = <0x0003>;
0571                         required-opps = <&core_opp_1000>;
0572                 };
0573 
0574                 opp-247000000-1000 {
0575                         opp-microvolt = <1000000 1000000 1350000>;
0576                         opp-hz = /bits/ 64 <247000000>;
0577                         opp-supported-hw = <0x0004>;
0578                         required-opps = <&core_opp_1000>;
0579                 };
0580 
0581                 opp-285000000-1050 {
0582                         opp-microvolt = <1050000 1050000 1350000>;
0583                         opp-hz = /bits/ 64 <285000000>;
0584                         opp-supported-hw = <0x0003>;
0585                         required-opps = <&core_opp_1050>;
0586                 };
0587 
0588                 opp-304000000-1050 {
0589                         opp-microvolt = <1050000 1050000 1350000>;
0590                         opp-hz = /bits/ 64 <304000000>;
0591                         opp-supported-hw = <0x0004>;
0592                         required-opps = <&core_opp_1050>;
0593                 };
0594 
0595                 opp-332000000-1100 {
0596                         opp-microvolt = <1100000 1100000 1350000>;
0597                         opp-hz = /bits/ 64 <332000000>;
0598                         opp-supported-hw = <0x0003>;
0599                         required-opps = <&core_opp_1100>;
0600                 };
0601 
0602                 opp-361000000-1100 {
0603                         opp-microvolt = <1100000 1100000 1350000>;
0604                         opp-hz = /bits/ 64 <361000000>;
0605                         opp-supported-hw = <0x0004>;
0606                         required-opps = <&core_opp_1100>;
0607                 };
0608 
0609                 opp-380000000-1150 {
0610                         opp-microvolt = <1150000 1150000 1350000>;
0611                         opp-hz = /bits/ 64 <380000000>;
0612                         opp-supported-hw = <0x0003>;
0613                         required-opps = <&core_opp_1150>;
0614                 };
0615 
0616                 opp-408000000-1150 {
0617                         opp-microvolt = <1150000 1150000 1350000>;
0618                         opp-hz = /bits/ 64 <408000000>;
0619                         opp-supported-hw = <0x0004>;
0620                         required-opps = <&core_opp_1150>;
0621                 };
0622 
0623                 opp-416000000-1200 {
0624                         opp-microvolt = <1200000 1200000 1350000>;
0625                         opp-hz = /bits/ 64 <416000000>;
0626                         opp-supported-hw = <0x0003>;
0627                         required-opps = <&core_opp_1200>;
0628                 };
0629 
0630                 opp-446000000-1200 {
0631                         opp-microvolt = <1200000 1200000 1350000>;
0632                         opp-hz = /bits/ 64 <446000000>;
0633                         opp-supported-hw = <0x0004>;
0634                         required-opps = <&core_opp_1200>;
0635                 };
0636 
0637                 opp-484000000-1250 {
0638                         opp-microvolt = <1250000 1250000 1350000>;
0639                         opp-hz = /bits/ 64 <484000000>;
0640                         opp-supported-hw = <0x000C>;
0641                         required-opps = <&core_opp_1250>;
0642                 };
0643 
0644                 opp-520000000-1300 {
0645                         opp-microvolt = <1300000 1300000 1350000>;
0646                         opp-hz = /bits/ 64 <520000000>;
0647                         opp-supported-hw = <0x0004>;
0648                         required-opps = <&core_opp_1300>;
0649                 };
0650 
0651                 opp-600000000-1350 {
0652                         opp-microvolt = <1350000 1350000 1350000>;
0653                         opp-hz = /bits/ 64 <600000000>;
0654                         opp-supported-hw = <0x0004>;
0655                         required-opps = <&core_opp_1350>;
0656                 };
0657         };
0658 
0659         vi_dvfs_opp_table: opp-table-vi {
0660                 compatible = "operating-points-v2";
0661 
0662                 opp-216000000-1000 {
0663                         opp-microvolt = <1000000 1000000 1350000>;
0664                         opp-hz = /bits/ 64 <216000000>;
0665                         opp-supported-hw = <0x0003>;
0666                         required-opps = <&core_opp_1000>;
0667                 };
0668 
0669                 opp-219000000-1000 {
0670                         opp-microvolt = <1000000 1000000 1350000>;
0671                         opp-hz = /bits/ 64 <219000000>;
0672                         opp-supported-hw = <0x0004>;
0673                         required-opps = <&core_opp_1000>;
0674                 };
0675 
0676                 opp-267000000-1050 {
0677                         opp-microvolt = <1050000 1050000 1350000>;
0678                         opp-hz = /bits/ 64 <267000000>;
0679                         opp-supported-hw = <0x0006>;
0680                         required-opps = <&core_opp_1050>;
0681                 };
0682 
0683                 opp-285000000-1050 {
0684                         opp-microvolt = <1050000 1050000 1350000>;
0685                         opp-hz = /bits/ 64 <285000000>;
0686                         opp-supported-hw = <0x0001>;
0687                         required-opps = <&core_opp_1050>;
0688                 };
0689 
0690                 opp-300000000-1100 {
0691                         opp-microvolt = <1100000 1100000 1350000>;
0692                         opp-hz = /bits/ 64 <300000000>;
0693                         opp-supported-hw = <0x0007>;
0694                         required-opps = <&core_opp_1100>;
0695                 };
0696 
0697                 opp-371000000-1150 {
0698                         opp-microvolt = <1150000 1150000 1350000>;
0699                         opp-hz = /bits/ 64 <371000000>;
0700                         opp-supported-hw = <0x0006>;
0701                         required-opps = <&core_opp_1150>;
0702                 };
0703 
0704                 opp-409000000-1200 {
0705                         opp-microvolt = <1200000 1200000 1350000>;
0706                         opp-hz = /bits/ 64 <409000000>;
0707                         opp-supported-hw = <0x0006>;
0708                         required-opps = <&core_opp_1200>;
0709                 };
0710 
0711                 opp-425000000-1250 {
0712                         opp-microvolt = <1250000 1250000 1350000>;
0713                         opp-hz = /bits/ 64 <425000000>;
0714                         opp-supported-hw = <0x0004>;
0715                         required-opps = <&core_opp_1250>;
0716                 };
0717 
0718                 opp-470000000-1250 {
0719                         opp-microvolt = <1250000 1250000 1350000>;
0720                         opp-hz = /bits/ 64 <470000000>;
0721                         opp-supported-hw = <0x0008>;
0722                         required-opps = <&core_opp_1250>;
0723                 };
0724         };
0725 
0726         epp_dvfs_opp_table: opp-table-epp {
0727                 compatible = "operating-points-v2";
0728 
0729                 opp-267000000-1000 {
0730                         opp-microvolt = <1000000 1000000 1350000>;
0731                         opp-hz = /bits/ 64 <267000000>;
0732                         opp-supported-hw = <0x0007>;
0733                         required-opps = <&core_opp_1000>;
0734                 };
0735 
0736                 opp-285000000-1050 {
0737                         opp-microvolt = <1050000 1050000 1350000>;
0738                         opp-hz = /bits/ 64 <285000000>;
0739                         opp-supported-hw = <0x0003>;
0740                         required-opps = <&core_opp_1050>;
0741                 };
0742 
0743                 opp-304000000-1050 {
0744                         opp-microvolt = <1050000 1050000 1350000>;
0745                         opp-hz = /bits/ 64 <304000000>;
0746                         opp-supported-hw = <0x0004>;
0747                         required-opps = <&core_opp_1050>;
0748                 };
0749 
0750                 opp-332000000-1100 {
0751                         opp-microvolt = <1100000 1100000 1350000>;
0752                         opp-hz = /bits/ 64 <332000000>;
0753                         opp-supported-hw = <0x0003>;
0754                         required-opps = <&core_opp_1100>;
0755                 };
0756 
0757                 opp-361000000-1100 {
0758                         opp-microvolt = <1100000 1100000 1350000>;
0759                         opp-hz = /bits/ 64 <361000000>;
0760                         opp-supported-hw = <0x0004>;
0761                         required-opps = <&core_opp_1100>;
0762                 };
0763 
0764                 opp-380000000-1150 {
0765                         opp-microvolt = <1150000 1150000 1350000>;
0766                         opp-hz = /bits/ 64 <380000000>;
0767                         opp-supported-hw = <0x0003>;
0768                         required-opps = <&core_opp_1150>;
0769                 };
0770 
0771                 opp-408000000-1150 {
0772                         opp-microvolt = <1150000 1150000 1350000>;
0773                         opp-hz = /bits/ 64 <408000000>;
0774                         opp-supported-hw = <0x0004>;
0775                         required-opps = <&core_opp_1150>;
0776                 };
0777 
0778                 opp-416000000-1200 {
0779                         opp-microvolt = <1200000 1200000 1350000>;
0780                         opp-hz = /bits/ 64 <416000000>;
0781                         opp-supported-hw = <0x0003>;
0782                         required-opps = <&core_opp_1200>;
0783                 };
0784 
0785                 opp-446000000-1200 {
0786                         opp-microvolt = <1200000 1200000 1350000>;
0787                         opp-hz = /bits/ 64 <446000000>;
0788                         opp-supported-hw = <0x0004>;
0789                         required-opps = <&core_opp_1200>;
0790                 };
0791 
0792                 opp-484000000-1250 {
0793                         opp-microvolt = <1250000 1250000 1350000>;
0794                         opp-hz = /bits/ 64 <484000000>;
0795                         opp-supported-hw = <0x000C>;
0796                         required-opps = <&core_opp_1250>;
0797                 };
0798 
0799                 opp-520000000-1300 {
0800                         opp-microvolt = <1300000 1300000 1350000>;
0801                         opp-hz = /bits/ 64 <520000000>;
0802                         opp-supported-hw = <0x0004>;
0803                         required-opps = <&core_opp_1300>;
0804                 };
0805 
0806                 opp-600000000-1350 {
0807                         opp-microvolt = <1350000 1350000 1350000>;
0808                         opp-hz = /bits/ 64 <600000000>;
0809                         opp-supported-hw = <0x0004>;
0810                         required-opps = <&core_opp_1350>;
0811                 };
0812         };
0813 
0814         gr2d_dvfs_opp_table: opp-table-gr2d {
0815                 compatible = "operating-points-v2";
0816 
0817                 opp-267000000-1000 {
0818                         opp-microvolt = <1000000 1000000 1350000>;
0819                         opp-hz = /bits/ 64 <267000000>;
0820                         opp-supported-hw = <0x0007>;
0821                         required-opps = <&core_opp_1000>;
0822                 };
0823 
0824                 opp-285000000-1050 {
0825                         opp-microvolt = <1050000 1050000 1350000>;
0826                         opp-hz = /bits/ 64 <285000000>;
0827                         opp-supported-hw = <0x0003>;
0828                         required-opps = <&core_opp_1050>;
0829                 };
0830 
0831                 opp-304000000-1050 {
0832                         opp-microvolt = <1050000 1050000 1350000>;
0833                         opp-hz = /bits/ 64 <304000000>;
0834                         opp-supported-hw = <0x0004>;
0835                         required-opps = <&core_opp_1050>;
0836                 };
0837 
0838                 opp-332000000-1100 {
0839                         opp-microvolt = <1100000 1100000 1350000>;
0840                         opp-hz = /bits/ 64 <332000000>;
0841                         opp-supported-hw = <0x0003>;
0842                         required-opps = <&core_opp_1100>;
0843                 };
0844 
0845                 opp-361000000-1100 {
0846                         opp-microvolt = <1100000 1100000 1350000>;
0847                         opp-hz = /bits/ 64 <361000000>;
0848                         opp-supported-hw = <0x0004>;
0849                         required-opps = <&core_opp_1100>;
0850                 };
0851 
0852                 opp-380000000-1150 {
0853                         opp-microvolt = <1150000 1150000 1350000>;
0854                         opp-hz = /bits/ 64 <380000000>;
0855                         opp-supported-hw = <0x0003>;
0856                         required-opps = <&core_opp_1150>;
0857                 };
0858 
0859                 opp-408000000-1150 {
0860                         opp-microvolt = <1150000 1150000 1350000>;
0861                         opp-hz = /bits/ 64 <408000000>;
0862                         opp-supported-hw = <0x0004>;
0863                         required-opps = <&core_opp_1150>;
0864                 };
0865 
0866                 opp-416000000-1200 {
0867                         opp-microvolt = <1200000 1200000 1350000>;
0868                         opp-hz = /bits/ 64 <416000000>;
0869                         opp-supported-hw = <0x0003>;
0870                         required-opps = <&core_opp_1200>;
0871                 };
0872 
0873                 opp-446000000-1200 {
0874                         opp-microvolt = <1200000 1200000 1350000>;
0875                         opp-hz = /bits/ 64 <446000000>;
0876                         opp-supported-hw = <0x0004>;
0877                         required-opps = <&core_opp_1200>;
0878                 };
0879 
0880                 opp-484000000-1250 {
0881                         opp-microvolt = <1250000 1250000 1350000>;
0882                         opp-hz = /bits/ 64 <484000000>;
0883                         opp-supported-hw = <0x000C>;
0884                         required-opps = <&core_opp_1250>;
0885                 };
0886 
0887                 opp-520000000-1300 {
0888                         opp-microvolt = <1300000 1300000 1350000>;
0889                         opp-hz = /bits/ 64 <520000000>;
0890                         opp-supported-hw = <0x0004>;
0891                         required-opps = <&core_opp_1300>;
0892                 };
0893 
0894                 opp-600000000-1350 {
0895                         opp-microvolt = <1350000 1350000 1350000>;
0896                         opp-hz = /bits/ 64 <600000000>;
0897                         opp-supported-hw = <0x0004>;
0898                         required-opps = <&core_opp_1350>;
0899                 };
0900         };
0901 
0902         gr3d_dvfs_opp_table: opp-table-gr3d {
0903                 compatible = "operating-points-v2";
0904 
0905                 opp-234000000-1000 {
0906                         opp-microvolt = <1000000 1000000 1350000>;
0907                         opp-hz = /bits/ 64 <234000000>;
0908                         opp-supported-hw = <0x0003>;
0909                         required-opps = <&core_opp_1000>, <&core_opp_1000>;
0910                 };
0911 
0912                 opp-247000000-1000 {
0913                         opp-microvolt = <1000000 1000000 1350000>;
0914                         opp-hz = /bits/ 64 <247000000>;
0915                         opp-supported-hw = <0x0004>;
0916                         required-opps = <&core_opp_1000>, <&core_opp_1000>;
0917                 };
0918 
0919                 opp-285000000-1050 {
0920                         opp-microvolt = <1050000 1050000 1350000>;
0921                         opp-hz = /bits/ 64 <285000000>;
0922                         opp-supported-hw = <0x0003>;
0923                         required-opps = <&core_opp_1050>, <&core_opp_1050>;
0924                 };
0925 
0926                 opp-304000000-1050 {
0927                         opp-microvolt = <1050000 1050000 1350000>;
0928                         opp-hz = /bits/ 64 <304000000>;
0929                         opp-supported-hw = <0x0004>;
0930                         required-opps = <&core_opp_1050>, <&core_opp_1050>;
0931                 };
0932 
0933                 opp-332000000-1100 {
0934                         opp-microvolt = <1100000 1100000 1350000>;
0935                         opp-hz = /bits/ 64 <332000000>;
0936                         opp-supported-hw = <0x0003>;
0937                         required-opps = <&core_opp_1100>, <&core_opp_1100>;
0938                 };
0939 
0940                 opp-361000000-1100 {
0941                         opp-microvolt = <1100000 1100000 1350000>;
0942                         opp-hz = /bits/ 64 <361000000>;
0943                         opp-supported-hw = <0x0004>;
0944                         required-opps = <&core_opp_1100>, <&core_opp_1100>;
0945                 };
0946 
0947                 opp-380000000-1150 {
0948                         opp-microvolt = <1150000 1150000 1350000>;
0949                         opp-hz = /bits/ 64 <380000000>;
0950                         opp-supported-hw = <0x0003>;
0951                         required-opps = <&core_opp_1150>, <&core_opp_1150>;
0952                 };
0953 
0954                 opp-408000000-1150 {
0955                         opp-microvolt = <1150000 1150000 1350000>;
0956                         opp-hz = /bits/ 64 <408000000>;
0957                         opp-supported-hw = <0x0004>;
0958                         required-opps = <&core_opp_1150>, <&core_opp_1150>;
0959                 };
0960 
0961                 opp-416000000-1200 {
0962                         opp-microvolt = <1200000 1200000 1350000>;
0963                         opp-hz = /bits/ 64 <416000000>;
0964                         opp-supported-hw = <0x0003>;
0965                         required-opps = <&core_opp_1200>, <&core_opp_1200>;
0966                 };
0967 
0968                 opp-446000000-1200 {
0969                         opp-microvolt = <1200000 1200000 1350000>;
0970                         opp-hz = /bits/ 64 <446000000>;
0971                         opp-supported-hw = <0x0004>;
0972                         required-opps = <&core_opp_1200>, <&core_opp_1200>;
0973                 };
0974 
0975                 opp-484000000-1250 {
0976                         opp-microvolt = <1250000 1250000 1350000>;
0977                         opp-hz = /bits/ 64 <484000000>;
0978                         opp-supported-hw = <0x000C>;
0979                         required-opps = <&core_opp_1250>, <&core_opp_1250>;
0980                 };
0981 
0982                 opp-520000000-1300 {
0983                         opp-microvolt = <1300000 1300000 1350000>;
0984                         opp-hz = /bits/ 64 <520000000>;
0985                         opp-supported-hw = <0x0004>;
0986                         required-opps = <&core_opp_1300>, <&core_opp_1300>;
0987                 };
0988 
0989                 opp-600000000-1350 {
0990                         opp-microvolt = <1350000 1350000 1350000>;
0991                         opp-hz = /bits/ 64 <600000000>;
0992                         opp-supported-hw = <0x0004>;
0993                         required-opps = <&core_opp_1350>, <&core_opp_1350>;
0994                 };
0995         };
0996 
0997         disp1_dvfs_opp_table: opp-table-disp1 {
0998                 compatible = "operating-points-v2";
0999 
1000                 opp-120000000-1000 {
1001                         opp-microvolt = <1000000 1000000 1350000>;
1002                         opp-hz = /bits/ 64 <120000000>;
1003                         opp-supported-hw = <0x0009>;
1004                         required-opps = <&core_opp_1000>;
1005                 };
1006 
1007                 opp-155000000-1000 {
1008                         opp-microvolt = <1000000 1000000 1350000>;
1009                         opp-hz = /bits/ 64 <155000000>;
1010                         opp-supported-hw = <0x0006>;
1011                         required-opps = <&core_opp_1000>;
1012                 };
1013 
1014                 opp-190000000-1200 {
1015                         opp-microvolt = <1200000 1200000 1350000>;
1016                         opp-hz = /bits/ 64 <190000000>;
1017                         opp-supported-hw = <0x0009>;
1018                         required-opps = <&core_opp_1200>;
1019                 };
1020 
1021                 opp-268000000-1050 {
1022                         opp-microvolt = <1050000 1050000 1350000>;
1023                         opp-hz = /bits/ 64 <268000000>;
1024                         opp-supported-hw = <0x0006>;
1025                         required-opps = <&core_opp_1050>;
1026                 };
1027         };
1028 
1029         disp2_dvfs_opp_table: opp-table-disp2 {
1030                 compatible = "operating-points-v2";
1031 
1032                 opp-120000000-1000 {
1033                         opp-microvolt = <1000000 1000000 1350000>;
1034                         opp-hz = /bits/ 64 <120000000>;
1035                         opp-supported-hw = <0x0009>;
1036                         required-opps = <&core_opp_1000>;
1037                 };
1038 
1039                 opp-155000000-1000 {
1040                         opp-microvolt = <1000000 1000000 1350000>;
1041                         opp-hz = /bits/ 64 <155000000>;
1042                         opp-supported-hw = <0x0006>;
1043                         required-opps = <&core_opp_1000>;
1044                 };
1045 
1046                 opp-190000000-1200 {
1047                         opp-microvolt = <1200000 1200000 1350000>;
1048                         opp-hz = /bits/ 64 <190000000>;
1049                         opp-supported-hw = <0x0009>;
1050                         required-opps = <&core_opp_1200>;
1051                 };
1052 
1053                 opp-268000000-1050 {
1054                         opp-microvolt = <1050000 1050000 1350000>;
1055                         opp-hz = /bits/ 64 <268000000>;
1056                         opp-supported-hw = <0x0006>;
1057                         required-opps = <&core_opp_1050>;
1058                 };
1059         };
1060 
1061         hdmi_dvfs_opp_table: opp-table-hdmi {
1062                 compatible = "operating-points-v2";
1063 
1064                 opp-148500000-1000 {
1065                         opp-microvolt = <1000000 1000000 1350000>;
1066                         opp-hz = /bits/ 64 <148500000>;
1067                         opp-supported-hw = <0x000F>;
1068                         required-opps = <&core_opp_1000>;
1069                 };
1070         };
1071 
1072         tvo_dvfs_opp_table: opp-table-tvo {
1073                 compatible = "operating-points-v2";
1074 
1075                 opp-297000000-1050 {
1076                         opp-microvolt = <1050000 1050000 1350000>;
1077                         opp-hz = /bits/ 64 <297000000>;
1078                         opp-supported-hw = <0x000F>;
1079                         required-opps = <&core_opp_1050>;
1080                 };
1081         };
1082 
1083         dsia_dvfs_opp_table: opp-table-dsia {
1084                 compatible = "operating-points-v2";
1085 
1086                 opp-275000000-1000 {
1087                         opp-microvolt = <1000000 1000000 1350000>;
1088                         opp-hz = /bits/ 64 <275000000>;
1089                         opp-supported-hw = <0x000F>;
1090                         required-opps = <&core_opp_1000>;
1091                 };
1092         };
1093 
1094         dsib_dvfs_opp_table: opp-table-dsib {
1095                 compatible = "operating-points-v2";
1096 
1097                 opp-275000000-1000 {
1098                         opp-microvolt = <1000000 1000000 1350000>;
1099                         opp-hz = /bits/ 64 <275000000>;
1100                         opp-supported-hw = <0x000F>;
1101                         required-opps = <&core_opp_1000>;
1102                 };
1103         };
1104 
1105         sclk_dvfs_opp_table: opp-table-sclk {
1106                 compatible = "operating-points-v2";
1107 
1108                 opp-51000000-950 {
1109                         opp-microvolt = <950000 950000 1350000>;
1110                         opp-hz = /bits/ 64 <51000000>;
1111                         opp-supported-hw = <0x0006>;
1112                         required-opps = <&core_opp_950>;
1113                 };
1114 
1115                 opp-136000000-1000 {
1116                         opp-microvolt = <1000000 1000000 1350000>;
1117                         opp-hz = /bits/ 64 <136000000>;
1118                         opp-supported-hw = <0x0001>;
1119                         required-opps = <&core_opp_1000>;
1120                 };
1121 
1122                 opp-164000000-1050 {
1123                         opp-microvolt = <1050000 1050000 1350000>;
1124                         opp-hz = /bits/ 64 <164000000>;
1125                         opp-supported-hw = <0x0001>;
1126                         required-opps = <&core_opp_1050>;
1127                 };
1128 
1129                 opp-191000000-1100 {
1130                         opp-microvolt = <1100000 1100000 1350000>;
1131                         opp-hz = /bits/ 64 <191000000>;
1132                         opp-supported-hw = <0x0001>;
1133                         required-opps = <&core_opp_1100>;
1134                 };
1135 
1136                 opp-205000000-1000 {
1137                         opp-microvolt = <1000000 1000000 1350000>;
1138                         opp-hz = /bits/ 64 <205000000>;
1139                         opp-supported-hw = <0x0006>;
1140                         required-opps = <&core_opp_1000>;
1141                 };
1142 
1143                 opp-216000000-1150 {
1144                         opp-microvolt = <1150000 1150000 1350000>;
1145                         opp-hz = /bits/ 64 <216000000>;
1146                         opp-supported-hw = <0x0001>;
1147                         required-opps = <&core_opp_1150>;
1148                 };
1149 
1150                 opp-227000000-1100 {
1151                         opp-microvolt = <1100000 1100000 1350000>;
1152                         opp-hz = /bits/ 64 <227000000>;
1153                         opp-supported-hw = <0x0006>;
1154                         required-opps = <&core_opp_1100>;
1155                 };
1156 
1157                 opp-267000000-1200 {
1158                         opp-microvolt = <1200000 1200000 1350000>;
1159                         opp-hz = /bits/ 64 <267000000>;
1160                         opp-supported-hw = <0x0006>;
1161                         required-opps = <&core_opp_1200>;
1162                 };
1163 
1164                 opp-334000000-1250 {
1165                         opp-microvolt = <1250000 1250000 1350000>;
1166                         opp-hz = /bits/ 64 <334000000>;
1167                         opp-supported-hw = <0x0004>;
1168                         required-opps = <&core_opp_1250>;
1169                 };
1170 
1171                 opp-378000000-1250 {
1172                         opp-microvolt = <1250000 1250000 1350000>;
1173                         opp-hz = /bits/ 64 <378000000>;
1174                         opp-supported-hw = <0x0008>;
1175                         required-opps = <&core_opp_1250>;
1176                 };
1177         };
1178 
1179         pll_c_dvfs_opp_table: opp-table-pllc {
1180                 compatible = "operating-points-v2";
1181 
1182                 opp-533000000-950 {
1183                         opp-microvolt = <950000 950000 1350000>;
1184                         opp-hz = /bits/ 64 <533000000>;
1185                         opp-supported-hw = <0x000F>;
1186                         required-opps = <&core_opp_950>;
1187                 };
1188 
1189                 opp-667000000-1000 {
1190                         opp-microvolt = <1000000 1000000 1350000>;
1191                         opp-hz = /bits/ 64 <667000000>;
1192                         opp-supported-hw = <0x000F>;
1193                         required-opps = <&core_opp_1000>;
1194                 };
1195 
1196                 opp-800000000-1100 {
1197                         opp-microvolt = <1100000 1100000 1350000>;
1198                         opp-hz = /bits/ 64 <800000000>;
1199                         opp-supported-hw = <0x000F>;
1200                         required-opps = <&core_opp_1100>;
1201                 };
1202 
1203                 opp-1066000000-1200 {
1204                         opp-microvolt = <1200000 1200000 1350000>;
1205                         opp-hz = /bits/ 64 <1066000000>;
1206                         opp-supported-hw = <0x000F>;
1207                         required-opps = <&core_opp_1200>;
1208                 };
1209 
1210                 opp-1200000000-1350 {
1211                         opp-microvolt = <1350000 1350000 1350000>;
1212                         opp-hz = /bits/ 64 <1200000000>;
1213                         opp-supported-hw = <0x000F>;
1214                         required-opps = <&core_opp_1350>;
1215                 };
1216         };
1217 
1218         pll_e_dvfs_opp_table: opp-table-plle {
1219                 compatible = "operating-points-v2";
1220 
1221                 opp-100000000-1000 {
1222                         opp-microvolt = <1000000 1000000 1350000>;
1223                         opp-hz = /bits/ 64 <100000000>;
1224                         opp-supported-hw = <0x000F>;
1225                         required-opps = <&core_opp_1000>;
1226                 };
1227         };
1228 
1229         pll_m_dvfs_opp_table: opp-table-pllm {
1230                 compatible = "operating-points-v2";
1231 
1232                 opp-533000000-950 {
1233                         opp-microvolt = <950000 950000 1350000>;
1234                         opp-hz = /bits/ 64 <533000000>;
1235                         opp-supported-hw = <0x000F>;
1236                         required-opps = <&core_opp_950>;
1237                 };
1238 
1239                 opp-667000000-1000 {
1240                         opp-microvolt = <1000000 1000000 1350000>;
1241                         opp-hz = /bits/ 64 <667000000>;
1242                         opp-supported-hw = <0x000F>;
1243                         required-opps = <&core_opp_1000>;
1244                 };
1245 
1246                 opp-800000000-1100 {
1247                         opp-microvolt = <1100000 1100000 1350000>;
1248                         opp-hz = /bits/ 64 <800000000>;
1249                         opp-supported-hw = <0x000F>;
1250                         required-opps = <&core_opp_1100>;
1251                 };
1252 
1253                 opp-1066000000-1200 {
1254                         opp-microvolt = <1200000 1200000 1350000>;
1255                         opp-hz = /bits/ 64 <1066000000>;
1256                         opp-supported-hw = <0x000F>;
1257                         required-opps = <&core_opp_1200>;
1258                 };
1259         };
1260 
1261         vde_dvfs_opp_table: opp-table-vde {
1262                 compatible = "operating-points-v2";
1263 
1264                 opp-228000000-1000 {
1265                         opp-microvolt = <1000000 1000000 1350000>;
1266                         opp-hz = /bits/ 64 <228000000>;
1267                         opp-supported-hw = <0x0003>;
1268                         required-opps = <&core_opp_1000>;
1269                 };
1270 
1271                 opp-247000000-1000 {
1272                         opp-microvolt = <1000000 1000000 1350000>;
1273                         opp-hz = /bits/ 64 <247000000>;
1274                         opp-supported-hw = <0x0004>;
1275                         required-opps = <&core_opp_1000>;
1276                 };
1277 
1278                 opp-275000000-1050 {
1279                         opp-microvolt = <1050000 1050000 1350000>;
1280                         opp-hz = /bits/ 64 <275000000>;
1281                         opp-supported-hw = <0x0003>;
1282                         required-opps = <&core_opp_1050>;
1283                 };
1284 
1285                 opp-304000000-1050 {
1286                         opp-microvolt = <1050000 1050000 1350000>;
1287                         opp-hz = /bits/ 64 <304000000>;
1288                         opp-supported-hw = <0x0004>;
1289                         required-opps = <&core_opp_1050>;
1290                 };
1291 
1292                 opp-332000000-1100 {
1293                         opp-microvolt = <1100000 1100000 1350000>;
1294                         opp-hz = /bits/ 64 <332000000>;
1295                         opp-supported-hw = <0x0003>;
1296                         required-opps = <&core_opp_1100>;
1297                 };
1298 
1299                 opp-352000000-1100 {
1300                         opp-microvolt = <1100000 1100000 1350000>;
1301                         opp-hz = /bits/ 64 <352000000>;
1302                         opp-supported-hw = <0x0004>;
1303                         required-opps = <&core_opp_1100>;
1304                 };
1305 
1306                 opp-380000000-1150 {
1307                         opp-microvolt = <1150000 1150000 1350000>;
1308                         opp-hz = /bits/ 64 <380000000>;
1309                         opp-supported-hw = <0x0003>;
1310                         required-opps = <&core_opp_1150>;
1311                 };
1312 
1313                 opp-400000000-1150 {
1314                         opp-microvolt = <1150000 1150000 1350000>;
1315                         opp-hz = /bits/ 64 <400000000>;
1316                         opp-supported-hw = <0x0004>;
1317                         required-opps = <&core_opp_1150>;
1318                 };
1319 
1320                 opp-416000000-1200 {
1321                         opp-microvolt = <1200000 1200000 1350000>;
1322                         opp-hz = /bits/ 64 <416000000>;
1323                         opp-supported-hw = <0x0003>;
1324                         required-opps = <&core_opp_1200>;
1325                 };
1326 
1327                 opp-437000000-1200 {
1328                         opp-microvolt = <1200000 1200000 1350000>;
1329                         opp-hz = /bits/ 64 <437000000>;
1330                         opp-supported-hw = <0x0004>;
1331                         required-opps = <&core_opp_1200>;
1332                 };
1333 
1334                 opp-484000000-1250 {
1335                         opp-microvolt = <1250000 1250000 1350000>;
1336                         opp-hz = /bits/ 64 <484000000>;
1337                         opp-supported-hw = <0x000C>;
1338                         required-opps = <&core_opp_1250>;
1339                 };
1340 
1341                 opp-520000000-1300 {
1342                         opp-microvolt = <1300000 1300000 1350000>;
1343                         opp-hz = /bits/ 64 <520000000>;
1344                         opp-supported-hw = <0x0004>;
1345                         required-opps = <&core_opp_1300>;
1346                 };
1347 
1348                 opp-600000000-1350 {
1349                         opp-microvolt = <1350000 1350000 1350000>;
1350                         opp-hz = /bits/ 64 <600000000>;
1351                         opp-supported-hw = <0x0004>;
1352                         required-opps = <&core_opp_1350>;
1353                 };
1354         };
1355 
1356         fuse_burn_dvfs_opp_table: opp-table-fuseburn {
1357                 compatible = "operating-points-v2";
1358 
1359                 opp-26000000-1150 {
1360                         opp-microvolt = <1150000 1150000 1350000>;
1361                         opp-hz = /bits/ 64 <26000000>;
1362                         opp-supported-hw = <0x000F>;
1363                         required-opps = <&core_opp_1150>;
1364                 };
1365         };
1366 
1367         nor_dvfs_opp_table: opp-table-nor {
1368                 compatible = "operating-points-v2";
1369 
1370                 opp-108000000-1250 {
1371                         opp-microvolt = <1250000 1250000 1350000>;
1372                         opp-hz = /bits/ 64 <108000000>;
1373                         opp-supported-hw = <0x0008>;
1374                         required-opps = <&core_opp_1250>;
1375                 };
1376 
1377                 opp-115000000-1000 {
1378                         opp-microvolt = <1000000 1000000 1350000>;
1379                         opp-hz = /bits/ 64 <115000000>;
1380                         opp-supported-hw = <0x0007>;
1381                         required-opps = <&core_opp_1000>;
1382                 };
1383 
1384                 opp-130000000-1050 {
1385                         opp-microvolt = <1050000 1050000 1350000>;
1386                         opp-hz = /bits/ 64 <130000000>;
1387                         opp-supported-hw = <0x0007>;
1388                         required-opps = <&core_opp_1050>;
1389                 };
1390 
1391                 opp-133000000-1150 {
1392                         opp-microvolt = <1150000 1150000 1350000>;
1393                         opp-hz = /bits/ 64 <133000000>;
1394                         opp-supported-hw = <0x0007>;
1395                         required-opps = <&core_opp_1150>;
1396                 };
1397         };
1398 
1399         pwm_dvfs_opp_table: opp-table-pwm {
1400                 compatible = "operating-points-v2";
1401 
1402                 opp-408000000-1000 {
1403                         opp-microvolt = <1000000 1000000 1350000>;
1404                         opp-hz = /bits/ 64 <408000000>;
1405                         opp-supported-hw = <0x000F>;
1406                         required-opps = <&core_opp_1000>;
1407                 };
1408         };
1409 
1410         sbc1_dvfs_opp_table: opp-table-sbc1 {
1411                 compatible = "operating-points-v2";
1412 
1413                 opp-52000000-1000 {
1414                         opp-microvolt = <1000000 1000000 1350000>;
1415                         opp-hz = /bits/ 64 <52000000>;
1416                         opp-supported-hw = <0x000F>;
1417                         required-opps = <&core_opp_1000>;
1418                 };
1419 
1420                 opp-60000000-1050 {
1421                         opp-microvolt = <1050000 1050000 1350000>;
1422                         opp-hz = /bits/ 64 <60000000>;
1423                         opp-supported-hw = <0x000F>;
1424                         required-opps = <&core_opp_1050>;
1425                 };
1426 
1427                 opp-100000000-1200 {
1428                         opp-microvolt = <1200000 1200000 1350000>;
1429                         opp-hz = /bits/ 64 <100000000>;
1430                         opp-supported-hw = <0x000F>;
1431                         required-opps = <&core_opp_1200>;
1432                 };
1433         };
1434 
1435         sbc2_dvfs_opp_table: opp-table-sbc2 {
1436                 compatible = "operating-points-v2";
1437 
1438                 opp-52000000-1000 {
1439                         opp-microvolt = <1000000 1000000 1350000>;
1440                         opp-hz = /bits/ 64 <52000000>;
1441                         opp-supported-hw = <0x000F>;
1442                         required-opps = <&core_opp_1000>;
1443                 };
1444 
1445                 opp-60000000-1050 {
1446                         opp-microvolt = <1050000 1050000 1350000>;
1447                         opp-hz = /bits/ 64 <60000000>;
1448                         opp-supported-hw = <0x000F>;
1449                         required-opps = <&core_opp_1050>;
1450                 };
1451 
1452                 opp-100000000-1200 {
1453                         opp-microvolt = <1200000 1200000 1350000>;
1454                         opp-hz = /bits/ 64 <100000000>;
1455                         opp-supported-hw = <0x000F>;
1456                         required-opps = <&core_opp_1200>;
1457                 };
1458         };
1459 
1460         sbc3_dvfs_opp_table: opp-table-sbc3 {
1461                 compatible = "operating-points-v2";
1462 
1463                 opp-52000000-1000 {
1464                         opp-microvolt = <1000000 1000000 1350000>;
1465                         opp-hz = /bits/ 64 <52000000>;
1466                         opp-supported-hw = <0x000F>;
1467                         required-opps = <&core_opp_1000>;
1468                 };
1469 
1470                 opp-60000000-1050 {
1471                         opp-microvolt = <1050000 1050000 1350000>;
1472                         opp-hz = /bits/ 64 <60000000>;
1473                         opp-supported-hw = <0x000F>;
1474                         required-opps = <&core_opp_1050>;
1475                 };
1476 
1477                 opp-100000000-1200 {
1478                         opp-microvolt = <1200000 1200000 1350000>;
1479                         opp-hz = /bits/ 64 <100000000>;
1480                         opp-supported-hw = <0x000F>;
1481                         required-opps = <&core_opp_1200>;
1482                 };
1483         };
1484 
1485         sbc4_dvfs_opp_table: opp-table-sbc4 {
1486                 compatible = "operating-points-v2";
1487 
1488                 opp-52000000-1000 {
1489                         opp-microvolt = <1000000 1000000 1350000>;
1490                         opp-hz = /bits/ 64 <52000000>;
1491                         opp-supported-hw = <0x000F>;
1492                         required-opps = <&core_opp_1000>;
1493                 };
1494 
1495                 opp-60000000-1050 {
1496                         opp-microvolt = <1050000 1050000 1350000>;
1497                         opp-hz = /bits/ 64 <60000000>;
1498                         opp-supported-hw = <0x000F>;
1499                         required-opps = <&core_opp_1050>;
1500                 };
1501 
1502                 opp-100000000-1200 {
1503                         opp-microvolt = <1200000 1200000 1350000>;
1504                         opp-hz = /bits/ 64 <100000000>;
1505                         opp-supported-hw = <0x000F>;
1506                         required-opps = <&core_opp_1200>;
1507                 };
1508         };
1509 
1510         sbc5_dvfs_opp_table: opp-table-sbc5 {
1511                 compatible = "operating-points-v2";
1512 
1513                 opp-52000000-1000 {
1514                         opp-microvolt = <1000000 1000000 1350000>;
1515                         opp-hz = /bits/ 64 <52000000>;
1516                         opp-supported-hw = <0x000F>;
1517                         required-opps = <&core_opp_1000>;
1518                 };
1519 
1520                 opp-60000000-1050 {
1521                         opp-microvolt = <1050000 1050000 1350000>;
1522                         opp-hz = /bits/ 64 <60000000>;
1523                         opp-supported-hw = <0x000F>;
1524                         required-opps = <&core_opp_1050>;
1525                 };
1526 
1527                 opp-100000000-1200 {
1528                         opp-microvolt = <1200000 1200000 1350000>;
1529                         opp-hz = /bits/ 64 <100000000>;
1530                         opp-supported-hw = <0x000F>;
1531                         required-opps = <&core_opp_1200>;
1532                 };
1533         };
1534 
1535         sbc6_dvfs_opp_table: opp-table-sbc6 {
1536                 compatible = "operating-points-v2";
1537 
1538                 opp-52000000-1000 {
1539                         opp-microvolt = <1000000 1000000 1350000>;
1540                         opp-hz = /bits/ 64 <52000000>;
1541                         opp-supported-hw = <0x000F>;
1542                         required-opps = <&core_opp_1000>;
1543                 };
1544 
1545                 opp-60000000-1050 {
1546                         opp-microvolt = <1050000 1050000 1350000>;
1547                         opp-hz = /bits/ 64 <60000000>;
1548                         opp-supported-hw = <0x000F>;
1549                         required-opps = <&core_opp_1050>;
1550                 };
1551 
1552                 opp-100000000-1200 {
1553                         opp-microvolt = <1200000 1200000 1350000>;
1554                         opp-hz = /bits/ 64 <100000000>;
1555                         opp-supported-hw = <0x000F>;
1556                         required-opps = <&core_opp_1200>;
1557                 };
1558         };
1559 
1560         sdmmc1_dvfs_opp_table: opp-table-sdmmc1 {
1561                 compatible = "operating-points-v2";
1562 
1563                 opp-104000000-950 {
1564                         opp-microvolt = <950000 950000 1350000>;
1565                         opp-hz = /bits/ 64 <104000000>;
1566                         opp-supported-hw = <0x000F>;
1567                         required-opps = <&core_opp_950>;
1568                 };
1569 
1570                 opp-208000000-1200 {
1571                         opp-microvolt = <1200000 1200000 1350000>;
1572                         opp-hz = /bits/ 64 <208000000>;
1573                         opp-supported-hw = <0x000F>;
1574                         required-opps = <&core_opp_1200>;
1575                 };
1576         };
1577 
1578         sdmmc3_dvfs_opp_table: opp-table-sdmmc3 {
1579                 compatible = "operating-points-v2";
1580 
1581                 opp-104000000-950 {
1582                         opp-microvolt = <950000 950000 1350000>;
1583                         opp-hz = /bits/ 64 <104000000>;
1584                         opp-supported-hw = <0x000F>;
1585                         required-opps = <&core_opp_950>;
1586                 };
1587 
1588                 opp-208000000-1200 {
1589                         opp-microvolt = <1200000 1200000 1350000>;
1590                         opp-hz = /bits/ 64 <208000000>;
1591                         opp-supported-hw = <0x000F>;
1592                         required-opps = <&core_opp_1200>;
1593                 };
1594         };
1595 
1596         usbd_dvfs_opp_table: opp-table-usbd {
1597                 compatible = "operating-points-v2";
1598 
1599                 opp-480000000-1000 {
1600                         opp-microvolt = <1000000 1000000 1350000>;
1601                         opp-hz = /bits/ 64 <480000000>;
1602                         opp-supported-hw = <0x000F>;
1603                         required-opps = <&core_opp_1000>;
1604                 };
1605         };
1606 
1607         usb2_dvfs_opp_table: opp-table-usb2 {
1608                 compatible = "operating-points-v2";
1609 
1610                 opp-480000000-1000 {
1611                         opp-microvolt = <1000000 1000000 1350000>;
1612                         opp-hz = /bits/ 64 <480000000>;
1613                         opp-supported-hw = <0x000F>;
1614                         required-opps = <&core_opp_1000>;
1615                 };
1616         };
1617 
1618         usb3_dvfs_opp_table: opp-table-usb3 {
1619                 compatible = "operating-points-v2";
1620 
1621                 opp-480000000-1000 {
1622                         opp-microvolt = <1000000 1000000 1350000>;
1623                         opp-hz = /bits/ 64 <480000000>;
1624                         opp-supported-hw = <0x000F>;
1625                         required-opps = <&core_opp_1000>;
1626                 };
1627         };
1628 };