Searched refs:mmfr1 (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/arm64/kernel/pi/ |
| H A D | idreg-override.c | 62 static const struct ftr_set_desc mmfr1 __prel64_initconst = { 199 u64 mmfr1 = read_sysreg(id_aa64mmfr1_el1); in hvhe_filter() local 203 cpuid_feature_extract_unsigned_field(mmfr1, in hvhe_filter() 221 { &mmfr1 },
|
| /linux/arch/arm64/kernel/ |
| H A D | proton-pack.c | 959 u64 mmfr1; in supports_ecbhb() local 962 mmfr1 = read_sysreg_s(SYS_ID_AA64MMFR1_EL1); in supports_ecbhb() 964 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in supports_ecbhb() 966 return cpuid_feature_extract_unsigned_field(mmfr1, in supports_ecbhb()
|
| H A D | cpufeature.c | 3701 u64 safe_mmfr1, mmfr0, mmfr1; in verify_hyp_capabilities() local 3710 mmfr1 = read_cpuid(ID_AA64MMFR1_EL1); in verify_hyp_capabilities() 3714 vmid_bits = get_vmid_bits(mmfr1); in verify_hyp_capabilities()
|
| /linux/arch/arm64/kvm/ |
| H A D | arch_timer.c | 1368 u64 mmfr0, mmfr1, mmfr4; in kvm_timer_handle_errata() local 1385 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_timer_handle_errata() 1387 if (SYS_FIELD_GET(ID_AA64MMFR1_EL1, VH, mmfr1) && in kvm_timer_handle_errata()
|
| H A D | mmu.c | 878 u64 mmfr0, mmfr1; in kvm_init_ipa_range() local 901 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_init_ipa_range() 902 mmu->vtcr = kvm_get_vtcr(mmfr0, mmfr1, phys_shift); in kvm_init_ipa_range()
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_pgtable.h | 528 u64 kvm_get_vtcr(u64 mmfr0, u64 mmfr1, u32 phys_shift);
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | page_fault_test.c | 194 uint64_t mmfr1 = read_sysreg(id_aa64mmfr1_el1); in guest_set_ha() local 198 hadbs = FIELD_GET(ID_AA64MMFR1_EL1_HAFDBS, mmfr1); in guest_set_ha()
|
| /linux/arch/arm64/kvm/hyp/ |
| H A D | pgtable.c | 581 u64 kvm_get_vtcr(u64 mmfr0, u64 mmfr1, u32 phys_shift) in kvm_get_vtcr() argument 627 vtcr |= (get_vmid_bits(mmfr1) == 16) ? in kvm_get_vtcr()
|