Lines Matching +full:cpu +full:- +full:3

6 1 - Introduction
18 2 - numa-node-id
23 a node id is a 32-bit integer.
26 numa-node-id property which contains the node id of the device.
30 numa-node-id = <0>;
33 numa-node-id = <1>;
36 3 - distance-map
39 The optional device tree node distance-map describes the relative
42 - compatible : Should at least contain "numa-distance-map-v1".
44 - distance-matrix
55 3. distance-matrix should have entries in lexicographical ascending
57 4. There must be only one device node distance-map which must
59 5. If the distance-map node is not present, a default
60 distance-matrix is used.
72 3 20 2
76 0 -> 1 = 20
77 1 -> 2 = 20
78 2 -> 3 = 20
79 3 -> 0 = 20
80 0 -> 2 = 40
81 1 -> 3 = 40
85 distance-map {
86 compatible = "numa-distance-map-v1";
87 distance-matrix = <0 0 10>,
90 <0 3 20>,
94 <1 3 40>,
98 <2 3 20>,
99 <3 0 20>,
100 <3 1 40>,
101 <3 2 20>,
102 <3 3 10>;
106 4 - Empty memory nodes
119 numa-node-id = <0>;
125 numa-node-id = <1>;
128 /* Empty memory node 2 and 3 */
129 distance-map {
130 compatible = "numa-distance-map-v1";
131 distance-matrix = <0 0 10>,
134 <0 3 20>,
138 <1 3 40>,
142 <2 3 20>,
143 <3 0 20>,
144 <3 1 40>,
145 <3 2 20>,
146 <3 3 10>;
150 5 - Example dts
160 numa-node-id = <0>;
167 numa-node-id = <1>;
171 #address-cells = <2>;
172 #size-cells = <0>;
174 cpu@0 {
175 device_type = "cpu";
178 enable-method = "psci";
180 numa-node-id = <0>;
182 cpu@1 {
183 device_type = "cpu";
186 enable-method = "psci";
187 numa-node-id = <0>;
189 cpu@2 {
190 device_type = "cpu";
193 enable-method = "psci";
194 numa-node-id = <0>;
196 cpu@3 {
197 device_type = "cpu";
200 enable-method = "psci";
201 numa-node-id = <0>;
203 cpu@4 {
204 device_type = "cpu";
207 enable-method = "psci";
208 numa-node-id = <0>;
210 cpu@5 {
211 device_type = "cpu";
214 enable-method = "psci";
215 numa-node-id = <0>;
217 cpu@6 {
218 device_type = "cpu";
221 enable-method = "psci";
222 numa-node-id = <0>;
224 cpu@7 {
225 device_type = "cpu";
228 enable-method = "psci";
229 numa-node-id = <0>;
231 cpu@8 {
232 device_type = "cpu";
235 enable-method = "psci";
237 numa-node-id = <1>;
239 cpu@9 {
240 device_type = "cpu";
243 enable-method = "psci";
244 numa-node-id = <1>;
246 cpu@a {
247 device_type = "cpu";
250 enable-method = "psci";
251 numa-node-id = <1>;
253 cpu@b {
254 device_type = "cpu";
257 enable-method = "psci";
258 numa-node-id = <1>;
260 cpu@c {
261 device_type = "cpu";
264 enable-method = "psci";
265 numa-node-id = <1>;
267 cpu@d {
268 device_type = "cpu";
271 enable-method = "psci";
272 numa-node-id = <1>;
274 cpu@e {
275 device_type = "cpu";
278 enable-method = "psci";
279 numa-node-id = <1>;
281 cpu@f {
282 device_type = "cpu";
285 enable-method = "psci";
286 numa-node-id = <1>;
293 bus-range = <0 255>;
294 #size-cells = <2>;
295 #address-cells = <3>;
299 numa-node-id = <0>;
305 bus-range = <0 255>;
306 #size-cells = <2>;
307 #address-cells = <3>;
311 numa-node-id = <1>;
314 distance-map {
315 compatible = "numa-distance-map-v1";
316 distance-matrix = <0 0 10>,