acrn-hypervisor/hypervisor/include
Yin Fengwei 0f9d9641d4 hv: add function to return to VM0
Emulate VM0 resume from S3 state:
 - reset BSP of VM0
 - set the BSP entry to saved VM0 wakeup vec and set BSP to real mode
 - start BSP

To match trampoline_spinlock release on ACRN Sx resume path, acquire
trampoline_spinlock if ACRN Sx enter fails.

Signed-off-by: Yin Fengwei <fengwei.yin@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-06-29 00:50:01 +08:00
..
arch/x86 hv: add function to return to VM0 2018-06-29 00:50:01 +08:00
common hv: pirq: add a header for common data struct and APIs 2018-06-29 00:50:01 +08:00
debug hv: prepare for Sx(S3/S5) support in ACRN. 2018-06-29 00:50:01 +08:00
lib HV: Remove 'register' prefix for data type 2018-06-29 00:50:01 +08:00
public HV: treewide: enforce unsignedness of pcpu_id 2018-06-21 16:59:21 +08:00
hv_debug.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
hv_lib.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
hypervisor.h hv: refine the address used in sbl multiboot code 2018-06-22 16:12:24 +08:00