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