Lines Matching refs:pfr0
588 static inline bool id_aa64pfr0_32bit_el1(u64 pfr0) in id_aa64pfr0_32bit_el1() argument
590 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_EL1_SHIFT); in id_aa64pfr0_32bit_el1()
595 static inline bool id_aa64pfr0_32bit_el0(u64 pfr0) in id_aa64pfr0_32bit_el0() argument
597 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_EL0_SHIFT); in id_aa64pfr0_32bit_el0()
602 static inline bool id_aa64pfr0_sve(u64 pfr0) in id_aa64pfr0_sve() argument
604 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_SVE_SHIFT); in id_aa64pfr0_sve()
616 static inline bool id_aa64pfr0_mpam(u64 pfr0) in id_aa64pfr0_mpam() argument
618 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_MPAM_SHIFT); in id_aa64pfr0_mpam()
647 u64 pfr0; in supports_csv2p3() local
651 pfr0 = read_sysreg_s(SYS_ID_AA64PFR0_EL1); in supports_csv2p3()
653 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in supports_csv2p3()
655 csv2_val = cpuid_feature_extract_unsigned_field(pfr0, in supports_csv2p3()
679 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in system_supports_32bit_el0() local
682 id_aa64pfr0_32bit_el0(pfr0); in system_supports_32bit_el0()