xref: /linux/arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi (revision 566ab427f827b0256d3e8ce0235d088e6a9c28bd)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2024 Amlogic, Inc. All rights reserved.
4 */
5
6#include "amlogic-a4-common.dtsi"
7#include <dt-bindings/power/amlogic,a5-pwrc.h>
8/ {
9	cpus {
10		#address-cells = <2>;
11		#size-cells = <0>;
12
13		cpu0: cpu@0 {
14			device_type = "cpu";
15			compatible = "arm,cortex-a55";
16			reg = <0x0 0x0>;
17			enable-method = "psci";
18		};
19
20		cpu1: cpu@100 {
21			device_type = "cpu";
22			compatible = "arm,cortex-a55";
23			reg = <0x0 0x100>;
24			enable-method = "psci";
25		};
26
27		cpu2: cpu@200 {
28			device_type = "cpu";
29			compatible = "arm,cortex-a55";
30			reg = <0x0 0x200>;
31			enable-method = "psci";
32		};
33
34		cpu3: cpu@300 {
35			device_type = "cpu";
36			compatible = "arm,cortex-a55";
37			reg = <0x0 0x300>;
38			enable-method = "psci";
39		};
40	};
41
42	sm: secure-monitor {
43		compatible = "amlogic,meson-gxbb-sm";
44
45		pwrc: power-controller {
46			compatible = "amlogic,a5-pwrc";
47			#power-domain-cells = <1>;
48		};
49	};
50};
51