1
0
Fork 0

Documentation: dt: binding: fsl: Add 'fsl,ippdexpcr1-alt-addr' property

The 'fsl,ippdexpcr1-alt-addr' property is used to handle an errata A-008646
on LS1021A

Reviewed-by: Ran Wang <ran.wang_1@nxp.com>
Signed-off-by: Biwen Li <biwen.li@nxp.com>
5.4-rM2-2.2.x-imx-squashed
Biwen Li 2019-09-14 13:02:45 +08:00
parent 698ce681b3
commit a07a8e2d38
1 changed files with 21 additions and 0 deletions

View File

@ -34,6 +34,13 @@ Chassis Version Example Chips
Optional properties:
- little-endian : RCPM register block is Little Endian. Without it RCPM
will be Big Endian (default case).
- fsl,ippdexpcr1-alt-addr : The property is related to a hardware issue
on SoC LS1021A and only needed on SoC LS1021A.
Must include 1 + 2 entries.
The first entry must be a link to the SCFG device node.
The non-first entry must be offset of registers of SCFG.
The second and third entry compose an alt offset address
for IPPDEXPCR1(SCFG_SPARECR8)
Example:
The RCPM node for T4240:
@ -43,6 +50,20 @@ The RCPM node for T4240:
#fsl,rcpm-wakeup-cells = <2>;
};
The RCPM node for LS1021A:
rcpm: rcpm@1ee2140 {
compatible = "fsl,ls1021a-rcpm", "fsl,qoriq-rcpm-2.1+";
reg = <0x0 0x1ee2140 0x0 0x8>;
#fsl,rcpm-wakeup-cells = <2>;
/*
* The second and third entry compose an alt offset
* address for IPPDEXPCR1(SCFG_SPARECR8)
*/
fsl,ippdexpcr1-alt-addr = <&scfg 0x0 0x51c>;
};
* Freescale RCPM Wakeup Source Device Tree Bindings
-------------------------------------------
Required fsl,rcpm-wakeup property should be added to a device node if the device