xref: /linux/Documentation/devicetree/bindings/arm/cpu-enable-method/al,alpine-smp (revision ca55b2fef3a9373fcfc30f82fd26bc7fccbda732)
1========================================================
2Secondary CPU enable-method "al,alpine-smp" binding
3========================================================
4
5This document describes the "al,alpine-smp" method for
6enabling secondary CPUs. To apply to all CPUs, a single
7"al,alpine-smp" enable method should be defined in the
8"cpus" node.
9
10Enable method name:	"al,alpine-smp"
11Compatible machines:	"al,alpine"
12Compatible CPUs:	"arm,cortex-a15"
13Related properties:	(none)
14
15Note:
16This enable method requires valid nodes compatible with
17"al,alpine-cpu-resume" and "al,alpine-nb-service"[1].
18
19Example:
20
21cpus {
22	#address-cells = <1>;
23	#size-cells = <0>;
24	enable-method = "al,alpine-smp";
25
26	cpu@0 {
27		compatible = "arm,cortex-a15";
28		device_type = "cpu";
29		reg = <0>;
30	};
31
32	cpu@1 {
33		compatible = "arm,cortex-a15";
34		device_type = "cpu";
35		reg = <1>;
36	};
37
38	cpu@2 {
39		compatible = "arm,cortex-a15";
40		device_type = "cpu";
41		reg = <2>;
42	};
43
44	cpu@3 {
45		compatible = "arm,cortex-a15";
46		device_type = "cpu";
47		reg = <3>;
48	};
49};
50
51--
52[1] arm/al,alpine.txt
53