axm5516-cpus.dtsi 3.9 KB

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