Searched refs:mmfr1 (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | cpufeature.h | 807 u64 mmfr1; in cpu_has_hw_af() local 812 mmfr1 = read_cpuid(ID_AA64MMFR1_EL1); in cpu_has_hw_af() 813 return cpuid_feature_extract_unsigned_field(mmfr1, in cpu_has_hw_af() 822 static inline unsigned int get_vmid_bits(u64 mmfr1) in get_vmid_bits() argument 826 vmid_bits = cpuid_feature_extract_unsigned_field(mmfr1, in get_vmid_bits()
|
| H A D | kvm_pgtable.h | 208 u64 kvm_get_vtcr(u64 mmfr0, u64 mmfr1, u32 phys_shift);
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/ |
| H A D | reset.c | 371 u64 mmfr0, mmfr1; in kvm_arm_setup_stage2() local 392 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_arm_setup_stage2() 393 kvm->arch.vtcr = kvm_get_vtcr(mmfr0, mmfr1, phys_shift); in kvm_arm_setup_stage2()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/ |
| H A D | idreg-override.c | 31 static const struct ftr_set_desc mmfr1 __initconst = { 76 &mmfr1,
|
| H A D | proton-pack.c | 946 u64 mmfr1; in supports_ecbhb() local 949 mmfr1 = read_sysreg_s(SYS_ID_AA64MMFR1_EL1); in supports_ecbhb() 951 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in supports_ecbhb() 953 return cpuid_feature_extract_unsigned_field(mmfr1, in supports_ecbhb()
|
| H A D | cpufeature.c | 2774 u64 safe_mmfr1, mmfr0, mmfr1; in verify_hyp_capabilities() local 2783 mmfr1 = read_cpuid(ID_AA64MMFR1_EL1); in verify_hyp_capabilities() 2787 vmid_bits = get_vmid_bits(mmfr1); in verify_hyp_capabilities()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/ |
| H A D | pgtable.c | 480 u64 kvm_get_vtcr(u64 mmfr0, u64 mmfr1, u32 phys_shift) in kvm_get_vtcr() argument 504 vtcr |= (get_vmid_bits(mmfr1) == 16) ? in kvm_get_vtcr()
|