diff options
author | Anson Huang <Anson.Huang@nxp.com> | 2016-01-29 13:59:20 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:31:21 +0800 |
commit | febbdd7d6643ebb03bcf63a53a8e7e58b16416de (patch) | |
tree | d3f16c9247b8b435d04f157f797b00dce4fafa30 /arch/arm/mach-imx/imx7d_low_power_idle.S | |
parent | 75c84ed63b11ae113d13f3e5ce96c0559da07eea (diff) |
MLK-12349 ARM: imx: skip RBC workaround for standby mode on i.MX7D
For standby mode, RBC workaround is NOT necessary as ARM platform
is NOT powered down;
Correct GIC register offset(0x1000) for disabling distributor.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Diffstat (limited to 'arch/arm/mach-imx/imx7d_low_power_idle.S')
-rw-r--r-- | arch/arm/mach-imx/imx7d_low_power_idle.S | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-imx/imx7d_low_power_idle.S b/arch/arm/mach-imx/imx7d_low_power_idle.S index 38b6541c39d6..59cf4f4d7150 100644 --- a/arch/arm/mach-imx/imx7d_low_power_idle.S +++ b/arch/arm/mach-imx/imx7d_low_power_idle.S @@ -628,7 +628,8 @@ last_cpu: ldr r10, [r0, #PM_INFO_MX7D_GIC_DIST_V_OFFSET] ldr r7, =0x0 - str r7, [r10] + ldr r8, =0x1000 + str r7, [r10, r8] ldr r10, [r0, #PM_INFO_MX7D_GPC_V_OFFSET] ldr r4, [r10, #MX7D_GPC_IMR1] @@ -745,7 +746,8 @@ do_exit_wfi: ldr r10, [r0, #PM_INFO_MX7D_GIC_DIST_V_OFFSET] ldr r7, =0x1 - str r7, [r10] + ldr r8, =0x1000 + str r7, [r10, r8] /* clear lpi enter flag */ ldr r7, =0x0 str r7, [r0, #PM_INFO_PM_INFO_LPI_ENTER_OFFSET] |