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