|
118 | 118 | reg = <0x0 0x0>; |
119 | 119 | enable-method = "psci"; |
120 | 120 | clocks = <&cru ARMCLKL>; |
| 121 | + next-level-cache = <&cluster0_l2>; |
121 | 122 | operating-points-v2 = <&cluster0_opp>; |
122 | 123 | sched-energy-costs = <&RK3368_CPU_COST_0 &RK3368_CLUSTER_COST_0>; |
123 | 124 | #cooling-cells = <2>; /* min followed by max */ |
|
130 | 131 | reg = <0x0 0x1>; |
131 | 132 | enable-method = "psci"; |
132 | 133 | clocks = <&cru ARMCLKL>; |
| 134 | + next-level-cache = <&cluster0_l2>; |
133 | 135 | operating-points-v2 = <&cluster0_opp>; |
134 | 136 | sched-energy-costs = <&RK3368_CPU_COST_0 &RK3368_CLUSTER_COST_0>; |
135 | 137 | }; |
|
140 | 142 | reg = <0x0 0x2>; |
141 | 143 | enable-method = "psci"; |
142 | 144 | clocks = <&cru ARMCLKL>; |
| 145 | + next-level-cache = <&cluster0_l2>; |
143 | 146 | operating-points-v2 = <&cluster0_opp>; |
144 | 147 | sched-energy-costs = <&RK3368_CPU_COST_0 &RK3368_CLUSTER_COST_0>; |
145 | 148 | }; |
|
150 | 153 | reg = <0x0 0x3>; |
151 | 154 | enable-method = "psci"; |
152 | 155 | clocks = <&cru ARMCLKL>; |
| 156 | + next-level-cache = <&cluster0_l2>; |
153 | 157 | operating-points-v2 = <&cluster0_opp>; |
154 | 158 | sched-energy-costs = <&RK3368_CPU_COST_0 &RK3368_CLUSTER_COST_0>; |
155 | 159 | }; |
|
160 | 164 | reg = <0x0 0x100>; |
161 | 165 | enable-method = "psci"; |
162 | 166 | clocks = <&cru ARMCLKB>; |
| 167 | + next-level-cache = <&cluster1_l2>; |
163 | 168 | operating-points-v2 = <&cluster1_opp>; |
164 | 169 | sched-energy-costs = <&RK3368_CPU_COST_1 &RK3368_CLUSTER_COST_1>; |
165 | 170 | #cooling-cells = <2>; /* min followed by max */ |
|
172 | 177 | reg = <0x0 0x101>; |
173 | 178 | enable-method = "psci"; |
174 | 179 | clocks = <&cru ARMCLKB>; |
| 180 | + next-level-cache = <&cluster1_l2>; |
175 | 181 | operating-points-v2 = <&cluster1_opp>; |
176 | 182 | sched-energy-costs = <&RK3368_CPU_COST_1 &RK3368_CLUSTER_COST_1>; |
177 | 183 | }; |
|
182 | 188 | reg = <0x0 0x102>; |
183 | 189 | enable-method = "psci"; |
184 | 190 | clocks = <&cru ARMCLKB>; |
| 191 | + next-level-cache = <&cluster1_l2>; |
185 | 192 | operating-points-v2 = <&cluster1_opp>; |
186 | 193 | sched-energy-costs = <&RK3368_CPU_COST_1 &RK3368_CLUSTER_COST_1>; |
187 | 194 | }; |
|
192 | 199 | reg = <0x0 0x103>; |
193 | 200 | enable-method = "psci"; |
194 | 201 | clocks = <&cru ARMCLKB>; |
| 202 | + next-level-cache = <&cluster1_l2>; |
195 | 203 | operating-points-v2 = <&cluster1_opp>; |
196 | 204 | sched-energy-costs = <&RK3368_CPU_COST_1 &RK3368_CLUSTER_COST_1>; |
197 | 205 | }; |
| 206 | + |
| 207 | + cluster0_l2: l2-cache0 { |
| 208 | + compatible = "cache"; |
| 209 | + }; |
| 210 | + |
| 211 | + cluster1_l2: l2-cache1 { |
| 212 | + compatible = "cache"; |
| 213 | + }; |
198 | 214 | }; |
199 | 215 |
|
200 | 216 | cluster0_opp: opp_table0 { |
|
0 commit comments