diff options
author | Anson Huang <Anson.Huang@nxp.com> | 2016-01-29 13:59:20 +0800 |
---|---|---|
committer | Leonard Crestez <leonard.crestez@nxp.com> | 2018-08-24 12:41:33 +0300 |
commit | 338afbf144af3084e3e8cf4596b32384172bac48 (patch) | |
tree | 87fe44685a35cb993494bd5258279a802deda58c /arch/arm/mach-imx/imx7d_low_power_idle.S | |
parent | 1e85ad0f7f7864e6694d1cb8fdf51254f9add883 (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] |