mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-10 14:43:54 +08:00
ARM: imx6: cpuidle: omit the unnecessary unmask of GINT
In imx6_set_lpm, we only need to unmask GINT when not WAIT_CLOCKED, so add a check condition. Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Kohji Okuno <okuno.kohji@jp.panasonic.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
parent
9e98c678c2
commit
8f3e2d2c93
@ -354,9 +354,11 @@ int imx6_set_lpm(enum mxc_cpu_pwr_mode mode)
|
|||||||
*
|
*
|
||||||
* Note that IRQ #32 is GIC SPI #0.
|
* Note that IRQ #32 is GIC SPI #0.
|
||||||
*/
|
*/
|
||||||
imx_gpc_hwirq_unmask(0);
|
if (mode != WAIT_CLOCKED)
|
||||||
|
imx_gpc_hwirq_unmask(0);
|
||||||
writel_relaxed(val, ccm_base + CLPCR);
|
writel_relaxed(val, ccm_base + CLPCR);
|
||||||
imx_gpc_hwirq_mask(0);
|
if (mode != WAIT_CLOCKED)
|
||||||
|
imx_gpc_hwirq_mask(0);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user