0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003 * arch/arm/boot/dts/axm5516-cpus.dtsi
0004 *
0005 * Copyright (C) 2013 LSI
0006 */
0007
0008 / {
0009 cpus {
0010 #address-cells = <1>;
0011 #size-cells = <0>;
0012
0013 cpu-map {
0014 cluster0 {
0015 core0 {
0016 cpu = <&CPU0>;
0017 };
0018 core1 {
0019 cpu = <&CPU1>;
0020 };
0021 core2 {
0022 cpu = <&CPU2>;
0023 };
0024 core3 {
0025 cpu = <&CPU3>;
0026 };
0027 };
0028 cluster1 {
0029 core0 {
0030 cpu = <&CPU4>;
0031 };
0032 core1 {
0033 cpu = <&CPU5>;
0034 };
0035 core2 {
0036 cpu = <&CPU6>;
0037 };
0038 core3 {
0039 cpu = <&CPU7>;
0040 };
0041 };
0042 cluster2 {
0043 core0 {
0044 cpu = <&CPU8>;
0045 };
0046 core1 {
0047 cpu = <&CPU9>;
0048 };
0049 core2 {
0050 cpu = <&CPU10>;
0051 };
0052 core3 {
0053 cpu = <&CPU11>;
0054 };
0055 };
0056 cluster3 {
0057 core0 {
0058 cpu = <&CPU12>;
0059 };
0060 core1 {
0061 cpu = <&CPU13>;
0062 };
0063 core2 {
0064 cpu = <&CPU14>;
0065 };
0066 core3 {
0067 cpu = <&CPU15>;
0068 };
0069 };
0070 };
0071
0072 CPU0: cpu@0 {
0073 device_type = "cpu";
0074 compatible = "arm,cortex-a15";
0075 reg = <0x00>;
0076 clock-frequency = <1400000000>;
0077 cpu-release-addr = <0>; // Fixed by the boot loader
0078 };
0079
0080 CPU1: cpu@1 {
0081 device_type = "cpu";
0082 compatible = "arm,cortex-a15";
0083 reg = <0x01>;
0084 clock-frequency = <1400000000>;
0085 cpu-release-addr = <0>; // Fixed by the boot loader
0086 };
0087
0088 CPU2: cpu@2 {
0089 device_type = "cpu";
0090 compatible = "arm,cortex-a15";
0091 reg = <0x02>;
0092 clock-frequency = <1400000000>;
0093 cpu-release-addr = <0>; // Fixed by the boot loader
0094 };
0095
0096 CPU3: cpu@3 {
0097 device_type = "cpu";
0098 compatible = "arm,cortex-a15";
0099 reg = <0x03>;
0100 clock-frequency = <1400000000>;
0101 cpu-release-addr = <0>; // Fixed by the boot loader
0102 };
0103
0104 CPU4: cpu@100 {
0105 device_type = "cpu";
0106 compatible = "arm,cortex-a15";
0107 reg = <0x100>;
0108 clock-frequency = <1400000000>;
0109 cpu-release-addr = <0>; // Fixed by the boot loader
0110 };
0111
0112 CPU5: cpu@101 {
0113 device_type = "cpu";
0114 compatible = "arm,cortex-a15";
0115 reg = <0x101>;
0116 clock-frequency = <1400000000>;
0117 cpu-release-addr = <0>; // Fixed by the boot loader
0118 };
0119
0120 CPU6: cpu@102 {
0121 device_type = "cpu";
0122 compatible = "arm,cortex-a15";
0123 reg = <0x102>;
0124 clock-frequency = <1400000000>;
0125 cpu-release-addr = <0>; // Fixed by the boot loader
0126 };
0127
0128 CPU7: cpu@103 {
0129 device_type = "cpu";
0130 compatible = "arm,cortex-a15";
0131 reg = <0x103>;
0132 clock-frequency = <1400000000>;
0133 cpu-release-addr = <0>; // Fixed by the boot loader
0134 };
0135
0136 CPU8: cpu@200 {
0137 device_type = "cpu";
0138 compatible = "arm,cortex-a15";
0139 reg = <0x200>;
0140 clock-frequency = <1400000000>;
0141 cpu-release-addr = <0>; // Fixed by the boot loader
0142 };
0143
0144 CPU9: cpu@201 {
0145 device_type = "cpu";
0146 compatible = "arm,cortex-a15";
0147 reg = <0x201>;
0148 clock-frequency = <1400000000>;
0149 cpu-release-addr = <0>; // Fixed by the boot loader
0150 };
0151
0152 CPU10: cpu@202 {
0153 device_type = "cpu";
0154 compatible = "arm,cortex-a15";
0155 reg = <0x202>;
0156 clock-frequency = <1400000000>;
0157 cpu-release-addr = <0>; // Fixed by the boot loader
0158 };
0159
0160 CPU11: cpu@203 {
0161 device_type = "cpu";
0162 compatible = "arm,cortex-a15";
0163 reg = <0x203>;
0164 clock-frequency = <1400000000>;
0165 cpu-release-addr = <0>; // Fixed by the boot loader
0166 };
0167
0168 CPU12: cpu@300 {
0169 device_type = "cpu";
0170 compatible = "arm,cortex-a15";
0171 reg = <0x300>;
0172 clock-frequency = <1400000000>;
0173 cpu-release-addr = <0>; // Fixed by the boot loader
0174 };
0175
0176 CPU13: cpu@301 {
0177 device_type = "cpu";
0178 compatible = "arm,cortex-a15";
0179 reg = <0x301>;
0180 clock-frequency = <1400000000>;
0181 cpu-release-addr = <0>; // Fixed by the boot loader
0182 };
0183
0184 CPU14: cpu@302 {
0185 device_type = "cpu";
0186 compatible = "arm,cortex-a15";
0187 reg = <0x302>;
0188 clock-frequency = <1400000000>;
0189 cpu-release-addr = <0>; // Fixed by the boot loader
0190 };
0191
0192 CPU15: cpu@303 {
0193 device_type = "cpu";
0194 compatible = "arm,cortex-a15";
0195 reg = <0x303>;
0196 clock-frequency = <1400000000>;
0197 cpu-release-addr = <0>; // Fixed by the boot loader
0198 };
0199 };
0200 };