xref: /openbmc/qemu/target/arm/hvf_arm.h (revision eb2edc42)
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