1585df85eSPeter Maydell /* 2585df85eSPeter Maydell * QEMU Hypervisor.framework (HVF) support -- ARM specifics 3585df85eSPeter Maydell * 4585df85eSPeter Maydell * Copyright (c) 2021 Alexander Graf 5585df85eSPeter Maydell * 6585df85eSPeter Maydell * This work is licensed under the terms of the GNU GPL, version 2 or later. 7585df85eSPeter Maydell * See the COPYING file in the top-level directory. 8585df85eSPeter Maydell * 9585df85eSPeter Maydell */ 10585df85eSPeter Maydell 11585df85eSPeter Maydell #ifndef QEMU_HVF_ARM_H 12585df85eSPeter Maydell #define QEMU_HVF_ARM_H 13585df85eSPeter Maydell 14585df85eSPeter Maydell #include "cpu.h" 15585df85eSPeter Maydell 16*eb2edc42SFrancesco Cagnin /** 17*eb2edc42SFrancesco Cagnin * hvf_arm_init_debug() - initialize guest debug capabilities 18*eb2edc42SFrancesco Cagnin * 19*eb2edc42SFrancesco Cagnin * Should be called only once before using guest debug capabilities. 20*eb2edc42SFrancesco Cagnin */ 21*eb2edc42SFrancesco Cagnin void hvf_arm_init_debug(void); 22*eb2edc42SFrancesco Cagnin 2336861198SPhilippe Mathieu-Daudé void hvf_arm_set_cpu_features_from_host(ARMCPU *cpu); 24585df85eSPeter Maydell 25585df85eSPeter Maydell #endif 26