forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/Documentation/devicetree/bindings/arm/cpu-enable-method/al,alpine-smp
....@@ -14,7 +14,28 @@
1414
1515 Note:
1616 This enable method requires valid nodes compatible with
17
-"al,alpine-cpu-resume" and "al,alpine-nb-service"[1].
17
+"al,alpine-cpu-resume" and "al,alpine-nb-service".
18
+
19
+
20
+* Alpine CPU resume registers
21
+
22
+The CPU resume register are used to define required resume address after
23
+reset.
24
+
25
+Properties:
26
+- compatible : Should contain "al,alpine-cpu-resume".
27
+- reg : Offset and length of the register set for the device
28
+
29
+
30
+* Alpine System-Fabric Service Registers
31
+
32
+The System-Fabric Service Registers allow various operation on CPU and
33
+system fabric, like powering CPUs off.
34
+
35
+Properties:
36
+- compatible : Should contain "al,alpine-sysfabric-service" and "syscon".
37
+- reg : Offset and length of the register set for the device
38
+
1839
1940 Example:
2041
....@@ -48,5 +69,12 @@
4869 };
4970 };
5071
51
---
52
-[1] arm/al,alpine.txt
72
+cpu_resume {
73
+ compatible = "al,alpine-cpu-resume";
74
+ reg = <0xfbff5ed0 0x30>;
75
+};
76
+
77
+nb_service {
78
+ compatible = "al,alpine-sysfabric-service", "syscon";
79
+ reg = <0xfb070000 0x10000>;
80
+};