blob: 9e88e513b22d2aadb25489bc5dcbf45e83941eac [file] [log] [blame]
Neil Armstrong0d84acb2019-07-22 11:27:59 +02001// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2019 BayLibre, SAS
4 * Author: Neil Armstrong <narmstrong@baylibre.com>
5 */
6
7#include "meson-g12a.dtsi"
8
9/ {
10 compatible = "amlogic,g12b";
11
12 cpus {
13 cpu-map {
14 cluster0 {
15 core0 {
16 cpu = <&cpu0>;
17 };
18
19 core1 {
20 cpu = <&cpu1>;
21 };
22 };
23
24 cluster1 {
25 core0 {
26 cpu = <&cpu100>;
27 };
28
29 core1 {
30 cpu = <&cpu101>;
31 };
32
33 core2 {
34 cpu = <&cpu102>;
35 };
36
37 core3 {
38 cpu = <&cpu103>;
39 };
40 };
41 };
42
43 /delete-node/ cpu@2;
44 /delete-node/ cpu@3;
45
46 cpu100: cpu@100 {
47 device_type = "cpu";
48 compatible = "arm,cortex-a73";
49 reg = <0x0 0x100>;
50 enable-method = "psci";
51 next-level-cache = <&l2>;
52 };
53
54 cpu101: cpu@101 {
55 device_type = "cpu";
56 compatible = "arm,cortex-a73";
57 reg = <0x0 0x101>;
58 enable-method = "psci";
59 next-level-cache = <&l2>;
60 };
61
62 cpu102: cpu@102 {
63 device_type = "cpu";
64 compatible = "arm,cortex-a73";
65 reg = <0x0 0x102>;
66 enable-method = "psci";
67 next-level-cache = <&l2>;
68 };
69
70 cpu103: cpu@103 {
71 device_type = "cpu";
72 compatible = "arm,cortex-a73";
73 reg = <0x0 0x103>;
74 enable-method = "psci";
75 next-level-cache = <&l2>;
76 };
77 };
78};
79
80&clkc {
81 compatible = "amlogic,g12b-clkc";
82};