Searched refs:pfr0 (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/arm/kernel/ |
| H A D | thumbee.c | 53 unsigned long pfr0; in thumbee_init() local 59 pfr0 = read_cpuid_ext(CPUID_EXT_PFR0); in thumbee_init() 60 if ((pfr0 & 0x0000f000) != 0x00001000) in thumbee_init()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | no-vgic-v3.c | 164 uint64_t pfr0; in main() local 169 pfr0 = vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_ID_AA64PFR0_EL1)); in main() 170 __TEST_REQUIRE(FIELD_GET(ID_AA64PFR0_EL1_GIC, pfr0), in main()
|
| H A D | external_aborts.c | 55 u64 pfr0 = vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_ID_AA64PFR0_EL1)); in vcpu_has_ras() local 57 return SYS_FIELD_GET(ID_AA64PFR0_EL1, RAS, pfr0); in vcpu_has_ras()
|
| /linux/arch/arm64/kernel/pi/ |
| H A D | idreg-override.c | 124 static const struct ftr_set_desc pfr0 __prel64_initconst = { 223 { &pfr0 },
|
| /linux/arch/arm64/kvm/hyp/include/hyp/ |
| H A D | switch.h | 198 u64 pfr0 = read_sysreg_s(SYS_ID_AA64PFR0_EL1); in cpu_has_amu() local 200 return cpuid_feature_extract_unsigned_field(pfr0, in cpu_has_amu()
|
| /linux/arch/arm64/kernel/ |
| H A D | cpufeature.c | 1290 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in update_32bit_cpu_features() local 1296 if (!id_aa64pfr0_32bit_el1(pfr0)) { in update_32bit_cpu_features()
|
| /linux/arch/arm64/kvm/ |
| H A D | sys_regs.c | 2007 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in sanitise_id_aa64pfr1_el1() local 2015 SYS_FIELD_GET(ID_AA64PFR0_EL1, RAS, pfr0) == ID_AA64PFR0_EL1_RAS_IMP)) in sanitise_id_aa64pfr1_el1()
|