1b3946626SVincent Palatin /* 2430065daSClaudio Fontana * QEMU Hardware accelerators support 3b3946626SVincent Palatin * 4b3946626SVincent Palatin * Copyright 2016 Google, Inc. 5b3946626SVincent Palatin * 6b3946626SVincent Palatin * This work is licensed under the terms of the GNU GPL, version 2 or later. 7b3946626SVincent Palatin * See the COPYING file in the top-level directory. 8b3946626SVincent Palatin * 9b3946626SVincent Palatin */ 10b3946626SVincent Palatin 11b3946626SVincent Palatin #ifndef QEMU_HW_ACCEL_H 12b3946626SVincent Palatin #define QEMU_HW_ACCEL_H 13b3946626SVincent Palatin 142e5b09fdSMarkus Armbruster #include "hw/core/cpu.h" 15b3946626SVincent Palatin #include "sysemu/kvm.h" 164bb19f98SRoman Bolshakov #include "sysemu/hvf.h" 1719306806SJustin Terry (VM) #include "sysemu/whpx.h" 18*b9bc6169SReinoud Zandijk #include "sysemu/nvmm.h" 19b3946626SVincent Palatin 20430065daSClaudio Fontana void cpu_synchronize_state(CPUState *cpu); 21430065daSClaudio Fontana void cpu_synchronize_post_reset(CPUState *cpu); 22430065daSClaudio Fontana void cpu_synchronize_post_init(CPUState *cpu); 23430065daSClaudio Fontana void cpu_synchronize_pre_loadvm(CPUState *cpu); 2475e972daSDavid Gibson 25b3946626SVincent Palatin #endif /* QEMU_HW_ACCEL_H */ 26