xref: /kvmtool/arm/aarch64/include/kvm/kvm-arch.h (revision 8b91a1828ee9d7c137cd5c7974e67687d735d472)
1 #ifndef KVM__KVM_ARCH_H
2 #define KVM__KVM_ARCH_H
3 
4 #include <linux/sizes.h>
5 
6 struct kvm;
7 unsigned long long kvm__arch_get_kern_offset(struct kvm *kvm, int fd);
8 int kvm__arch_get_ipa_limit(struct kvm *kvm);
9 void kvm__arch_enable_mte(struct kvm *kvm);
10 
11 #define MAX_PAGE_SIZE	SZ_64K
12 
13 #define ARCH_HAS_CFG_RAM_ADDRESS	1
14 
15 #include "arm-common/kvm-arch.h"
16 
17 #endif /* KVM__KVM_ARCH_H */
18