diff options
author | Robin Gong <b38343@freescale.com> | 2015-09-15 12:46:39 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2021-11-02 17:10:32 +0800 |
commit | f8fe3db53da43684f74a503f4416dad6b21a0d00 (patch) | |
tree | ceada09d051157a9885b44603b308ac3086dec78 /Documentation/devicetree/bindings/regulator | |
parent | d753ee2fe546da9fff5f8f8ea79c3226331e9643 (diff) |
MLK-11550-1: regulator: pfuze100: restore some registers after LPSR for pfuze3000
Some registers on pfuze3000 will lost after exit from LPSR, need restore them,
otherwise system may reboot with below command after system enter LPSR one time:
root@imx7d_all:~# echo enabled > /sys/class/tty/ttymxc0/power/wakeup
root@imx7d_all:~# echo mem > /sys/power/state
because LDOGCTL not recover as 1. Add 'fsl,lpsr-mode' property to this case,
please add this property if your board support LPSR mode as imx7d-12x12-lpddr3-arm2
board.
Signed-off-by: Robin Gong <b38343@freescale.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
(cherry picked from commit 4aa2a2a92814433d76de1bf6ae8902e46fb87961)
[ Aisheng: change dt binding part to json schema ]
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Diffstat (limited to 'Documentation/devicetree/bindings/regulator')
-rw-r--r-- | Documentation/devicetree/bindings/regulator/pfuze100.yaml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/regulator/pfuze100.yaml b/Documentation/devicetree/bindings/regulator/pfuze100.yaml index f578e72778a7..5fda194ec3cb 100644 --- a/Documentation/devicetree/bindings/regulator/pfuze100.yaml +++ b/Documentation/devicetree/bindings/regulator/pfuze100.yaml @@ -56,6 +56,11 @@ properties: IC (PMIC) on PMIC_STBY_REQ signal. As opposite to PMIC_STBY_REQ boards can implement PMIC_ON_REQ signal. + fsl,lpsr-mode: + $ref: /schemas/types.yaml#/definitions/flag + description: | + some registers need to be saved and restored in lpsr mode for pfuze3000. + regulators: type: object description: | |