forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/Documentation/devicetree/bindings/soc/fsl/rcpm.txt
....@@ -5,7 +5,7 @@
55
66 Required properites:
77 - reg : Offset and length of the register set of the RCPM block.
8
- - fsl,#rcpm-wakeup-cells : The number of IPPDEXPCR register cells in the
8
+ - #fsl,rcpm-wakeup-cells : The number of IPPDEXPCR register cells in the
99 fsl,rcpm-wakeup property.
1010 - compatible : Must contain a chip-specific RCPM block compatible string
1111 and (if applicable) may contain a chassis-version RCPM compatible
....@@ -20,6 +20,7 @@
2020 * "fsl,qoriq-rcpm-1.0": for chassis 1.0 rcpm
2121 * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm
2222 * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm
23
+ * "fsl,qoriq-rcpm-2.1+": for chassis 2.1+ rcpm
2324
2425 All references to "1.0" and "2.0" refer to the QorIQ chassis version to
2526 which the chip complies.
....@@ -27,14 +28,19 @@
2728 --------------- -------------------------------
2829 1.0 p4080, p5020, p5040, p2041, p3041
2930 2.0 t4240, b4860, b4420
30
-2.1 t1040, ls1021
31
+2.1 t1040,
32
+2.1+ ls1021a, ls1012a, ls1043a, ls1046a
33
+
34
+Optional properties:
35
+ - little-endian : RCPM register block is Little Endian. Without it RCPM
36
+ will be Big Endian (default case).
3137
3238 Example:
3339 The RCPM node for T4240:
3440 rcpm: global-utilities@e2000 {
3541 compatible = "fsl,t4240-rcpm", "fsl,qoriq-rcpm-2.0";
3642 reg = <0xe2000 0x1000>;
37
- fsl,#rcpm-wakeup-cells = <2>;
43
+ #fsl,rcpm-wakeup-cells = <2>;
3844 };
3945
4046 * Freescale RCPM Wakeup Source Device Tree Bindings
....@@ -44,7 +50,7 @@
4450
4551 - fsl,rcpm-wakeup: Consists of a phandle to the rcpm node and the IPPDEXPCR
4652 register cells. The number of IPPDEXPCR register cells is defined in
47
- "fsl,#rcpm-wakeup-cells" in the rcpm node. The first register cell is
53
+ "#fsl,rcpm-wakeup-cells" in the rcpm node. The first register cell is
4854 the bit mask that should be set in IPPDEXPCR0, and the second register
4955 cell is for IPPDEXPCR1, and so on.
5056