Commit 3f511a7d authored by Valentin Schneider's avatar Valentin Schneider
Browse files

HACK: arm64: dts: thunderx: Split dt topology into socklets of 6 CPUs

parent 85d8a001
......@@ -16,393 +16,323 @@
#size-cells = <0x00>;
cpu-map {
cluster0 {
core0 {
cpu = <0x02>;
};
core1 {
cpu = <0x03>;
cpu = <0x0a>;
};
core2 {
cpu = <0x04>;
cpu = <0x12>;
};
core3 {
cpu = <0x05>;
cpu = <0x1a>;
};
core4 {
cpu = <0x06>;
cpu = <0x22>;
};
core5 {
cpu = <0x07>;
};
core6 {
cpu = <0x08>;
};
core7 {
cpu = <0x09>;
cpu = <0x2a>;
};
core8 {
cpu = <0x0a>;
};
cluster1 {
core0 {
cpu = <0x03>;
};
core9 {
core1 {
cpu = <0x0b>;
};
core10 {
cpu = <0x0c>;
core2 {
cpu = <0x13>;
};
core11 {
cpu = <0x0d>;
core3 {
cpu = <0x1b>;
};
core12 {
cpu = <0x0e>;
core4 {
cpu = <0x23>;
};
core13 {
cpu = <0x0f>;
core5 {
cpu = <0x2b>;
};
core14 {
cpu = <0x10>;
};
cluster2 {
core0 {
cpu = <0x04>;
};
core15 {
cpu = <0x11>;
core1 {
cpu = <0x0c>;
};
core16 {
cpu = <0x12>;
core2 {
cpu = <0x14>;
};
core17 {
cpu = <0x13>;
core3 {
cpu = <0x1c>;
};
core18 {
cpu = <0x14>;
core4 {
cpu = <0x24>;
};
core19 {
cpu = <0x15>;
core5 {
cpu = <0x2c>;
};
core20 {
cpu = <0x16>;
};
cluster3 {
core0 {
cpu = <0x05>;
};
core21 {
cpu = <0x17>;
core1 {
cpu = <0x0d>;
};
core22 {
cpu = <0x18>;
core2 {
cpu = <0x15>;
};
core23 {
cpu = <0x19>;
core3 {
cpu = <0x1d>;
};
core24 {
cpu = <0x1a>;
core4 {
cpu = <0x25>;
};
core25 {
cpu = <0x1b>;
core5 {
cpu = <0x2d>;
};
core26 {
cpu = <0x1c>;
};
cluster4 {
core0 {
cpu = <0x06>;
};
core27 {
cpu = <0x1d>;
core1 {
cpu = <0x0e>;
};
core28 {
core2 {
cpu = <0x16>;
};
core3 {
cpu = <0x1e>;
};
core29 {
cpu = <0x1f>;
core4 {
cpu = <0x26>;
};
core30 {
cpu = <0x20>;
core5 {
cpu = <0x2e>;
};
core31 {
cpu = <0x21>;
};
cluster5 {
core0 {
cpu = <0x07>;
};
core32 {
cpu = <0x22>;
core1 {
cpu = <0x0f>;
};
core33 {
cpu = <0x23>;
core2 {
cpu = <0x17>;
};
core34 {
cpu = <0x24>;
core3 {
cpu = <0x1f>;
};
core35 {
cpu = <0x25>;
core4 {
cpu = <0x27>;
};
core36 {
cpu = <0x26>;
core5 {
cpu = <0x2f>;
};
core37 {
cpu = <0x27>;
};
cluster6 {
core0 {
cpu = <0x08>;
};
core38 {
cpu = <0x28>;
core1 {
cpu = <0x10>;
};
core39 {
cpu = <0x29>;
core2 {
cpu = <0x18>;
};
core40 {
cpu = <0x2a>;
core3 {
cpu = <0x20>;
};
core41 {
cpu = <0x2b>;
core4 {
cpu = <0x28>;
};
core42 {
cpu = <0x2c>;
core5 {
cpu = <0x30>;
};
core43 {
cpu = <0x2d>;
};
cluster7 {
core0 {
cpu = <0x09>;
};
core44 {
cpu = <0x2e>;
core1 {
cpu = <0x11>;
};
core45 {
cpu = <0x2f>;
core2 {
cpu = <0x19>;
};
core46 {
cpu = <0x30>;
core3 {
cpu = <0x21>;
};
core47 {
core4 {
cpu = <0x29>;
};
core5 {
cpu = <0x31>;
};
};
cluster1 {
cluster8 {
core0 {
cpu = <0x32>;
};
core1 {
cpu = <0x33>;
cpu = <0x3a>;
};
core2 {
cpu = <0x34>;
cpu = <0x42>;
};
core3 {
cpu = <0x35>;
cpu = <0x4a>;
};
core4 {
cpu = <0x36>;
cpu = <0x52>;
};
core5 {
cpu = <0x37>;
};
core6 {
cpu = <0x38>;
};
core7 {
cpu = <0x39>;
cpu = <0x5a>;
};
core8 {
cpu = <0x3a>;
};
cluster9 {
core0 {
cpu = <0x33>;
};
core9 {
core1 {
cpu = <0x3b>;
};
core10 {
cpu = <0x3c>;
core2 {
cpu = <0x43>;
};
core11 {
cpu = <0x3d>;
core3 {
cpu = <0x4b>;
};
core12 {
cpu = <0x3e>;
core4 {
cpu = <0x53>;
};
core13 {
cpu = <0x3f>;
core5 {
cpu = <0x5b>;
};
core14 {
cpu = <0x40>;
};
cluster10 {
core0 {
cpu = <0x34>;
};
core15 {
cpu = <0x41>;
core1 {
cpu = <0x3c>;
};
core16 {
cpu = <0x42>;
core2 {
cpu = <0x44>;
};
core17 {
cpu = <0x43>;
core3 {
cpu = <0x4c>;
};
core18 {
cpu = <0x44>;
core4 {
cpu = <0x54>;
};
core19 {
cpu = <0x45>;
core5 {
cpu = <0x5c>;
};
core20 {
cpu = <0x46>;
};
cluster11 {
core0 {
cpu = <0x35>;
};
core21 {
cpu = <0x47>;
core1 {
cpu = <0x3d>;
};
core22 {
cpu = <0x48>;
core2 {
cpu = <0x45>;
};
core23 {
cpu = <0x49>;
core3 {
cpu = <0x4d>;
};
core24 {
cpu = <0x4a>;
core4 {
cpu = <0x55>;
};
core25 {
cpu = <0x4b>;
core5 {
cpu = <0x5d>;
};
core26 {
cpu = <0x4c>;
};
cluster12 {
core0 {
cpu = <0x36>;
};
core27 {
cpu = <0x4d>;
core1 {
cpu = <0x3e>;
};
core28 {
core2 {
cpu = <0x46>;
};
core3 {
cpu = <0x4e>;
};
core29 {
cpu = <0x4f>;
core4 {
cpu = <0x56>;
};
core30 {
cpu = <0x50>;
core5 {
cpu = <0x5e>;
};
core31 {
cpu = <0x51>;
};
cluster13 {
core0 {
cpu = <0x37>;
};
core32 {
cpu = <0x52>;
core1 {
cpu = <0x3f>;
};
core33 {
cpu = <0x53>;
core2 {
cpu = <0x47>;
};
core34 {
cpu = <0x54>;
core3 {
cpu = <0x4f>;
};
core35 {
cpu = <0x55>;
core4 {
cpu = <0x57>;
};
core36 {
cpu = <0x56>;
core5 {
cpu = <0x5f>;
};
core37 {
cpu = <0x57>;
};
cluster14 {
core0 {
cpu = <0x38>;
};
core38 {
cpu = <0x58>;
core1 {
cpu = <0x40>;
};
core39 {
cpu = <0x59>;
core2 {
cpu = <0x48>;
};
core40 {
cpu = <0x5a>;
core3 {
cpu = <0x50>;
};
core41 {
cpu = <0x5b>;
core4 {
cpu = <0x58>;
};
core42 {
cpu = <0x5c>;
core5 {
cpu = <0x60>;
};
core43 {
cpu = <0x5d>;
};
cluster15 {
core0 {
cpu = <0x39>;
};
core44 {
cpu = <0x5e>;
core1 {
cpu = <0x41>;
};
core45 {
cpu = <0x5f>;
core2 {
cpu = <0x49>;
};
core46 {
cpu = <0x60>;
core3 {
cpu = <0x51>;
};
core47 {
core4 {
cpu = <0x59>;
};
core5 {
cpu = <0x61>;
};
};
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment