|
27 | 27 | rdma1 = &rdma1; |
28 | 28 | }; |
29 | 29 |
|
| 30 | + cci: cci { |
| 31 | + compatible = "mediatek,mt8186-cci"; |
| 32 | + clocks = <&mcusys CLK_MCU_ARMPLL_BUS_SEL>, |
| 33 | + <&apmixedsys CLK_APMIXED_MAINPLL>; |
| 34 | + clock-names = "cci", "intermediate"; |
| 35 | + operating-points-v2 = <&cci_opp>; |
| 36 | + }; |
| 37 | + |
| 38 | + cci_opp: opp-table-cci { |
| 39 | + compatible = "operating-points-v2"; |
| 40 | + opp-shared; |
| 41 | + |
| 42 | + cci_opp_0: opp-500000000 { |
| 43 | + opp-hz = /bits/ 64 <500000000>; |
| 44 | + opp-microvolt = <600000>; |
| 45 | + }; |
| 46 | + |
| 47 | + cci_opp_1: opp-560000000 { |
| 48 | + opp-hz = /bits/ 64 <560000000>; |
| 49 | + opp-microvolt = <675000>; |
| 50 | + }; |
| 51 | + |
| 52 | + cci_opp_2: opp-612000000 { |
| 53 | + opp-hz = /bits/ 64 <612000000>; |
| 54 | + opp-microvolt = <693750>; |
| 55 | + }; |
| 56 | + |
| 57 | + cci_opp_3: opp-682000000 { |
| 58 | + opp-hz = /bits/ 64 <682000000>; |
| 59 | + opp-microvolt = <718750>; |
| 60 | + }; |
| 61 | + |
| 62 | + cci_opp_4: opp-752000000 { |
| 63 | + opp-hz = /bits/ 64 <752000000>; |
| 64 | + opp-microvolt = <743750>; |
| 65 | + }; |
| 66 | + |
| 67 | + cci_opp_5: opp-822000000 { |
| 68 | + opp-hz = /bits/ 64 <822000000>; |
| 69 | + opp-microvolt = <768750>; |
| 70 | + }; |
| 71 | + |
| 72 | + cci_opp_6: opp-875000000 { |
| 73 | + opp-hz = /bits/ 64 <875000000>; |
| 74 | + opp-microvolt = <781250>; |
| 75 | + }; |
| 76 | + |
| 77 | + cci_opp_7: opp-927000000 { |
| 78 | + opp-hz = /bits/ 64 <927000000>; |
| 79 | + opp-microvolt = <800000>; |
| 80 | + }; |
| 81 | + |
| 82 | + cci_opp_8: opp-980000000 { |
| 83 | + opp-hz = /bits/ 64 <980000000>; |
| 84 | + opp-microvolt = <818750>; |
| 85 | + }; |
| 86 | + |
| 87 | + cci_opp_9: opp-1050000000 { |
| 88 | + opp-hz = /bits/ 64 <1050000000>; |
| 89 | + opp-microvolt = <843750>; |
| 90 | + }; |
| 91 | + |
| 92 | + cci_opp_10: opp-1120000000 { |
| 93 | + opp-hz = /bits/ 64 <1120000000>; |
| 94 | + opp-microvolt = <862500>; |
| 95 | + }; |
| 96 | + |
| 97 | + cci_opp_11: opp-1155000000 { |
| 98 | + opp-hz = /bits/ 64 <1155000000>; |
| 99 | + opp-microvolt = <887500>; |
| 100 | + }; |
| 101 | + |
| 102 | + cci_opp_12: opp-1190000000 { |
| 103 | + opp-hz = /bits/ 64 <1190000000>; |
| 104 | + opp-microvolt = <906250>; |
| 105 | + }; |
| 106 | + |
| 107 | + cci_opp_13: opp-1260000000 { |
| 108 | + opp-hz = /bits/ 64 <1260000000>; |
| 109 | + opp-microvolt = <950000>; |
| 110 | + }; |
| 111 | + |
| 112 | + cci_opp_14: opp-1330000000 { |
| 113 | + opp-hz = /bits/ 64 <1330000000>; |
| 114 | + opp-microvolt = <993750>; |
| 115 | + }; |
| 116 | + |
| 117 | + cci_opp_15: opp-1400000000 { |
| 118 | + opp-hz = /bits/ 64 <1400000000>; |
| 119 | + opp-microvolt = <1031250>; |
| 120 | + }; |
| 121 | + }; |
| 122 | + |
30 | 123 | cpus { |
31 | 124 | #address-cells = <1>; |
32 | 125 | #size-cells = <0>; |
|
83 | 176 | d-cache-sets = <128>; |
84 | 177 | next-level-cache = <&l2_0>; |
85 | 178 | #cooling-cells = <2>; |
| 179 | + mediatek,cci = <&cci>; |
86 | 180 | }; |
87 | 181 |
|
88 | 182 | cpu1: cpu@100 { |
|
101 | 195 | d-cache-sets = <128>; |
102 | 196 | next-level-cache = <&l2_0>; |
103 | 197 | #cooling-cells = <2>; |
| 198 | + mediatek,cci = <&cci>; |
104 | 199 | }; |
105 | 200 |
|
106 | 201 | cpu2: cpu@200 { |
|
119 | 214 | d-cache-sets = <128>; |
120 | 215 | next-level-cache = <&l2_0>; |
121 | 216 | #cooling-cells = <2>; |
| 217 | + mediatek,cci = <&cci>; |
122 | 218 | }; |
123 | 219 |
|
124 | 220 | cpu3: cpu@300 { |
|
137 | 233 | d-cache-sets = <128>; |
138 | 234 | next-level-cache = <&l2_0>; |
139 | 235 | #cooling-cells = <2>; |
| 236 | + mediatek,cci = <&cci>; |
140 | 237 | }; |
141 | 238 |
|
142 | 239 | cpu4: cpu@400 { |
|
155 | 252 | d-cache-sets = <128>; |
156 | 253 | next-level-cache = <&l2_0>; |
157 | 254 | #cooling-cells = <2>; |
| 255 | + mediatek,cci = <&cci>; |
158 | 256 | }; |
159 | 257 |
|
160 | 258 | cpu5: cpu@500 { |
|
173 | 271 | d-cache-sets = <128>; |
174 | 272 | next-level-cache = <&l2_0>; |
175 | 273 | #cooling-cells = <2>; |
| 274 | + mediatek,cci = <&cci>; |
176 | 275 | }; |
177 | 276 |
|
178 | 277 | cpu6: cpu@600 { |
|
191 | 290 | d-cache-sets = <256>; |
192 | 291 | next-level-cache = <&l2_1>; |
193 | 292 | #cooling-cells = <2>; |
| 293 | + mediatek,cci = <&cci>; |
194 | 294 | }; |
195 | 295 |
|
196 | 296 | cpu7: cpu@700 { |
|
209 | 309 | d-cache-sets = <256>; |
210 | 310 | next-level-cache = <&l2_1>; |
211 | 311 | #cooling-cells = <2>; |
| 312 | + mediatek,cci = <&cci>; |
212 | 313 | }; |
213 | 314 |
|
214 | 315 | idle-states { |
|
0 commit comments