diff options
author | Ye Li <ye.li@nxp.com> | 2020-05-04 21:16:51 +0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2020-05-10 20:55:20 +0200 |
commit | ca0c52710c14e9d38f8e493625a3a51147ebddcc (patch) | |
tree | 7a2c073801765b570d78be3c70026287231db49d /drivers | |
parent | 8c0a1c6de84387ad6264d4ea6fa03e2214908960 (diff) | |
download | u-boot-ca0c52710c14e9d38f8e493625a3a51147ebddcc.zip u-boot-ca0c52710c14e9d38f8e493625a3a51147ebddcc.tar.gz u-boot-ca0c52710c14e9d38f8e493625a3a51147ebddcc.tar.bz2 |
power: imx8-power-domain: Set DM_FLAG_DEFAULT_PD_CTRL_OFF flag
If without this flag, calling dev_power_domain_ctrl will iteratively remove
the power domain device will causes iteratively power off parent PD. This is
not expected by imx8-power-domain-legacy driver. Power off parent PD is
controlled by the driver internally.
So set DM_FLAG_DEFAULT_PD_CTRL_OFF to avoid such issue
Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/power/domain/imx8-power-domain-legacy.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/power/domain/imx8-power-domain-legacy.c b/drivers/power/domain/imx8-power-domain-legacy.c index 2c47974..e6e6193 100644 --- a/drivers/power/domain/imx8-power-domain-legacy.c +++ b/drivers/power/domain/imx8-power-domain-legacy.c @@ -341,4 +341,5 @@ U_BOOT_DRIVER(imx8_power_domain) = { .platdata_auto_alloc_size = sizeof(struct imx8_power_domain_platdata), .priv_auto_alloc_size = sizeof(struct imx8_power_domain_priv), .ops = &imx8_power_domain_ops, + .flags = DM_FLAG_DEFAULT_PD_CTRL_OFF, }; |