arm-trusted-firmware/plat/hisilicon/hikey960
Tao Wang 4af7fcb8d4 Hikey960: fix PSCI suspend stuck issue
Clear the cpuidle flag when resuming from idle. This flag is set
when entering idle, and if it remains set when resuming, it can
prevent the cluster from powering off during the next system
suspend operation. During system suspend, all CPUs are plugged
out except the last CPU, which is suspended. If any of the
cpuidle flags are set at this point, the last CPU will be stuck
in a WFI loop and will not be powered off.
This problem only occurs during system suspend.

Signed-off-by: Tao Wang <kevin.wangtao@linaro.org>
2017-08-17 10:36:22 +08:00
..
aarch64 hikey960: Add BL32 (OP-TEE) support 2017-07-13 01:22:56 +09:00
drivers Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
include Merge pull request #1029 from islmit01/im/fix_includes 2017-07-20 22:01:00 +01:00
hikey960_bl1_setup.c Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
hikey960_bl2_setup.c hikey960: Add BL32 (OP-TEE) support 2017-07-13 01:22:56 +09:00
hikey960_bl31_setup.c hikey960: support BL31 2017-06-08 07:33:13 +08:00
hikey960_boardid.c hikey960: fix the calculation in boardid 2017-06-13 14:33:49 +08:00
hikey960_def.h hikey960: Add BL32 (OP-TEE) support 2017-07-13 01:22:56 +09:00
hikey960_io_storage.c hikey960: Add BL32 (OP-TEE) support 2017-07-13 01:22:56 +09:00
hikey960_mcu_load.c hikey960: support BL2 2017-06-08 07:32:51 +08:00
hikey960_pm.c Hikey960: fix PSCI suspend stuck issue 2017-08-17 10:36:22 +08:00
hikey960_private.h hikey960: support BL31 2017-06-08 07:33:13 +08:00
hikey960_topology.c hikey960: support BL31 2017-06-08 07:33:13 +08:00
platform.mk hikey960: Add BL32 (OP-TEE) support 2017-07-13 01:22:56 +09:00