1bdc80b32SSvyatoslav Ryhel// SPDX-License-Identifier: GPL-2.0 2bdc80b32SSvyatoslav Ryhel 3bdc80b32SSvyatoslav Ryhel/ { 4*4cc90d4cSSvyatoslav Ryhel core_opp_table: opp-table-core { 5*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 6*4cc90d4cSSvyatoslav Ryhel opp-shared; 7*4cc90d4cSSvyatoslav Ryhel 8*4cc90d4cSSvyatoslav Ryhel core_opp_900: opp-900000 { 9*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 10*4cc90d4cSSvyatoslav Ryhel opp-level = <900000>; 11*4cc90d4cSSvyatoslav Ryhel }; 12*4cc90d4cSSvyatoslav Ryhel 13*4cc90d4cSSvyatoslav Ryhel core_opp_950: opp-950000 { 14*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 15*4cc90d4cSSvyatoslav Ryhel opp-level = <950000>; 16*4cc90d4cSSvyatoslav Ryhel }; 17*4cc90d4cSSvyatoslav Ryhel 18*4cc90d4cSSvyatoslav Ryhel core_opp_1000: opp-1000000 { 19*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 20*4cc90d4cSSvyatoslav Ryhel opp-level = <1000000>; 21*4cc90d4cSSvyatoslav Ryhel }; 22*4cc90d4cSSvyatoslav Ryhel 23*4cc90d4cSSvyatoslav Ryhel core_opp_1050: opp-1050000 { 24*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 25*4cc90d4cSSvyatoslav Ryhel opp-level = <1050000>; 26*4cc90d4cSSvyatoslav Ryhel }; 27*4cc90d4cSSvyatoslav Ryhel 28*4cc90d4cSSvyatoslav Ryhel core_opp_1100: opp-1100000 { 29*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 30*4cc90d4cSSvyatoslav Ryhel opp-level = <1100000>; 31*4cc90d4cSSvyatoslav Ryhel }; 32*4cc90d4cSSvyatoslav Ryhel 33*4cc90d4cSSvyatoslav Ryhel core_opp_1120: opp-1120000 { 34*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 35*4cc90d4cSSvyatoslav Ryhel opp-level = <1120000>; 36*4cc90d4cSSvyatoslav Ryhel }; 37*4cc90d4cSSvyatoslav Ryhel 38*4cc90d4cSSvyatoslav Ryhel core_opp_1150: opp-1150000 { 39*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1150000 1150000 1390000>; 40*4cc90d4cSSvyatoslav Ryhel opp-level = <1150000>; 41*4cc90d4cSSvyatoslav Ryhel }; 42*4cc90d4cSSvyatoslav Ryhel 43*4cc90d4cSSvyatoslav Ryhel core_opp_1170: opp-1170000 { 44*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 45*4cc90d4cSSvyatoslav Ryhel opp-level = <1170000>; 46*4cc90d4cSSvyatoslav Ryhel }; 47*4cc90d4cSSvyatoslav Ryhel 48*4cc90d4cSSvyatoslav Ryhel core_opp_1200: opp-1200000 { 49*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1200000 1200000 1390000>; 50*4cc90d4cSSvyatoslav Ryhel opp-level = <1200000>; 51*4cc90d4cSSvyatoslav Ryhel }; 52*4cc90d4cSSvyatoslav Ryhel 53*4cc90d4cSSvyatoslav Ryhel core_opp_1250: opp-1250000 { 54*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 55*4cc90d4cSSvyatoslav Ryhel opp-level = <1250000>; 56*4cc90d4cSSvyatoslav Ryhel }; 57*4cc90d4cSSvyatoslav Ryhel 58*4cc90d4cSSvyatoslav Ryhel core_opp_1300: opp-1300000 { 59*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1300000 1300000 1390000>; 60*4cc90d4cSSvyatoslav Ryhel opp-level = <1300000>; 61*4cc90d4cSSvyatoslav Ryhel }; 62*4cc90d4cSSvyatoslav Ryhel 63*4cc90d4cSSvyatoslav Ryhel core_opp_1350: opp-1350000 { 64*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1350000 1350000 1390000>; 65*4cc90d4cSSvyatoslav Ryhel opp-level = <1350000>; 66*4cc90d4cSSvyatoslav Ryhel }; 67*4cc90d4cSSvyatoslav Ryhel 68*4cc90d4cSSvyatoslav Ryhel core_opp_1390: opp-1390000 { 69*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1390000 1390000 1390000>; 70*4cc90d4cSSvyatoslav Ryhel opp-level = <1390000>; 71*4cc90d4cSSvyatoslav Ryhel }; 72*4cc90d4cSSvyatoslav Ryhel }; 73*4cc90d4cSSvyatoslav Ryhel 74bdc80b32SSvyatoslav Ryhel emc_icc_dvfs_opp_table: opp-table-emc { 75bdc80b32SSvyatoslav Ryhel compatible = "operating-points-v2"; 76bdc80b32SSvyatoslav Ryhel 77bdc80b32SSvyatoslav Ryhel opp-12750000-900 { 78bdc80b32SSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 79bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <12750000>; 80bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 81*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 82bdc80b32SSvyatoslav Ryhel }; 83bdc80b32SSvyatoslav Ryhel 84bdc80b32SSvyatoslav Ryhel opp-20400000-900 { 85bdc80b32SSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 86bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <20400000>; 87bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 88*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 89bdc80b32SSvyatoslav Ryhel }; 90bdc80b32SSvyatoslav Ryhel 91bdc80b32SSvyatoslav Ryhel opp-40800000-900 { 92bdc80b32SSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 93bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <40800000>; 94bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 95*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 96bdc80b32SSvyatoslav Ryhel }; 97bdc80b32SSvyatoslav Ryhel 98bdc80b32SSvyatoslav Ryhel opp-68000000-900 { 99bdc80b32SSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 100bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <68000000>; 101bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 102*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 103bdc80b32SSvyatoslav Ryhel }; 104bdc80b32SSvyatoslav Ryhel 105bdc80b32SSvyatoslav Ryhel opp-102000000-900 { 106bdc80b32SSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 107bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <102000000>; 108bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 109*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 110bdc80b32SSvyatoslav Ryhel }; 111bdc80b32SSvyatoslav Ryhel 112bdc80b32SSvyatoslav Ryhel opp-204000000-900 { 113bdc80b32SSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 114bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 115bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 116*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 117bdc80b32SSvyatoslav Ryhel opp-suspend; 118bdc80b32SSvyatoslav Ryhel }; 119bdc80b32SSvyatoslav Ryhel 120bdc80b32SSvyatoslav Ryhel opp-312000000-1000 { 121bdc80b32SSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 122bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <312000000>; 123bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 124*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 125bdc80b32SSvyatoslav Ryhel }; 126bdc80b32SSvyatoslav Ryhel 127bdc80b32SSvyatoslav Ryhel opp-408000000-1000 { 128bdc80b32SSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 129bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 130bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 131*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 132bdc80b32SSvyatoslav Ryhel }; 133bdc80b32SSvyatoslav Ryhel 134bdc80b32SSvyatoslav Ryhel /* 135bdc80b32SSvyatoslav Ryhel * T40X can work with 1050mV for 528MHz but T40T which is 136bdc80b32SSvyatoslav Ryhel * in the same group as T40X requires 1100mV. If there will 137bdc80b32SSvyatoslav Ryhel * be enough data that T40T can work reliably with 1050mV 138bdc80b32SSvyatoslav Ryhel * for 528MHz then voltage for 528MHz opp can be lowered. 139bdc80b32SSvyatoslav Ryhel * T40S should remain with 1100mV for 528MHz opp. 140bdc80b32SSvyatoslav Ryhel */ 141bdc80b32SSvyatoslav Ryhel opp-528000000-1100 { 142bdc80b32SSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 143bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <528000000>; 144bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 145*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 146bdc80b32SSvyatoslav Ryhel }; 147bdc80b32SSvyatoslav Ryhel 148bdc80b32SSvyatoslav Ryhel opp-624000000-1100 { 149bdc80b32SSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 150bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <624000000>; 151bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 152*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 153bdc80b32SSvyatoslav Ryhel }; 154bdc80b32SSvyatoslav Ryhel 155bdc80b32SSvyatoslav Ryhel opp-792000000-1100 { 156bdc80b32SSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 157bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <792000000>; 158bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 159*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 160bdc80b32SSvyatoslav Ryhel }; 161bdc80b32SSvyatoslav Ryhel 162bdc80b32SSvyatoslav Ryhel opp-900000000-1200 { 163bdc80b32SSvyatoslav Ryhel opp-microvolt = <1200000 1200000 1390000>; 164bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <900000000>; 165bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000E>; 166*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1200>; 167bdc80b32SSvyatoslav Ryhel }; 168bdc80b32SSvyatoslav Ryhel }; 169bdc80b32SSvyatoslav Ryhel 170bdc80b32SSvyatoslav Ryhel emc_bw_dfs_opp_table: opp-table-actmon { 171bdc80b32SSvyatoslav Ryhel compatible = "operating-points-v2"; 172bdc80b32SSvyatoslav Ryhel 173bdc80b32SSvyatoslav Ryhel opp-12750000 { 174bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <12750000>; 175bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 176bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <204000>; 177bdc80b32SSvyatoslav Ryhel }; 178bdc80b32SSvyatoslav Ryhel 179bdc80b32SSvyatoslav Ryhel opp-20400000 { 180bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <20400000>; 181bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 182bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <326400>; 183bdc80b32SSvyatoslav Ryhel }; 184bdc80b32SSvyatoslav Ryhel 185bdc80b32SSvyatoslav Ryhel opp-40800000 { 186bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <40800000>; 187bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 188bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <652800>; 189bdc80b32SSvyatoslav Ryhel }; 190bdc80b32SSvyatoslav Ryhel 191bdc80b32SSvyatoslav Ryhel opp-68000000 { 192bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <68000000>; 193bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 194bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <1088000>; 195bdc80b32SSvyatoslav Ryhel }; 196bdc80b32SSvyatoslav Ryhel 197bdc80b32SSvyatoslav Ryhel opp-102000000 { 198bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <102000000>; 199bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 200bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <1632000>; 201bdc80b32SSvyatoslav Ryhel }; 202bdc80b32SSvyatoslav Ryhel 203bdc80b32SSvyatoslav Ryhel opp-204000000 { 204bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 205bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 206bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <3264000>; 207bdc80b32SSvyatoslav Ryhel opp-suspend; 208bdc80b32SSvyatoslav Ryhel }; 209bdc80b32SSvyatoslav Ryhel 210bdc80b32SSvyatoslav Ryhel opp-312000000 { 211bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <312000000>; 212bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 213bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <4992000>; 214bdc80b32SSvyatoslav Ryhel }; 215bdc80b32SSvyatoslav Ryhel 216bdc80b32SSvyatoslav Ryhel opp-408000000 { 217bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 218bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 219bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <6528000>; 220bdc80b32SSvyatoslav Ryhel }; 221bdc80b32SSvyatoslav Ryhel 222bdc80b32SSvyatoslav Ryhel opp-528000000 { 223bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <528000000>; 224bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 225bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <8448000>; 226bdc80b32SSvyatoslav Ryhel }; 227bdc80b32SSvyatoslav Ryhel 228bdc80b32SSvyatoslav Ryhel opp-624000000 { 229bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <624000000>; 230bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 231bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <9984000>; 232bdc80b32SSvyatoslav Ryhel }; 233bdc80b32SSvyatoslav Ryhel 234bdc80b32SSvyatoslav Ryhel opp-792000000 { 235bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <792000000>; 236bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000F>; 237bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <12672000>; 238bdc80b32SSvyatoslav Ryhel }; 239bdc80b32SSvyatoslav Ryhel 240bdc80b32SSvyatoslav Ryhel opp-900000000 { 241bdc80b32SSvyatoslav Ryhel opp-hz = /bits/ 64 <900000000>; 242bdc80b32SSvyatoslav Ryhel opp-supported-hw = <0x000E>; 243bdc80b32SSvyatoslav Ryhel opp-peak-kBps = <14400000>; 244bdc80b32SSvyatoslav Ryhel }; 245bdc80b32SSvyatoslav Ryhel }; 246*4cc90d4cSSvyatoslav Ryhel 247*4cc90d4cSSvyatoslav Ryhel vi_dvfs_opp_table: opp-table-vi { 248*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 249*4cc90d4cSSvyatoslav Ryhel 250*4cc90d4cSSvyatoslav Ryhel opp-114000000-900 { 251*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 252*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <114000000>; 253*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 254*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 255*4cc90d4cSSvyatoslav Ryhel }; 256*4cc90d4cSSvyatoslav Ryhel 257*4cc90d4cSSvyatoslav Ryhel opp-216000000-950 { 258*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 259*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <216000000>; 260*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 261*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 262*4cc90d4cSSvyatoslav Ryhel }; 263*4cc90d4cSSvyatoslav Ryhel 264*4cc90d4cSSvyatoslav Ryhel opp-240000000-1000 { 265*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 266*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 267*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 268*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 269*4cc90d4cSSvyatoslav Ryhel }; 270*4cc90d4cSSvyatoslav Ryhel 271*4cc90d4cSSvyatoslav Ryhel opp-312000000-1050 { 272*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 273*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <312000000>; 274*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 275*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 276*4cc90d4cSSvyatoslav Ryhel }; 277*4cc90d4cSSvyatoslav Ryhel 278*4cc90d4cSSvyatoslav Ryhel opp-372000000-1100 { 279*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 280*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <372000000>; 281*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 282*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 283*4cc90d4cSSvyatoslav Ryhel }; 284*4cc90d4cSSvyatoslav Ryhel 285*4cc90d4cSSvyatoslav Ryhel opp-408000000-1050 { 286*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 287*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 288*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 289*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 290*4cc90d4cSSvyatoslav Ryhel }; 291*4cc90d4cSSvyatoslav Ryhel 292*4cc90d4cSSvyatoslav Ryhel opp-408000000-1120 { 293*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 294*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 295*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 296*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 297*4cc90d4cSSvyatoslav Ryhel }; 298*4cc90d4cSSvyatoslav Ryhel }; 299*4cc90d4cSSvyatoslav Ryhel 300*4cc90d4cSSvyatoslav Ryhel epp_dvfs_opp_table: opp-table-epp { 301*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 302*4cc90d4cSSvyatoslav Ryhel 303*4cc90d4cSSvyatoslav Ryhel opp-192000000-900 { 304*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 305*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <192000000>; 306*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 307*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 308*4cc90d4cSSvyatoslav Ryhel }; 309*4cc90d4cSSvyatoslav Ryhel 310*4cc90d4cSSvyatoslav Ryhel opp-240000000-900 { 311*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 312*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 313*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 314*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 315*4cc90d4cSSvyatoslav Ryhel }; 316*4cc90d4cSSvyatoslav Ryhel 317*4cc90d4cSSvyatoslav Ryhel opp-228000000-950 { 318*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 319*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <228000000>; 320*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 321*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 322*4cc90d4cSSvyatoslav Ryhel }; 323*4cc90d4cSSvyatoslav Ryhel 324*4cc90d4cSSvyatoslav Ryhel opp-300000000-950 { 325*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 326*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <300000000>; 327*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 328*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 329*4cc90d4cSSvyatoslav Ryhel }; 330*4cc90d4cSSvyatoslav Ryhel 331*4cc90d4cSSvyatoslav Ryhel opp-300000000-1000 { 332*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 333*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <300000000>; 334*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 335*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 336*4cc90d4cSSvyatoslav Ryhel }; 337*4cc90d4cSSvyatoslav Ryhel 338*4cc90d4cSSvyatoslav Ryhel opp-384000000-1000 { 339*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 340*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 341*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 342*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 343*4cc90d4cSSvyatoslav Ryhel }; 344*4cc90d4cSSvyatoslav Ryhel 345*4cc90d4cSSvyatoslav Ryhel opp-396000000-1050 { 346*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 347*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <396000000>; 348*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 349*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 350*4cc90d4cSSvyatoslav Ryhel }; 351*4cc90d4cSSvyatoslav Ryhel 352*4cc90d4cSSvyatoslav Ryhel opp-468000000-1050 { 353*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 354*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <468000000>; 355*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 356*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 357*4cc90d4cSSvyatoslav Ryhel }; 358*4cc90d4cSSvyatoslav Ryhel 359*4cc90d4cSSvyatoslav Ryhel opp-492000000-1100 { 360*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 361*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <492000000>; 362*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 363*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 364*4cc90d4cSSvyatoslav Ryhel }; 365*4cc90d4cSSvyatoslav Ryhel 366*4cc90d4cSSvyatoslav Ryhel opp-528000000-1100 { 367*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 368*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <528000000>; 369*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 370*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 371*4cc90d4cSSvyatoslav Ryhel }; 372*4cc90d4cSSvyatoslav Ryhel 373*4cc90d4cSSvyatoslav Ryhel opp-516000000-1120 { 374*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 375*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <516000000>; 376*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 377*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 378*4cc90d4cSSvyatoslav Ryhel }; 379*4cc90d4cSSvyatoslav Ryhel 380*4cc90d4cSSvyatoslav Ryhel opp-564000000-1120 { 381*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 382*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <564000000>; 383*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 384*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 385*4cc90d4cSSvyatoslav Ryhel }; 386*4cc90d4cSSvyatoslav Ryhel 387*4cc90d4cSSvyatoslav Ryhel opp-552000000-1170 { 388*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 389*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <552000000>; 390*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 391*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 392*4cc90d4cSSvyatoslav Ryhel }; 393*4cc90d4cSSvyatoslav Ryhel 394*4cc90d4cSSvyatoslav Ryhel opp-600000000-1170 { 395*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 396*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <600000000>; 397*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 398*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 399*4cc90d4cSSvyatoslav Ryhel }; 400*4cc90d4cSSvyatoslav Ryhel 401*4cc90d4cSSvyatoslav Ryhel opp-600000000-1250 { 402*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 403*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <600000000>; 404*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 405*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 406*4cc90d4cSSvyatoslav Ryhel }; 407*4cc90d4cSSvyatoslav Ryhel 408*4cc90d4cSSvyatoslav Ryhel opp-636000000-1200 { 409*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1200000 1200000 1390000>; 410*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <636000000>; 411*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 412*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1200>; 413*4cc90d4cSSvyatoslav Ryhel }; 414*4cc90d4cSSvyatoslav Ryhel 415*4cc90d4cSSvyatoslav Ryhel opp-672000000-1250 { 416*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 417*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <672000000>; 418*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 419*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 420*4cc90d4cSSvyatoslav Ryhel }; 421*4cc90d4cSSvyatoslav Ryhel 422*4cc90d4cSSvyatoslav Ryhel opp-828000000-1390 { 423*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1390000 1390000 1390000>; 424*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <828000000>; 425*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 426*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1390>; 427*4cc90d4cSSvyatoslav Ryhel }; 428*4cc90d4cSSvyatoslav Ryhel }; 429*4cc90d4cSSvyatoslav Ryhel 430*4cc90d4cSSvyatoslav Ryhel gr2d_dvfs_opp_table: opp-table-gr2d { 431*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 432*4cc90d4cSSvyatoslav Ryhel 433*4cc90d4cSSvyatoslav Ryhel opp-192000000-900 { 434*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 435*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <192000000>; 436*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 437*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 438*4cc90d4cSSvyatoslav Ryhel }; 439*4cc90d4cSSvyatoslav Ryhel 440*4cc90d4cSSvyatoslav Ryhel opp-240000000-900 { 441*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 442*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 443*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 444*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 445*4cc90d4cSSvyatoslav Ryhel }; 446*4cc90d4cSSvyatoslav Ryhel 447*4cc90d4cSSvyatoslav Ryhel opp-228000000-950 { 448*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 449*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <228000000>; 450*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 451*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 452*4cc90d4cSSvyatoslav Ryhel }; 453*4cc90d4cSSvyatoslav Ryhel 454*4cc90d4cSSvyatoslav Ryhel opp-300000000-950 { 455*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 456*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <300000000>; 457*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 458*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 459*4cc90d4cSSvyatoslav Ryhel }; 460*4cc90d4cSSvyatoslav Ryhel 461*4cc90d4cSSvyatoslav Ryhel opp-300000000-1000 { 462*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 463*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <300000000>; 464*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 465*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 466*4cc90d4cSSvyatoslav Ryhel }; 467*4cc90d4cSSvyatoslav Ryhel 468*4cc90d4cSSvyatoslav Ryhel opp-384000000-1000 { 469*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 470*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 471*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 472*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 473*4cc90d4cSSvyatoslav Ryhel }; 474*4cc90d4cSSvyatoslav Ryhel 475*4cc90d4cSSvyatoslav Ryhel opp-396000000-1050 { 476*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 477*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <396000000>; 478*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 479*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 480*4cc90d4cSSvyatoslav Ryhel }; 481*4cc90d4cSSvyatoslav Ryhel 482*4cc90d4cSSvyatoslav Ryhel opp-468000000-1050 { 483*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 484*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <468000000>; 485*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 486*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 487*4cc90d4cSSvyatoslav Ryhel }; 488*4cc90d4cSSvyatoslav Ryhel 489*4cc90d4cSSvyatoslav Ryhel opp-492000000-1100 { 490*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 491*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <492000000>; 492*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 493*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 494*4cc90d4cSSvyatoslav Ryhel }; 495*4cc90d4cSSvyatoslav Ryhel 496*4cc90d4cSSvyatoslav Ryhel opp-528000000-1100 { 497*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 498*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <528000000>; 499*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 500*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 501*4cc90d4cSSvyatoslav Ryhel }; 502*4cc90d4cSSvyatoslav Ryhel 503*4cc90d4cSSvyatoslav Ryhel opp-516000000-1120 { 504*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 505*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <516000000>; 506*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 507*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 508*4cc90d4cSSvyatoslav Ryhel }; 509*4cc90d4cSSvyatoslav Ryhel 510*4cc90d4cSSvyatoslav Ryhel opp-564000000-1120 { 511*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 512*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <564000000>; 513*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 514*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 515*4cc90d4cSSvyatoslav Ryhel }; 516*4cc90d4cSSvyatoslav Ryhel 517*4cc90d4cSSvyatoslav Ryhel opp-552000000-1170 { 518*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 519*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <552000000>; 520*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 521*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 522*4cc90d4cSSvyatoslav Ryhel }; 523*4cc90d4cSSvyatoslav Ryhel 524*4cc90d4cSSvyatoslav Ryhel opp-600000000-1170 { 525*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 526*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <600000000>; 527*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 528*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 529*4cc90d4cSSvyatoslav Ryhel }; 530*4cc90d4cSSvyatoslav Ryhel 531*4cc90d4cSSvyatoslav Ryhel opp-600000000-1250 { 532*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 533*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <600000000>; 534*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 535*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 536*4cc90d4cSSvyatoslav Ryhel }; 537*4cc90d4cSSvyatoslav Ryhel 538*4cc90d4cSSvyatoslav Ryhel opp-636000000-1200 { 539*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1200000 1200000 1390000>; 540*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <636000000>; 541*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 542*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1200>; 543*4cc90d4cSSvyatoslav Ryhel }; 544*4cc90d4cSSvyatoslav Ryhel 545*4cc90d4cSSvyatoslav Ryhel opp-672000000-1250 { 546*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 547*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <672000000>; 548*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 549*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 550*4cc90d4cSSvyatoslav Ryhel }; 551*4cc90d4cSSvyatoslav Ryhel 552*4cc90d4cSSvyatoslav Ryhel opp-828000000-1390 { 553*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1390000 1390000 1390000>; 554*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <828000000>; 555*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 556*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1390>; 557*4cc90d4cSSvyatoslav Ryhel }; 558*4cc90d4cSSvyatoslav Ryhel }; 559*4cc90d4cSSvyatoslav Ryhel 560*4cc90d4cSSvyatoslav Ryhel gr3d_dvfs_opp_table: opp-table-gr3d { 561*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 562*4cc90d4cSSvyatoslav Ryhel 563*4cc90d4cSSvyatoslav Ryhel opp-192000000-900 { 564*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 565*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <192000000>; 566*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 567*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 568*4cc90d4cSSvyatoslav Ryhel }; 569*4cc90d4cSSvyatoslav Ryhel 570*4cc90d4cSSvyatoslav Ryhel opp-240000000-900 { 571*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 572*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 573*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 574*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 575*4cc90d4cSSvyatoslav Ryhel }; 576*4cc90d4cSSvyatoslav Ryhel 577*4cc90d4cSSvyatoslav Ryhel opp-228000000-950 { 578*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 579*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <228000000>; 580*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 581*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 582*4cc90d4cSSvyatoslav Ryhel }; 583*4cc90d4cSSvyatoslav Ryhel 584*4cc90d4cSSvyatoslav Ryhel opp-300000000-950 { 585*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 586*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <300000000>; 587*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 588*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 589*4cc90d4cSSvyatoslav Ryhel }; 590*4cc90d4cSSvyatoslav Ryhel 591*4cc90d4cSSvyatoslav Ryhel opp-300000000-1000 { 592*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 593*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <300000000>; 594*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 595*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 596*4cc90d4cSSvyatoslav Ryhel }; 597*4cc90d4cSSvyatoslav Ryhel 598*4cc90d4cSSvyatoslav Ryhel opp-384000000-1000 { 599*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 600*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 601*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 602*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 603*4cc90d4cSSvyatoslav Ryhel }; 604*4cc90d4cSSvyatoslav Ryhel 605*4cc90d4cSSvyatoslav Ryhel opp-396000000-1050 { 606*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 607*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <396000000>; 608*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 609*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 610*4cc90d4cSSvyatoslav Ryhel }; 611*4cc90d4cSSvyatoslav Ryhel 612*4cc90d4cSSvyatoslav Ryhel opp-468000000-1050 { 613*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 614*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <468000000>; 615*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 616*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 617*4cc90d4cSSvyatoslav Ryhel }; 618*4cc90d4cSSvyatoslav Ryhel 619*4cc90d4cSSvyatoslav Ryhel opp-492000000-1100 { 620*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 621*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <492000000>; 622*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 623*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 624*4cc90d4cSSvyatoslav Ryhel }; 625*4cc90d4cSSvyatoslav Ryhel 626*4cc90d4cSSvyatoslav Ryhel opp-528000000-1100 { 627*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 628*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <528000000>; 629*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 630*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 631*4cc90d4cSSvyatoslav Ryhel }; 632*4cc90d4cSSvyatoslav Ryhel 633*4cc90d4cSSvyatoslav Ryhel opp-516000000-1120 { 634*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 635*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <516000000>; 636*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 637*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 638*4cc90d4cSSvyatoslav Ryhel }; 639*4cc90d4cSSvyatoslav Ryhel 640*4cc90d4cSSvyatoslav Ryhel opp-564000000-1120 { 641*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 642*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <564000000>; 643*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 644*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 645*4cc90d4cSSvyatoslav Ryhel }; 646*4cc90d4cSSvyatoslav Ryhel 647*4cc90d4cSSvyatoslav Ryhel opp-552000000-1170 { 648*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 649*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <552000000>; 650*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 651*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 652*4cc90d4cSSvyatoslav Ryhel }; 653*4cc90d4cSSvyatoslav Ryhel 654*4cc90d4cSSvyatoslav Ryhel opp-600000000-1170 { 655*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 656*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <600000000>; 657*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 658*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 659*4cc90d4cSSvyatoslav Ryhel }; 660*4cc90d4cSSvyatoslav Ryhel 661*4cc90d4cSSvyatoslav Ryhel opp-600000000-1250 { 662*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 663*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <600000000>; 664*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 665*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 666*4cc90d4cSSvyatoslav Ryhel }; 667*4cc90d4cSSvyatoslav Ryhel 668*4cc90d4cSSvyatoslav Ryhel opp-636000000-1200 { 669*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1200000 1200000 1390000>; 670*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <636000000>; 671*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 672*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1200>; 673*4cc90d4cSSvyatoslav Ryhel }; 674*4cc90d4cSSvyatoslav Ryhel 675*4cc90d4cSSvyatoslav Ryhel opp-672000000-1250 { 676*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 677*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <672000000>; 678*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 679*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 680*4cc90d4cSSvyatoslav Ryhel }; 681*4cc90d4cSSvyatoslav Ryhel 682*4cc90d4cSSvyatoslav Ryhel opp-828000000-1390 { 683*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1390000 1390000 1390000>; 684*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <828000000>; 685*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 686*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1390>; 687*4cc90d4cSSvyatoslav Ryhel }; 688*4cc90d4cSSvyatoslav Ryhel }; 689*4cc90d4cSSvyatoslav Ryhel 690*4cc90d4cSSvyatoslav Ryhel msenc_dvfs_opp_table: opp-table-msenc { 691*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 692*4cc90d4cSSvyatoslav Ryhel 693*4cc90d4cSSvyatoslav Ryhel opp-144000000-900 { 694*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 695*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <144000000>; 696*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 697*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 698*4cc90d4cSSvyatoslav Ryhel }; 699*4cc90d4cSSvyatoslav Ryhel 700*4cc90d4cSSvyatoslav Ryhel opp-182000000-950 { 701*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 702*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <182000000>; 703*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 704*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 705*4cc90d4cSSvyatoslav Ryhel }; 706*4cc90d4cSSvyatoslav Ryhel 707*4cc90d4cSSvyatoslav Ryhel opp-204000000-900 { 708*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 709*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 710*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 711*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 712*4cc90d4cSSvyatoslav Ryhel }; 713*4cc90d4cSSvyatoslav Ryhel 714*4cc90d4cSSvyatoslav Ryhel opp-240000000-1000 { 715*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 716*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 717*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 718*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 719*4cc90d4cSSvyatoslav Ryhel }; 720*4cc90d4cSSvyatoslav Ryhel 721*4cc90d4cSSvyatoslav Ryhel opp-252000000-950 { 722*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 723*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <252000000>; 724*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 725*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 726*4cc90d4cSSvyatoslav Ryhel }; 727*4cc90d4cSSvyatoslav Ryhel 728*4cc90d4cSSvyatoslav Ryhel opp-312000000-1050 { 729*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 730*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <312000000>; 731*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 732*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 733*4cc90d4cSSvyatoslav Ryhel }; 734*4cc90d4cSSvyatoslav Ryhel 735*4cc90d4cSSvyatoslav Ryhel opp-324000000-1000 { 736*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 737*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <324000000>; 738*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 739*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 740*4cc90d4cSSvyatoslav Ryhel }; 741*4cc90d4cSSvyatoslav Ryhel 742*4cc90d4cSSvyatoslav Ryhel opp-384000000-1100 { 743*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 744*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 745*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 746*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 747*4cc90d4cSSvyatoslav Ryhel }; 748*4cc90d4cSSvyatoslav Ryhel 749*4cc90d4cSSvyatoslav Ryhel opp-408000000-1050 { 750*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 751*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 752*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 753*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 754*4cc90d4cSSvyatoslav Ryhel }; 755*4cc90d4cSSvyatoslav Ryhel 756*4cc90d4cSSvyatoslav Ryhel opp-432000000-1120 { 757*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 758*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <432000000>; 759*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 760*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 761*4cc90d4cSSvyatoslav Ryhel }; 762*4cc90d4cSSvyatoslav Ryhel 763*4cc90d4cSSvyatoslav Ryhel opp-456000000-1100 { 764*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 765*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <456000000>; 766*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 767*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 768*4cc90d4cSSvyatoslav Ryhel }; 769*4cc90d4cSSvyatoslav Ryhel 770*4cc90d4cSSvyatoslav Ryhel opp-480000000-1120 { 771*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 772*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <480000000>; 773*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 774*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 775*4cc90d4cSSvyatoslav Ryhel }; 776*4cc90d4cSSvyatoslav Ryhel 777*4cc90d4cSSvyatoslav Ryhel opp-480000000-1170 { 778*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 779*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <480000000>; 780*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 781*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 782*4cc90d4cSSvyatoslav Ryhel }; 783*4cc90d4cSSvyatoslav Ryhel }; 784*4cc90d4cSSvyatoslav Ryhel 785*4cc90d4cSSvyatoslav Ryhel tsec_dvfs_opp_table: opp-table-tsec { 786*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 787*4cc90d4cSSvyatoslav Ryhel 788*4cc90d4cSSvyatoslav Ryhel opp-144000000-900 { 789*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 790*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <144000000>; 791*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 792*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 793*4cc90d4cSSvyatoslav Ryhel }; 794*4cc90d4cSSvyatoslav Ryhel 795*4cc90d4cSSvyatoslav Ryhel opp-182000000-950 { 796*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 797*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <182000000>; 798*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 799*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 800*4cc90d4cSSvyatoslav Ryhel }; 801*4cc90d4cSSvyatoslav Ryhel 802*4cc90d4cSSvyatoslav Ryhel opp-204000000-900 { 803*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 804*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 805*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 806*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 807*4cc90d4cSSvyatoslav Ryhel }; 808*4cc90d4cSSvyatoslav Ryhel 809*4cc90d4cSSvyatoslav Ryhel opp-240000000-1000 { 810*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 811*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 812*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 813*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 814*4cc90d4cSSvyatoslav Ryhel }; 815*4cc90d4cSSvyatoslav Ryhel 816*4cc90d4cSSvyatoslav Ryhel opp-252000000-950 { 817*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 818*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <252000000>; 819*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 820*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 821*4cc90d4cSSvyatoslav Ryhel }; 822*4cc90d4cSSvyatoslav Ryhel 823*4cc90d4cSSvyatoslav Ryhel opp-312000000-1050 { 824*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 825*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <312000000>; 826*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 827*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 828*4cc90d4cSSvyatoslav Ryhel }; 829*4cc90d4cSSvyatoslav Ryhel 830*4cc90d4cSSvyatoslav Ryhel opp-324000000-1000 { 831*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 832*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <324000000>; 833*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 834*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 835*4cc90d4cSSvyatoslav Ryhel }; 836*4cc90d4cSSvyatoslav Ryhel 837*4cc90d4cSSvyatoslav Ryhel opp-384000000-1100 { 838*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 839*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 840*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 841*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 842*4cc90d4cSSvyatoslav Ryhel }; 843*4cc90d4cSSvyatoslav Ryhel 844*4cc90d4cSSvyatoslav Ryhel opp-408000000-1050 { 845*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 846*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 847*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 848*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 849*4cc90d4cSSvyatoslav Ryhel }; 850*4cc90d4cSSvyatoslav Ryhel 851*4cc90d4cSSvyatoslav Ryhel opp-432000000-1120 { 852*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 853*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <432000000>; 854*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 855*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 856*4cc90d4cSSvyatoslav Ryhel }; 857*4cc90d4cSSvyatoslav Ryhel 858*4cc90d4cSSvyatoslav Ryhel opp-456000000-1100 { 859*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 860*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <456000000>; 861*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 862*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 863*4cc90d4cSSvyatoslav Ryhel }; 864*4cc90d4cSSvyatoslav Ryhel 865*4cc90d4cSSvyatoslav Ryhel opp-480000000-1120 { 866*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 867*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <480000000>; 868*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 869*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 870*4cc90d4cSSvyatoslav Ryhel }; 871*4cc90d4cSSvyatoslav Ryhel 872*4cc90d4cSSvyatoslav Ryhel opp-480000000-1170 { 873*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 874*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <480000000>; 875*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 876*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 877*4cc90d4cSSvyatoslav Ryhel }; 878*4cc90d4cSSvyatoslav Ryhel }; 879*4cc90d4cSSvyatoslav Ryhel 880*4cc90d4cSSvyatoslav Ryhel vde_dvfs_opp_table: opp-table-vde { 881*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 882*4cc90d4cSSvyatoslav Ryhel 883*4cc90d4cSSvyatoslav Ryhel opp-144000000-900 { 884*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 885*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <144000000>; 886*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 887*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 888*4cc90d4cSSvyatoslav Ryhel }; 889*4cc90d4cSSvyatoslav Ryhel 890*4cc90d4cSSvyatoslav Ryhel opp-182000000-950 { 891*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 892*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <182000000>; 893*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 894*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 895*4cc90d4cSSvyatoslav Ryhel }; 896*4cc90d4cSSvyatoslav Ryhel 897*4cc90d4cSSvyatoslav Ryhel opp-204000000-900 { 898*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 899*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 900*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 901*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 902*4cc90d4cSSvyatoslav Ryhel }; 903*4cc90d4cSSvyatoslav Ryhel 904*4cc90d4cSSvyatoslav Ryhel opp-240000000-1000 { 905*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 906*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 907*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 908*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 909*4cc90d4cSSvyatoslav Ryhel }; 910*4cc90d4cSSvyatoslav Ryhel 911*4cc90d4cSSvyatoslav Ryhel opp-252000000-950 { 912*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 913*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <252000000>; 914*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 915*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 916*4cc90d4cSSvyatoslav Ryhel }; 917*4cc90d4cSSvyatoslav Ryhel 918*4cc90d4cSSvyatoslav Ryhel opp-312000000-1050 { 919*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 920*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <312000000>; 921*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 922*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 923*4cc90d4cSSvyatoslav Ryhel }; 924*4cc90d4cSSvyatoslav Ryhel 925*4cc90d4cSSvyatoslav Ryhel opp-324000000-1000 { 926*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 927*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <324000000>; 928*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 929*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 930*4cc90d4cSSvyatoslav Ryhel }; 931*4cc90d4cSSvyatoslav Ryhel 932*4cc90d4cSSvyatoslav Ryhel opp-384000000-1100 { 933*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 934*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 935*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 936*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 937*4cc90d4cSSvyatoslav Ryhel }; 938*4cc90d4cSSvyatoslav Ryhel 939*4cc90d4cSSvyatoslav Ryhel opp-408000000-1050 { 940*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 941*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <408000000>; 942*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 943*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 944*4cc90d4cSSvyatoslav Ryhel }; 945*4cc90d4cSSvyatoslav Ryhel 946*4cc90d4cSSvyatoslav Ryhel opp-432000000-1120 { 947*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 948*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <432000000>; 949*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 950*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 951*4cc90d4cSSvyatoslav Ryhel }; 952*4cc90d4cSSvyatoslav Ryhel 953*4cc90d4cSSvyatoslav Ryhel opp-456000000-1100 { 954*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 955*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <456000000>; 956*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 957*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 958*4cc90d4cSSvyatoslav Ryhel }; 959*4cc90d4cSSvyatoslav Ryhel 960*4cc90d4cSSvyatoslav Ryhel opp-480000000-1120 { 961*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 962*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <480000000>; 963*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 964*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 965*4cc90d4cSSvyatoslav Ryhel }; 966*4cc90d4cSSvyatoslav Ryhel 967*4cc90d4cSSvyatoslav Ryhel opp-480000000-1170 { 968*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1170000 1170000 1390000>; 969*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <480000000>; 970*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 971*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1170>; 972*4cc90d4cSSvyatoslav Ryhel }; 973*4cc90d4cSSvyatoslav Ryhel }; 974*4cc90d4cSSvyatoslav Ryhel 975*4cc90d4cSSvyatoslav Ryhel host1x_dvfs_opp_table: opp-table-host1x { 976*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 977*4cc90d4cSSvyatoslav Ryhel 978*4cc90d4cSSvyatoslav Ryhel opp-144000000-900 { 979*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 980*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <144000000>; 981*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 982*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 983*4cc90d4cSSvyatoslav Ryhel }; 984*4cc90d4cSSvyatoslav Ryhel 985*4cc90d4cSSvyatoslav Ryhel opp-180000000-900 { 986*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 987*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <180000000>; 988*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 989*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 990*4cc90d4cSSvyatoslav Ryhel }; 991*4cc90d4cSSvyatoslav Ryhel 992*4cc90d4cSSvyatoslav Ryhel opp-188000000-950 { 993*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 994*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <188000000>; 995*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 996*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 997*4cc90d4cSSvyatoslav Ryhel }; 998*4cc90d4cSSvyatoslav Ryhel 999*4cc90d4cSSvyatoslav Ryhel opp-228000000-950 { 1000*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1001*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <228000000>; 1002*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 1003*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1004*4cc90d4cSSvyatoslav Ryhel }; 1005*4cc90d4cSSvyatoslav Ryhel 1006*4cc90d4cSSvyatoslav Ryhel opp-240000000-1000 { 1007*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 1008*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <240000000>; 1009*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 1010*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 1011*4cc90d4cSSvyatoslav Ryhel }; 1012*4cc90d4cSSvyatoslav Ryhel 1013*4cc90d4cSSvyatoslav Ryhel opp-276000000-1000 { 1014*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 1015*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <276000000>; 1016*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 1017*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 1018*4cc90d4cSSvyatoslav Ryhel }; 1019*4cc90d4cSSvyatoslav Ryhel 1020*4cc90d4cSSvyatoslav Ryhel opp-276000000-1050 { 1021*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 1022*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <276000000>; 1023*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 1024*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 1025*4cc90d4cSSvyatoslav Ryhel }; 1026*4cc90d4cSSvyatoslav Ryhel 1027*4cc90d4cSSvyatoslav Ryhel opp-324000000-1100 { 1028*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1029*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <324000000>; 1030*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 1031*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1032*4cc90d4cSSvyatoslav Ryhel }; 1033*4cc90d4cSSvyatoslav Ryhel 1034*4cc90d4cSSvyatoslav Ryhel opp-336000000-1050 { 1035*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 1036*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <336000000>; 1037*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 1038*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 1039*4cc90d4cSSvyatoslav Ryhel }; 1040*4cc90d4cSSvyatoslav Ryhel 1041*4cc90d4cSSvyatoslav Ryhel opp-336000000-1120 { 1042*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 1043*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <336000000>; 1044*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x0001>; 1045*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 1046*4cc90d4cSSvyatoslav Ryhel }; 1047*4cc90d4cSSvyatoslav Ryhel 1048*4cc90d4cSSvyatoslav Ryhel opp-372000000-1100 { 1049*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1050*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <372000000>; 1051*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 1052*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1053*4cc90d4cSSvyatoslav Ryhel }; 1054*4cc90d4cSSvyatoslav Ryhel 1055*4cc90d4cSSvyatoslav Ryhel opp-384000000-1120 { 1056*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 1057*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <384000000>; 1058*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000E>; 1059*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 1060*4cc90d4cSSvyatoslav Ryhel }; 1061*4cc90d4cSSvyatoslav Ryhel }; 1062*4cc90d4cSSvyatoslav Ryhel 1063*4cc90d4cSSvyatoslav Ryhel pll_m_dvfs_opp_table: opp-table-pllm { 1064*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1065*4cc90d4cSSvyatoslav Ryhel 1066*4cc90d4cSSvyatoslav Ryhel opp-800000000-900 { 1067*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1068*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <800000000>; 1069*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1070*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1071*4cc90d4cSSvyatoslav Ryhel }; 1072*4cc90d4cSSvyatoslav Ryhel 1073*4cc90d4cSSvyatoslav Ryhel opp-1066000000-1000 { 1074*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 1075*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <1066000000>; 1076*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1077*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 1078*4cc90d4cSSvyatoslav Ryhel }; 1079*4cc90d4cSSvyatoslav Ryhel }; 1080*4cc90d4cSSvyatoslav Ryhel 1081*4cc90d4cSSvyatoslav Ryhel pll_c_dvfs_opp_table: opp-table-pllc { 1082*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1083*4cc90d4cSSvyatoslav Ryhel 1084*4cc90d4cSSvyatoslav Ryhel opp-800000000-900 { 1085*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1086*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <800000000>; 1087*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1088*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1089*4cc90d4cSSvyatoslav Ryhel }; 1090*4cc90d4cSSvyatoslav Ryhel 1091*4cc90d4cSSvyatoslav Ryhel opp-1066000000-1000 { 1092*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 1093*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <1066000000>; 1094*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1095*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 1096*4cc90d4cSSvyatoslav Ryhel }; 1097*4cc90d4cSSvyatoslav Ryhel }; 1098*4cc90d4cSSvyatoslav Ryhel 1099*4cc90d4cSSvyatoslav Ryhel pll_c2_dvfs_opp_table: opp-table-pllc2 { 1100*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1101*4cc90d4cSSvyatoslav Ryhel 1102*4cc90d4cSSvyatoslav Ryhel opp-800000000-900 { 1103*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1104*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <800000000>; 1105*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1106*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1107*4cc90d4cSSvyatoslav Ryhel }; 1108*4cc90d4cSSvyatoslav Ryhel 1109*4cc90d4cSSvyatoslav Ryhel opp-1066000000-1000 { 1110*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 1111*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <1066000000>; 1112*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1113*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 1114*4cc90d4cSSvyatoslav Ryhel }; 1115*4cc90d4cSSvyatoslav Ryhel }; 1116*4cc90d4cSSvyatoslav Ryhel 1117*4cc90d4cSSvyatoslav Ryhel pll_c3_dvfs_opp_table: opp-table-pllc3 { 1118*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1119*4cc90d4cSSvyatoslav Ryhel 1120*4cc90d4cSSvyatoslav Ryhel opp-800000000-900 { 1121*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1122*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <800000000>; 1123*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1124*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1125*4cc90d4cSSvyatoslav Ryhel }; 1126*4cc90d4cSSvyatoslav Ryhel 1127*4cc90d4cSSvyatoslav Ryhel opp-1066000000-1000 { 1128*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1000000 1000000 1390000>; 1129*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <1066000000>; 1130*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1131*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1000>; 1132*4cc90d4cSSvyatoslav Ryhel }; 1133*4cc90d4cSSvyatoslav Ryhel }; 1134*4cc90d4cSSvyatoslav Ryhel 1135*4cc90d4cSSvyatoslav Ryhel sbc1_dvfs_opp_table: opp-table-sbc1 { 1136*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1137*4cc90d4cSSvyatoslav Ryhel 1138*4cc90d4cSSvyatoslav Ryhel opp-48000000-900 { 1139*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1140*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1141*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1142*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1143*4cc90d4cSSvyatoslav Ryhel }; 1144*4cc90d4cSSvyatoslav Ryhel 1145*4cc90d4cSSvyatoslav Ryhel opp-52000000-1100 { 1146*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1147*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <52000000>; 1148*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1149*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1150*4cc90d4cSSvyatoslav Ryhel }; 1151*4cc90d4cSSvyatoslav Ryhel }; 1152*4cc90d4cSSvyatoslav Ryhel 1153*4cc90d4cSSvyatoslav Ryhel sbc2_dvfs_opp_table: opp-table-sbc2 { 1154*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1155*4cc90d4cSSvyatoslav Ryhel 1156*4cc90d4cSSvyatoslav Ryhel opp-48000000-900 { 1157*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1158*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1159*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1160*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1161*4cc90d4cSSvyatoslav Ryhel }; 1162*4cc90d4cSSvyatoslav Ryhel 1163*4cc90d4cSSvyatoslav Ryhel opp-52000000-1100 { 1164*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1165*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <52000000>; 1166*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1167*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1168*4cc90d4cSSvyatoslav Ryhel }; 1169*4cc90d4cSSvyatoslav Ryhel }; 1170*4cc90d4cSSvyatoslav Ryhel 1171*4cc90d4cSSvyatoslav Ryhel sbc3_dvfs_opp_table: opp-table-sbc3 { 1172*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1173*4cc90d4cSSvyatoslav Ryhel 1174*4cc90d4cSSvyatoslav Ryhel opp-48000000-900 { 1175*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1176*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1177*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1178*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1179*4cc90d4cSSvyatoslav Ryhel }; 1180*4cc90d4cSSvyatoslav Ryhel 1181*4cc90d4cSSvyatoslav Ryhel opp-52000000-1100 { 1182*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1183*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <52000000>; 1184*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1185*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1186*4cc90d4cSSvyatoslav Ryhel }; 1187*4cc90d4cSSvyatoslav Ryhel }; 1188*4cc90d4cSSvyatoslav Ryhel 1189*4cc90d4cSSvyatoslav Ryhel sbc4_dvfs_opp_table: opp-table-sbc4 { 1190*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1191*4cc90d4cSSvyatoslav Ryhel 1192*4cc90d4cSSvyatoslav Ryhel opp-48000000-900 { 1193*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1194*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1195*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1196*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1197*4cc90d4cSSvyatoslav Ryhel }; 1198*4cc90d4cSSvyatoslav Ryhel 1199*4cc90d4cSSvyatoslav Ryhel opp-52000000-1100 { 1200*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1201*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <52000000>; 1202*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1203*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1204*4cc90d4cSSvyatoslav Ryhel }; 1205*4cc90d4cSSvyatoslav Ryhel }; 1206*4cc90d4cSSvyatoslav Ryhel 1207*4cc90d4cSSvyatoslav Ryhel sbc5_dvfs_opp_table: opp-table-sbc5 { 1208*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1209*4cc90d4cSSvyatoslav Ryhel 1210*4cc90d4cSSvyatoslav Ryhel opp-48000000-900 { 1211*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1212*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1213*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1214*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1215*4cc90d4cSSvyatoslav Ryhel }; 1216*4cc90d4cSSvyatoslav Ryhel 1217*4cc90d4cSSvyatoslav Ryhel opp-52000000-1100 { 1218*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1219*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <52000000>; 1220*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1221*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1222*4cc90d4cSSvyatoslav Ryhel }; 1223*4cc90d4cSSvyatoslav Ryhel }; 1224*4cc90d4cSSvyatoslav Ryhel 1225*4cc90d4cSSvyatoslav Ryhel sbc6_dvfs_opp_table: opp-table-sbc6 { 1226*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1227*4cc90d4cSSvyatoslav Ryhel 1228*4cc90d4cSSvyatoslav Ryhel opp-48000000-900 { 1229*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1230*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1231*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1232*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1233*4cc90d4cSSvyatoslav Ryhel }; 1234*4cc90d4cSSvyatoslav Ryhel 1235*4cc90d4cSSvyatoslav Ryhel opp-52000000-1100 { 1236*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1100000 1100000 1390000>; 1237*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <52000000>; 1238*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1239*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1100>; 1240*4cc90d4cSSvyatoslav Ryhel }; 1241*4cc90d4cSSvyatoslav Ryhel }; 1242*4cc90d4cSSvyatoslav Ryhel 1243*4cc90d4cSSvyatoslav Ryhel sdmmc1_dvfs_opp_table: opp-table-sdmmc1 { 1244*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1245*4cc90d4cSSvyatoslav Ryhel 1246*4cc90d4cSSvyatoslav Ryhel opp-81600000-950 { 1247*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1248*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <81600000>; 1249*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1250*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1251*4cc90d4cSSvyatoslav Ryhel }; 1252*4cc90d4cSSvyatoslav Ryhel 1253*4cc90d4cSSvyatoslav Ryhel opp-156000000-1120 { 1254*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 1255*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <156000000>; 1256*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1257*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 1258*4cc90d4cSSvyatoslav Ryhel }; 1259*4cc90d4cSSvyatoslav Ryhel 1260*4cc90d4cSSvyatoslav Ryhel opp-204000000-1250 { 1261*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 1262*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 1263*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1264*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 1265*4cc90d4cSSvyatoslav Ryhel }; 1266*4cc90d4cSSvyatoslav Ryhel }; 1267*4cc90d4cSSvyatoslav Ryhel 1268*4cc90d4cSSvyatoslav Ryhel sdmmc3_dvfs_opp_table: opp-table-sdmmc3 { 1269*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1270*4cc90d4cSSvyatoslav Ryhel 1271*4cc90d4cSSvyatoslav Ryhel opp-81600000-950 { 1272*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1273*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <81600000>; 1274*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1275*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1276*4cc90d4cSSvyatoslav Ryhel }; 1277*4cc90d4cSSvyatoslav Ryhel 1278*4cc90d4cSSvyatoslav Ryhel opp-156000000-1120 { 1279*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 1280*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <156000000>; 1281*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1282*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 1283*4cc90d4cSSvyatoslav Ryhel }; 1284*4cc90d4cSSvyatoslav Ryhel 1285*4cc90d4cSSvyatoslav Ryhel opp-204000000-1250 { 1286*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 1287*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <204000000>; 1288*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1289*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 1290*4cc90d4cSSvyatoslav Ryhel }; 1291*4cc90d4cSSvyatoslav Ryhel }; 1292*4cc90d4cSSvyatoslav Ryhel 1293*4cc90d4cSSvyatoslav Ryhel sdmmc4_dvfs_opp_table: opp-table-sdmmc4 { 1294*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1295*4cc90d4cSSvyatoslav Ryhel 1296*4cc90d4cSSvyatoslav Ryhel opp-81600000-950 { 1297*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1298*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <81600000>; 1299*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1300*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1301*4cc90d4cSSvyatoslav Ryhel }; 1302*4cc90d4cSSvyatoslav Ryhel 1303*4cc90d4cSSvyatoslav Ryhel opp-156000000-1120 { 1304*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1120000 1120000 1390000>; 1305*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <156000000>; 1306*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1307*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1120>; 1308*4cc90d4cSSvyatoslav Ryhel }; 1309*4cc90d4cSSvyatoslav Ryhel 1310*4cc90d4cSSvyatoslav Ryhel opp-200000000-1250 { 1311*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1250000 1250000 1390000>; 1312*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <200000000>; 1313*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1314*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1250>; 1315*4cc90d4cSSvyatoslav Ryhel }; 1316*4cc90d4cSSvyatoslav Ryhel }; 1317*4cc90d4cSSvyatoslav Ryhel 1318*4cc90d4cSSvyatoslav Ryhel hdmi_dvfs_opp_table: opp-table-hdmi { 1319*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1320*4cc90d4cSSvyatoslav Ryhel 1321*4cc90d4cSSvyatoslav Ryhel opp-148500000-900 { 1322*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1323*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <148500000>; 1324*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1325*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1326*4cc90d4cSSvyatoslav Ryhel }; 1327*4cc90d4cSSvyatoslav Ryhel 1328*4cc90d4cSSvyatoslav Ryhel opp-297000000-1050 { 1329*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 1330*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <297000000>; 1331*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1332*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 1333*4cc90d4cSSvyatoslav Ryhel }; 1334*4cc90d4cSSvyatoslav Ryhel }; 1335*4cc90d4cSSvyatoslav Ryhel 1336*4cc90d4cSSvyatoslav Ryhel disp1_dvfs_opp_table: opp-table-disp1 { 1337*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1338*4cc90d4cSSvyatoslav Ryhel 1339*4cc90d4cSSvyatoslav Ryhel opp-166000000-900 { 1340*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1341*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <166000000>; 1342*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1343*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1344*4cc90d4cSSvyatoslav Ryhel }; 1345*4cc90d4cSSvyatoslav Ryhel 1346*4cc90d4cSSvyatoslav Ryhel opp-297000000-1050 { 1347*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 1348*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <297000000>; 1349*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1350*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 1351*4cc90d4cSSvyatoslav Ryhel }; 1352*4cc90d4cSSvyatoslav Ryhel }; 1353*4cc90d4cSSvyatoslav Ryhel 1354*4cc90d4cSSvyatoslav Ryhel disp2_dvfs_opp_table: opp-table-disp2 { 1355*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1356*4cc90d4cSSvyatoslav Ryhel 1357*4cc90d4cSSvyatoslav Ryhel opp-166000000-900 { 1358*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <900000 900000 1390000>; 1359*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <166000000>; 1360*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1361*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_900>; 1362*4cc90d4cSSvyatoslav Ryhel }; 1363*4cc90d4cSSvyatoslav Ryhel 1364*4cc90d4cSSvyatoslav Ryhel opp-297000000-1050 { 1365*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <1050000 1050000 1390000>; 1366*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <297000000>; 1367*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1368*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_1050>; 1369*4cc90d4cSSvyatoslav Ryhel }; 1370*4cc90d4cSSvyatoslav Ryhel }; 1371*4cc90d4cSSvyatoslav Ryhel 1372*4cc90d4cSSvyatoslav Ryhel xusb_falcon_dvfs_opp_table: opp-table-xusb-falcon { 1373*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1374*4cc90d4cSSvyatoslav Ryhel 1375*4cc90d4cSSvyatoslav Ryhel opp-336000000-950 { 1376*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1377*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <336000000>; 1378*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1379*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1380*4cc90d4cSSvyatoslav Ryhel }; 1381*4cc90d4cSSvyatoslav Ryhel }; 1382*4cc90d4cSSvyatoslav Ryhel 1383*4cc90d4cSSvyatoslav Ryhel xusb_host_dvfs_opp_table: opp-table-xusb-host { 1384*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1385*4cc90d4cSSvyatoslav Ryhel 1386*4cc90d4cSSvyatoslav Ryhel opp-112000000-950 { 1387*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1388*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <112000000>; 1389*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1390*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1391*4cc90d4cSSvyatoslav Ryhel }; 1392*4cc90d4cSSvyatoslav Ryhel }; 1393*4cc90d4cSSvyatoslav Ryhel 1394*4cc90d4cSSvyatoslav Ryhel xusb_dev_dvfs_opp_table: opp-table-xusb-dev { 1395*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1396*4cc90d4cSSvyatoslav Ryhel 1397*4cc90d4cSSvyatoslav Ryhel opp-58300000-950 { 1398*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1399*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <58300000>; 1400*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1401*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1402*4cc90d4cSSvyatoslav Ryhel }; 1403*4cc90d4cSSvyatoslav Ryhel }; 1404*4cc90d4cSSvyatoslav Ryhel 1405*4cc90d4cSSvyatoslav Ryhel xusb_ss_dvfs_opp_table: opp-table-xusb-ss { 1406*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1407*4cc90d4cSSvyatoslav Ryhel 1408*4cc90d4cSSvyatoslav Ryhel opp-122400000-950 { 1409*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1410*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <122400000>; 1411*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1412*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1413*4cc90d4cSSvyatoslav Ryhel }; 1414*4cc90d4cSSvyatoslav Ryhel }; 1415*4cc90d4cSSvyatoslav Ryhel 1416*4cc90d4cSSvyatoslav Ryhel xusb_fs_dvfs_opp_table: opp-table-xusb-fs { 1417*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1418*4cc90d4cSSvyatoslav Ryhel 1419*4cc90d4cSSvyatoslav Ryhel opp-48000000-950 { 1420*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1421*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <48000000>; 1422*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1423*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1424*4cc90d4cSSvyatoslav Ryhel }; 1425*4cc90d4cSSvyatoslav Ryhel }; 1426*4cc90d4cSSvyatoslav Ryhel 1427*4cc90d4cSSvyatoslav Ryhel xusb_hs_dvfs_opp_table: opp-table-xusb-hs { 1428*4cc90d4cSSvyatoslav Ryhel compatible = "operating-points-v2"; 1429*4cc90d4cSSvyatoslav Ryhel 1430*4cc90d4cSSvyatoslav Ryhel opp-61200000-950 { 1431*4cc90d4cSSvyatoslav Ryhel opp-microvolt = <950000 950000 1390000>; 1432*4cc90d4cSSvyatoslav Ryhel opp-hz = /bits/ 64 <61200000>; 1433*4cc90d4cSSvyatoslav Ryhel opp-supported-hw = <0x000F>; 1434*4cc90d4cSSvyatoslav Ryhel required-opps = <&core_opp_950>; 1435*4cc90d4cSSvyatoslav Ryhel }; 1436*4cc90d4cSSvyatoslav Ryhel }; 1437*4cc90d4cSSvyatoslav Ryhel 1438*4cc90d4cSSvyatoslav Ryhel /* Add usbd, usb2 and usb3 opp tables if needed */ 1439bdc80b32SSvyatoslav Ryhel}; 1440