Lines Matching refs:mmfr0
582 static inline bool id_aa64mmfr0_mixed_endian_el0(u64 mmfr0) in id_aa64mmfr0_mixed_endian_el0() argument
584 return cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_EL1_BIGEND_SHIFT) == 0x1 || in id_aa64mmfr0_mixed_endian_el0()
585 cpuid_feature_extract_unsigned_field(mmfr0, ID_AA64MMFR0_EL1_BIGENDEL0_SHIFT) == 0x1; in id_aa64mmfr0_mixed_endian_el0()
687 u64 mmfr0; in system_supports_4kb_granule() local
690 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_4kb_granule()
691 val = cpuid_feature_extract_unsigned_field(mmfr0, in system_supports_4kb_granule()
700 u64 mmfr0; in system_supports_64kb_granule() local
703 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_64kb_granule()
704 val = cpuid_feature_extract_unsigned_field(mmfr0, in system_supports_64kb_granule()
713 u64 mmfr0; in system_supports_16kb_granule() local
716 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_16kb_granule()
717 val = cpuid_feature_extract_unsigned_field(mmfr0, in system_supports_16kb_granule()
731 u64 mmfr0; in system_supports_mixed_endian() local
734 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_mixed_endian()
735 val = cpuid_feature_extract_unsigned_field(mmfr0, in system_supports_mixed_endian()
1064 u64 mmfr0; in cpu_has_lpa2() local
1067 mmfr0 = read_sysreg(id_aa64mmfr0_el1); in cpu_has_lpa2()
1068 mmfr0 &= ~id_aa64mmfr0_override.mask; in cpu_has_lpa2()
1069 mmfr0 |= id_aa64mmfr0_override.val; in cpu_has_lpa2()
1070 feat = cpuid_feature_extract_signed_field(mmfr0, in cpu_has_lpa2()