I did the modification in the cpuidle driver and used the u-boot before the commit introducing the cpu booting in hypervisor mode [1] from the u-boot for arndale [2].
I confirm the AFTR state works with this workaround.
IIUC, the cpu_suspend is not complete as it does not handle the restore for when the cpu is in Hypervisor mode, right ?
I will keep this bug opened until I see a fix for that.
I did the modification in the cpuidle driver and used the u-boot before the commit introducing the cpu booting in hypervisor mode [1] from the u-boot for arndale [2].
I confirm the AFTR state works with this workaround.
IIUC, the cpu_suspend is not complete as it does not handle the restore for when the cpu is in Hypervisor mode, right ?
I will keep this bug opened until I see a fix for that.
[1] https:/ /git.linaro. org/gitweb? p=people/ ronynandy/ u-boot- arndale. git;a=commit; h=affeaad517469 44e8c356091b12f f9c9c6183c4a
[2] https:/ /git.linaro. org/gitweb? p=people/ ronynandy/ u-boot- arndale. git;a=summary