hyp_physvirt_offset
extern s64 kvm_nvhe_sym(hyp_physvirt_offset);
#define hyp_physvirt_offset CHOOSE_NVHE_SYM(hyp_physvirt_offset)
#define __hyp_pa(x) (((phys_addr_t)(x)) + hyp_physvirt_offset)
ldr_l \tmp, hyp_physvirt_offset
#define __hyp_va(phys) ((void *)((phys_addr_t)(phys) - hyp_physvirt_offset))
s64 __ro_after_init hyp_physvirt_offset;
hyp_physvirt_offset = (s64)__pa(kern_va) - (s64)hyp_va;