lkml.org 
[lkml]   [2019]   [Nov]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 4.14 033/103] soc: imx: gpc: fix PDN delay
    Date
    From: Sven Schmitt <Sven.Schmitt@mixed-mode.de>

    [ Upstream commit 9f4d61d531e0efc9c3283963ae5ef7e314579191 ]

    imx6_pm_domain_power_off() reads iso and iso2sw from GPC_PGC_PUPSCR_OFFS
    which stores the power up delays.
    So use GPC_PGC_PDNSCR_OFFS for the correct delays.

    Signed-off-by: Sven Schmitt <sven.schmitt@mixed-mode.de>
    Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com>
    Signed-off-by: Shawn Guo <shawnguo@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/soc/imx/gpc.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/soc/imx/gpc.c b/drivers/soc/imx/gpc.c
    index c54d229f8da49..3a12123de4662 100644
    --- a/drivers/soc/imx/gpc.c
    +++ b/drivers/soc/imx/gpc.c
    @@ -73,7 +73,7 @@ static int imx6_pm_domain_power_off(struct generic_pm_domain *genpd)
    return -EBUSY;

    /* Read ISO and ISO2SW power down delays */
    - regmap_read(pd->regmap, pd->reg_offs + GPC_PGC_PUPSCR_OFFS, &val);
    + regmap_read(pd->regmap, pd->reg_offs + GPC_PGC_PDNSCR_OFFS, &val);
    iso = val & 0x3f;
    iso2sw = (val >> 8) & 0x3f;

    --
    2.20.1
    \
     
     \ /
      Last update: 2019-11-08 13:00    [W:4.057 / U:0.304 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site