Searched refs:mmfr0 (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.10/arch/arm64/include/asm/ |
| D | cpufeature.h | 572 static inline bool id_aa64mmfr0_mixed_endian_el0(u64 mmfr0) in id_aa64mmfr0_mixed_endian_el0() argument 574 return cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_BIGENDEL_SHIFT) == 0x1 || in id_aa64mmfr0_mixed_endian_el0() 575 cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_BIGENDEL0_SHIFT) == 0x1; in id_aa64mmfr0_mixed_endian_el0() 616 u64 mmfr0; in system_supports_4kb_granule() local 619 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_4kb_granule() 620 val = cpuid_feature_extract_unsigned_field(mmfr0, in system_supports_4kb_granule() 628 u64 mmfr0; in system_supports_64kb_granule() local 631 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_64kb_granule() 632 val = cpuid_feature_extract_unsigned_field(mmfr0, in system_supports_64kb_granule() 640 u64 mmfr0; in system_supports_16kb_granule() local [all …]
|
| /Linux-v5.10/arch/arm64/kvm/ |
| D | reset.c | 339 u64 mmfr0; in kvm_set_ipa_limit() local 341 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_set_ipa_limit() 342 parange = cpuid_feature_extract_unsigned_field(mmfr0, in kvm_set_ipa_limit() 362 switch (cpuid_feature_extract_unsigned_field(mmfr0, tgran_2)) { in kvm_set_ipa_limit() 394 u64 vtcr = VTCR_EL2_FLAGS, mmfr0; in kvm_arm_setup_stage2() local 410 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_arm_setup_stage2() 411 parange = cpuid_feature_extract_unsigned_field(mmfr0, in kvm_arm_setup_stage2()
|
| /Linux-v5.10/arch/arm/kernel/ |
| D | setup.c | 259 unsigned int mmfr0 = read_cpuid_ext(CPUID_EXT_MMFR0); in __get_cpu_architecture() local 260 if ((mmfr0 & 0x0000000f) >= 0x00000003 || in __get_cpu_architecture() 261 (mmfr0 & 0x000000f0) >= 0x00000030) in __get_cpu_architecture() 263 else if ((mmfr0 & 0x0000000f) == 0x00000002 || in __get_cpu_architecture() 264 (mmfr0 & 0x000000f0) == 0x00000020) in __get_cpu_architecture()
|
| /Linux-v5.10/arch/arm64/kernel/ |
| D | cpufeature.c | 2551 u64 safe_mmfr1, mmfr0, mmfr1; in verify_hyp_capabilities() local 2559 mmfr0 = read_cpuid(ID_AA64MMFR0_EL1); in verify_hyp_capabilities() 2571 parange = cpuid_feature_extract_unsigned_field(mmfr0, in verify_hyp_capabilities()
|