Skip to content
Commit bffef236 authored by Pranav Madhu's avatar Pranav Madhu Committed by Tony Nadackal
Browse files

[TEMP] fix(scmi): Disable nonsecure memory mapped timer before powerdown



When idle states are enable, Linux kernel uses the memory mapped timer
to generate wake events periodicaly. Linux is not disabling the timer on
shutdown. Due to this, the timer continue to generate interrupts, and
which wakes the CPU core on warm reboot. To fix this, disable the memory
mapped timer before putting the secondary CPUs in dynamic OFF.

Change-Id: I9be32fe42919bdccf39af8b7675d2ef70e8dcde5
Signed-off-by: Pranav Madhu's avatarPranav Madhu <pranav.madhu@arm.com>
parent 06591a7a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment