[RFC PATCH 4/4] arm64:numa: adding numa support for arm64 platforms.
From: Hanjun Guo <hidden>
Date: 2014-10-28 08:48:43
Hi Ganapatrao, On 2014-10-18 1:19, Ganapatrao Kulkarni wrote: [...]
Below is the example for the proposal of numa bindings in DT.
This covers cpu to node mapping, memory ranges to node mapping.
Also defines proximity distance matrix of nodes to each other.
please let me know your comments to go ahead with the implementation.
numa-map{
/* Address cells used for memory range base address in mem-map.
For all others, size-cells is used.
Node-count tells the number of numa nodes in the system.
*/
#address-cells = <2>;
#size-cells = <1>;
#node-count = <4>;
/* Memmap for memory ranges on each node>
mem-map = <0x0 0x00c00000 0>,
<0x1 0x00000000 1>,
<0x100 0x00000000 2>,
<0x200 0x00000000 3>;
/* CPU to node map for 4 NODE and 16 CPUs system
< first-cpu last-cpu node belongs>What's the property for the cpu? MPIDR of this CPU?
*/
cpu-map = <0 3 0>,
<4 7 1>,
<8 11 2>,
<12 16 3>;Thanks Hanjun