diff options
Diffstat (limited to 'arch/arm64/kvm/hyp/include/nvhe/memory.h')
-rw-r--r-- | arch/arm64/kvm/hyp/include/nvhe/memory.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm64/kvm/hyp/include/nvhe/memory.h b/arch/arm64/kvm/hyp/include/nvhe/memory.h index d2fb307c5952..fd78bde939ee 100644 --- a/arch/arm64/kvm/hyp/include/nvhe/memory.h +++ b/arch/arm64/kvm/hyp/include/nvhe/memory.h @@ -2,6 +2,7 @@ #ifndef __KVM_HYP_MEMORY_H #define __KVM_HYP_MEMORY_H +#include <asm/kvm_mmu.h> #include <asm/page.h> #include <linux/types.h> @@ -14,11 +15,9 @@ struct hyp_page { struct list_head node; }; -extern s64 hyp_physvirt_offset; extern u64 __hyp_vmemmap; #define hyp_vmemmap ((struct hyp_page *)__hyp_vmemmap) -#define __hyp_pa(virt) ((phys_addr_t)(virt) + hyp_physvirt_offset) #define __hyp_va(phys) ((void *)((phys_addr_t)(phys) - hyp_physvirt_offset)) static inline void *hyp_phys_to_virt(phys_addr_t phys) |