Home
last modified time | relevance | path

Searched refs:dfr0 (Results 1 – 7 of 7) sorted by relevance

/arch/arm64/kvm/
A Ddebug.c68 u64 dfr0 = read_sysreg(id_aa64dfr0_el1); in kvm_init_host_debug_data() local
70 if (cpuid_feature_extract_signed_field(dfr0, ID_AA64DFR0_EL1_PMUVer_SHIFT) > 0) in kvm_init_host_debug_data()
74 *host_data_ptr(debug_brps) = SYS_FIELD_GET(ID_AA64DFR0_EL1, BRPs, dfr0); in kvm_init_host_debug_data()
75 *host_data_ptr(debug_wrps) = SYS_FIELD_GET(ID_AA64DFR0_EL1, WRPs, dfr0); in kvm_init_host_debug_data()
80 if (cpuid_feature_extract_unsigned_field(dfr0, ID_AA64DFR0_EL1_PMSVer_SHIFT) && in kvm_init_host_debug_data()
85 if (cpuid_feature_extract_unsigned_field(dfr0, ID_AA64DFR0_EL1_BRBE_SHIFT)) in kvm_init_host_debug_data()
88 if (cpuid_feature_extract_unsigned_field(dfr0, ID_AA64DFR0_EL1_TraceFilt_SHIFT)) { in kvm_init_host_debug_data()
93 if (cpuid_feature_extract_unsigned_field(dfr0, ID_AA64DFR0_EL1_TraceBuffer_SHIFT) && in kvm_init_host_debug_data()
A Dpmu-emul.c61 u64 dfr0 = kvm_read_vm_id_reg(kvm, SYS_ID_AA64DFR0_EL1); in kvm_pmu_event_mask() local
62 u8 pmuver = SYS_FIELD_GET(ID_AA64DFR0_EL1, PMUVer, dfr0); in kvm_pmu_event_mask()
/arch/arm64/include/asm/
A Dhw_breakpoint.h141 u64 dfr0 = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in get_num_brps() local
143 cpuid_feature_extract_unsigned_field(dfr0, in get_num_brps()
150 u64 dfr0 = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in get_num_wrps() local
152 cpuid_feature_extract_unsigned_field(dfr0, in get_num_wrps()
A Darm_pmuv3.h51 u64 dfr0 = read_sysreg(id_aa64dfr0_el1); in read_pmuver() local
53 return cpuid_feature_extract_unsigned_field(dfr0, in read_pmuver()
/arch/arm/include/asm/
A Darm_pmuv3.h125 u32 dfr0 = read_cpuid_ext(CPUID_EXT_DFR0); in read_pmuver() local
127 return (dfr0 >> 24) & 0xf; in read_pmuver()
/arch/arm64/kernel/
A Dcpu_errata.c268 u64 dfr0 = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in has_impdef_pmuv3() local
274 pmuver = cpuid_feature_extract_unsigned_field(dfr0, in has_impdef_pmuv3()
A Dcpufeature.c1923 u64 dfr0 = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in has_pmuv3() local
1933 pmuver = cpuid_feature_extract_unsigned_field(dfr0, in has_pmuv3()

Completed in 23 milliseconds