1/* 2 * arch/arm/boot/dts/axm5516-cpus.dtsi 3 * 4 * Copyright (C) 2013 LSI 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation; either version 2 of the License, or 9 * (at your option) any later version. 10 */ 11 12/ { 13 cpus { 14 #address-cells = <1>; 15 #size-cells = <0>; 16 17 cpu-map { 18 cluster0 { 19 core0 { 20 cpu = <&CPU0>; 21 }; 22 core1 { 23 cpu = <&CPU1>; 24 }; 25 core2 { 26 cpu = <&CPU2>; 27 }; 28 core3 { 29 cpu = <&CPU3>; 30 }; 31 }; 32 cluster1 { 33 core0 { 34 cpu = <&CPU4>; 35 }; 36 core1 { 37 cpu = <&CPU5>; 38 }; 39 core2 { 40 cpu = <&CPU6>; 41 }; 42 core3 { 43 cpu = <&CPU7>; 44 }; 45 }; 46 cluster2 { 47 core0 { 48 cpu = <&CPU8>; 49 }; 50 core1 { 51 cpu = <&CPU9>; 52 }; 53 core2 { 54 cpu = <&CPU10>; 55 }; 56 core3 { 57 cpu = <&CPU11>; 58 }; 59 }; 60 cluster3 { 61 core0 { 62 cpu = <&CPU12>; 63 }; 64 core1 { 65 cpu = <&CPU13>; 66 }; 67 core2 { 68 cpu = <&CPU14>; 69 }; 70 core3 { 71 cpu = <&CPU15>; 72 }; 73 }; 74 }; 75 76 CPU0: cpu@0 { 77 device_type = "cpu"; 78 compatible = "arm,cortex-a15"; 79 reg = <0x00>; 80 clock-frequency= <1400000000>; 81 cpu-release-addr = <0>; // Fixed by the boot loader 82 }; 83 84 CPU1: cpu@1 { 85 device_type = "cpu"; 86 compatible = "arm,cortex-a15"; 87 reg = <0x01>; 88 clock-frequency= <1400000000>; 89 cpu-release-addr = <0>; // Fixed by the boot loader 90 }; 91 92 CPU2: cpu@2 { 93 device_type = "cpu"; 94 compatible = "arm,cortex-a15"; 95 reg = <0x02>; 96 clock-frequency= <1400000000>; 97 cpu-release-addr = <0>; // Fixed by the boot loader 98 }; 99 100 CPU3: cpu@3 { 101 device_type = "cpu"; 102 compatible = "arm,cortex-a15"; 103 reg = <0x03>; 104 clock-frequency= <1400000000>; 105 cpu-release-addr = <0>; // Fixed by the boot loader 106 }; 107 108 CPU4: cpu@100 { 109 device_type = "cpu"; 110 compatible = "arm,cortex-a15"; 111 reg = <0x100>; 112 clock-frequency= <1400000000>; 113 cpu-release-addr = <0>; // Fixed by the boot loader 114 }; 115 116 CPU5: cpu@101 { 117 device_type = "cpu"; 118 compatible = "arm,cortex-a15"; 119 reg = <0x101>; 120 clock-frequency= <1400000000>; 121 cpu-release-addr = <0>; // Fixed by the boot loader 122 }; 123 124 CPU6: cpu@102 { 125 device_type = "cpu"; 126 compatible = "arm,cortex-a15"; 127 reg = <0x102>; 128 clock-frequency= <1400000000>; 129 cpu-release-addr = <0>; // Fixed by the boot loader 130 }; 131 132 CPU7: cpu@103 { 133 device_type = "cpu"; 134 compatible = "arm,cortex-a15"; 135 reg = <0x103>; 136 clock-frequency= <1400000000>; 137 cpu-release-addr = <0>; // Fixed by the boot loader 138 }; 139 140 CPU8: cpu@200 { 141 device_type = "cpu"; 142 compatible = "arm,cortex-a15"; 143 reg = <0x200>; 144 clock-frequency= <1400000000>; 145 cpu-release-addr = <0>; // Fixed by the boot loader 146 }; 147 148 CPU9: cpu@201 { 149 device_type = "cpu"; 150 compatible = "arm,cortex-a15"; 151 reg = <0x201>; 152 clock-frequency= <1400000000>; 153 cpu-release-addr = <0>; // Fixed by the boot loader 154 }; 155 156 CPU10: cpu@202 { 157 device_type = "cpu"; 158 compatible = "arm,cortex-a15"; 159 reg = <0x202>; 160 clock-frequency= <1400000000>; 161 cpu-release-addr = <0>; // Fixed by the boot loader 162 }; 163 164 CPU11: cpu@203 { 165 device_type = "cpu"; 166 compatible = "arm,cortex-a15"; 167 reg = <0x203>; 168 clock-frequency= <1400000000>; 169 cpu-release-addr = <0>; // Fixed by the boot loader 170 }; 171 172 CPU12: cpu@300 { 173 device_type = "cpu"; 174 compatible = "arm,cortex-a15"; 175 reg = <0x300>; 176 clock-frequency= <1400000000>; 177 cpu-release-addr = <0>; // Fixed by the boot loader 178 }; 179 180 CPU13: cpu@301 { 181 device_type = "cpu"; 182 compatible = "arm,cortex-a15"; 183 reg = <0x301>; 184 clock-frequency= <1400000000>; 185 cpu-release-addr = <0>; // Fixed by the boot loader 186 }; 187 188 CPU14: cpu@302 { 189 device_type = "cpu"; 190 compatible = "arm,cortex-a15"; 191 reg = <0x302>; 192 clock-frequency= <1400000000>; 193 cpu-release-addr = <0>; // Fixed by the boot loader 194 }; 195 196 CPU15: cpu@303 { 197 device_type = "cpu"; 198 compatible = "arm,cortex-a15"; 199 reg = <0x303>; 200 clock-frequency= <1400000000>; 201 cpu-release-addr = <0>; // Fixed by the boot loader 202 }; 203 }; 204}; 205