1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2*f126890aSEmmanuel Vadot 3*f126890aSEmmanuel Vadot/ { 4*f126890aSEmmanuel Vadot cpu0_opp_table: opp-table-cpu0 { 5*f126890aSEmmanuel Vadot compatible = "operating-points-v2"; 6*f126890aSEmmanuel Vadot opp-shared; 7*f126890aSEmmanuel Vadot 8*f126890aSEmmanuel Vadot opp-216000000-750 { 9*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 10*f126890aSEmmanuel Vadot opp-supported-hw = <0x0F 0x0003>; 11*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <216000000>; 12*f126890aSEmmanuel Vadot opp-suspend; 13*f126890aSEmmanuel Vadot }; 14*f126890aSEmmanuel Vadot 15*f126890aSEmmanuel Vadot opp-216000000-800 { 16*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 17*f126890aSEmmanuel Vadot opp-supported-hw = <0x0F 0x0004>; 18*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <216000000>; 19*f126890aSEmmanuel Vadot opp-suspend; 20*f126890aSEmmanuel Vadot }; 21*f126890aSEmmanuel Vadot 22*f126890aSEmmanuel Vadot opp-312000000-750 { 23*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 24*f126890aSEmmanuel Vadot opp-supported-hw = <0x0F 0x0003>; 25*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <312000000>; 26*f126890aSEmmanuel Vadot }; 27*f126890aSEmmanuel Vadot 28*f126890aSEmmanuel Vadot opp-312000000-800 { 29*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 30*f126890aSEmmanuel Vadot opp-supported-hw = <0x0F 0x0004>; 31*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <312000000>; 32*f126890aSEmmanuel Vadot }; 33*f126890aSEmmanuel Vadot 34*f126890aSEmmanuel Vadot opp-456000000-750 { 35*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 36*f126890aSEmmanuel Vadot opp-supported-hw = <0x0C 0x0003>; 37*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <456000000>; 38*f126890aSEmmanuel Vadot }; 39*f126890aSEmmanuel Vadot 40*f126890aSEmmanuel Vadot opp-456000000-800 { 41*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 42*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0006>, <0x04 0x0004>, 43*f126890aSEmmanuel Vadot <0x08 0x0004>; 44*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <456000000>; 45*f126890aSEmmanuel Vadot }; 46*f126890aSEmmanuel Vadot 47*f126890aSEmmanuel Vadot opp-456000000-825 { 48*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 49*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0001>; 50*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <456000000>; 51*f126890aSEmmanuel Vadot }; 52*f126890aSEmmanuel Vadot 53*f126890aSEmmanuel Vadot opp-608000000-750 { 54*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 55*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0003>; 56*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <608000000>; 57*f126890aSEmmanuel Vadot }; 58*f126890aSEmmanuel Vadot 59*f126890aSEmmanuel Vadot opp-608000000-800 { 60*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 61*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0006>, <0x08 0x0004>; 62*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <608000000>; 63*f126890aSEmmanuel Vadot }; 64*f126890aSEmmanuel Vadot 65*f126890aSEmmanuel Vadot opp-608000000-825 { 66*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 67*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0001>; 68*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <608000000>; 69*f126890aSEmmanuel Vadot }; 70*f126890aSEmmanuel Vadot 71*f126890aSEmmanuel Vadot opp-608000000-850 { 72*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 73*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0006>; 74*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <608000000>; 75*f126890aSEmmanuel Vadot }; 76*f126890aSEmmanuel Vadot 77*f126890aSEmmanuel Vadot opp-608000000-900 { 78*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 79*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0001>; 80*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <608000000>; 81*f126890aSEmmanuel Vadot }; 82*f126890aSEmmanuel Vadot 83*f126890aSEmmanuel Vadot opp-760000000-775 { 84*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 85*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0003>; 86*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <760000000>; 87*f126890aSEmmanuel Vadot }; 88*f126890aSEmmanuel Vadot 89*f126890aSEmmanuel Vadot opp-760000000-800 { 90*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 91*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0004>; 92*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <760000000>; 93*f126890aSEmmanuel Vadot }; 94*f126890aSEmmanuel Vadot 95*f126890aSEmmanuel Vadot opp-760000000-850 { 96*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 97*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0006>; 98*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <760000000>; 99*f126890aSEmmanuel Vadot }; 100*f126890aSEmmanuel Vadot 101*f126890aSEmmanuel Vadot opp-760000000-875 { 102*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 103*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0001>, <0x02 0x0002>, 104*f126890aSEmmanuel Vadot <0x01 0x0004>, <0x02 0x0004>; 105*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <760000000>; 106*f126890aSEmmanuel Vadot }; 107*f126890aSEmmanuel Vadot 108*f126890aSEmmanuel Vadot opp-760000000-900 { 109*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 110*f126890aSEmmanuel Vadot opp-supported-hw = <0x01 0x0002>; 111*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <760000000>; 112*f126890aSEmmanuel Vadot }; 113*f126890aSEmmanuel Vadot 114*f126890aSEmmanuel Vadot opp-760000000-975 { 115*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 116*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0001>; 117*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <760000000>; 118*f126890aSEmmanuel Vadot }; 119*f126890aSEmmanuel Vadot 120*f126890aSEmmanuel Vadot opp-816000000-800 { 121*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 122*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0007>; 123*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <816000000>; 124*f126890aSEmmanuel Vadot }; 125*f126890aSEmmanuel Vadot 126*f126890aSEmmanuel Vadot opp-816000000-850 { 127*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 128*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0002>; 129*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <816000000>; 130*f126890aSEmmanuel Vadot }; 131*f126890aSEmmanuel Vadot 132*f126890aSEmmanuel Vadot opp-816000000-875 { 133*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 134*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0005>; 135*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <816000000>; 136*f126890aSEmmanuel Vadot }; 137*f126890aSEmmanuel Vadot 138*f126890aSEmmanuel Vadot opp-816000000-950 { 139*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 140*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0006>; 141*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <816000000>; 142*f126890aSEmmanuel Vadot }; 143*f126890aSEmmanuel Vadot 144*f126890aSEmmanuel Vadot opp-816000000-1000 { 145*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 146*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0001>; 147*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <816000000>; 148*f126890aSEmmanuel Vadot }; 149*f126890aSEmmanuel Vadot 150*f126890aSEmmanuel Vadot opp-912000000-850 { 151*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 152*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0007>; 153*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <912000000>; 154*f126890aSEmmanuel Vadot }; 155*f126890aSEmmanuel Vadot 156*f126890aSEmmanuel Vadot opp-912000000-900 { 157*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 158*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0002>; 159*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <912000000>; 160*f126890aSEmmanuel Vadot }; 161*f126890aSEmmanuel Vadot 162*f126890aSEmmanuel Vadot opp-912000000-925 { 163*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 164*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0001>; 165*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <912000000>; 166*f126890aSEmmanuel Vadot }; 167*f126890aSEmmanuel Vadot 168*f126890aSEmmanuel Vadot opp-912000000-950 { 169*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 170*f126890aSEmmanuel Vadot opp-supported-hw = <0x02 0x0006>, <0x01 0x0004>, 171*f126890aSEmmanuel Vadot <0x04 0x0004>; 172*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <912000000>; 173*f126890aSEmmanuel Vadot }; 174*f126890aSEmmanuel Vadot 175*f126890aSEmmanuel Vadot opp-912000000-1000 { 176*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 177*f126890aSEmmanuel Vadot opp-supported-hw = <0x01 0x0002>; 178*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <912000000>; 179*f126890aSEmmanuel Vadot }; 180*f126890aSEmmanuel Vadot 181*f126890aSEmmanuel Vadot opp-912000000-1050 { 182*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 183*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0001>; 184*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <912000000>; 185*f126890aSEmmanuel Vadot }; 186*f126890aSEmmanuel Vadot 187*f126890aSEmmanuel Vadot opp-1000000000-875 { 188*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 189*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0007>; 190*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 191*f126890aSEmmanuel Vadot }; 192*f126890aSEmmanuel Vadot 193*f126890aSEmmanuel Vadot opp-1000000000-900 { 194*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 195*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0002>; 196*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 197*f126890aSEmmanuel Vadot }; 198*f126890aSEmmanuel Vadot 199*f126890aSEmmanuel Vadot opp-1000000000-950 { 200*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 201*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0004>; 202*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 203*f126890aSEmmanuel Vadot }; 204*f126890aSEmmanuel Vadot 205*f126890aSEmmanuel Vadot opp-1000000000-975 { 206*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 207*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0001>; 208*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 209*f126890aSEmmanuel Vadot }; 210*f126890aSEmmanuel Vadot 211*f126890aSEmmanuel Vadot opp-1000000000-1000 { 212*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 213*f126890aSEmmanuel Vadot opp-supported-hw = <0x02 0x0006>, <0x01 0x0004>; 214*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 215*f126890aSEmmanuel Vadot }; 216*f126890aSEmmanuel Vadot 217*f126890aSEmmanuel Vadot opp-1000000000-1025 { 218*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 219*f126890aSEmmanuel Vadot opp-supported-hw = <0x01 0x0002>; 220*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 221*f126890aSEmmanuel Vadot }; 222*f126890aSEmmanuel Vadot 223*f126890aSEmmanuel Vadot opp-1000000000-1100 { 224*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 225*f126890aSEmmanuel Vadot opp-supported-hw = <0x03 0x0001>; 226*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1000000000>; 227*f126890aSEmmanuel Vadot }; 228*f126890aSEmmanuel Vadot 229*f126890aSEmmanuel Vadot opp-1200000000-1000 { 230*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 231*f126890aSEmmanuel Vadot opp-supported-hw = <0x08 0x0004>; 232*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1200000000>; 233*f126890aSEmmanuel Vadot }; 234*f126890aSEmmanuel Vadot 235*f126890aSEmmanuel Vadot opp-1200000000-1050 { 236*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 237*f126890aSEmmanuel Vadot opp-supported-hw = <0x04 0x0004>; 238*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1200000000>; 239*f126890aSEmmanuel Vadot }; 240*f126890aSEmmanuel Vadot 241*f126890aSEmmanuel Vadot opp-1200000000-1100 { 242*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 243*f126890aSEmmanuel Vadot opp-supported-hw = <0x02 0x0004>; 244*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1200000000>; 245*f126890aSEmmanuel Vadot }; 246*f126890aSEmmanuel Vadot 247*f126890aSEmmanuel Vadot opp-1200000000-1125 { 248*f126890aSEmmanuel Vadot clock-latency-ns = <400000>; 249*f126890aSEmmanuel Vadot opp-supported-hw = <0x01 0x0004>; 250*f126890aSEmmanuel Vadot opp-hz = /bits/ 64 <1200000000>; 251*f126890aSEmmanuel Vadot }; 252*f126890aSEmmanuel Vadot }; 253*f126890aSEmmanuel Vadot}; 254