merged. Bruce
In message: [linux-yocto][linux-yocto v5.10/standard/nxp-sdk-5.10/nxp-soc & v5.10/standard/preempt-rt/nxp-sdk-5.10/nxp-soc][PATCH] ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set on 26/01/2022 Xiaolei Wang wrote: > From: Oleksij Rempel <[email protected]> > > commit 8148d2136002da2e2887caf6a07bbd9c033f14f3 upstream. > > One of the Freescale recommended sequences for power off with external > PMIC is the following: > ... > 3. SoC is programming PMIC for power off when standby is asserted. > 4. In CCM STOP mode, Standby is asserted, PMIC gates SoC supplies. > > See: > http://www.nxp.com/assets/documents/data/en/reference-manuals/IMX6DQRM.pdf > page 5083 > > This patch implements step 4. of this sequence. > > Signed-off-by: Oleksij Rempel <[email protected]> > Signed-off-by: Shawn Guo <[email protected]> > [xl: Just register pm_power_off handler if "fsl,pmic-stby-poweroff" is > set since commit 57b59efd81b4("ARM: imx: add suspend/resume with FastMix > OFF support") has backported imx6_pm_stby_poweroff_probe and > imx6_pm_stby_poweroff.] > Signed-off-by: Xiaolei Wang <[email protected]> > --- > arch/arm/mach-imx/pm-imx6.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/mach-imx/pm-imx6.c b/arch/arm/mach-imx/pm-imx6.c > index 6958e4ee3363..afbafedc36e9 100644 > --- a/arch/arm/mach-imx/pm-imx6.c > +++ b/arch/arm/mach-imx/pm-imx6.c > @@ -1292,6 +1292,8 @@ void __init imx6_pm_ccm_init(const char *ccm_compat) > val = readl_relaxed(ccm_base + CLPCR); > val &= ~BM_CLPCR_LPM; > writel_relaxed(val, ccm_base + CLPCR); > + if (of_property_read_bool(np, "fsl,pmic-stby-poweroff")) > + imx6_pm_stby_poweroff_probe(); > > of_node_put(np); > } > -- > 2.25.1 >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10886): https://lists.yoctoproject.org/g/linux-yocto/message/10886 Mute This Topic: https://lists.yoctoproject.org/mt/88687771/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
