arch/arm64/include/asm/assembler.h | 6 +- arch/arm64/include/asm/cputype.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 45 +----- arch/arm64/include/asm/kvm_nested.h | 6 +- arch/arm64/include/asm/mmu_context.h | 4 +- arch/arm64/include/asm/pgtable-hwdef.h | 107 ++------------ arch/arm64/include/asm/pgtable-prot.h | 2 +- arch/arm64/include/asm/sysreg.h | 4 - arch/arm64/kernel/cpufeature.c | 4 +- arch/arm64/kernel/pi/map_kernel.c | 8 +- arch/arm64/kernel/vmcore_info.c | 2 +- arch/arm64/kvm/arm.c | 6 +- arch/arm64/kvm/at.c | 48 +++---- arch/arm64/kvm/hyp/include/hyp/switch.h | 2 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 2 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 6 +- arch/arm64/kvm/hyp/vhe/tlb.c | 2 +- arch/arm64/kvm/nested.c | 10 +- arch/arm64/kvm/pauth.c | 12 +- arch/arm64/mm/proc.S | 29 ++-- arch/arm64/tools/sysreg | 153 +++++++++++++++++++-- tools/arch/arm64/include/asm/cputype.h | 2 +- 24 files changed, 241 insertions(+), 225 deletions(-)