Home
last modified time | relevance | path

Searched refs:read_sanitised_ftr_reg (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/arch/arm64/include/asm/
Dcpufeature.h632 u64 read_sanitised_ftr_reg(u32 id);
645 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in system_supports_32bit_el0()
656 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_4kb_granule()
669 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_64kb_granule()
682 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_16kb_granule()
692 return id_aa64mmfr0_mixed_endian_el0(read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1)); in system_supports_mixed_endian_el0()
700 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_mixed_endian()
Dhw_breakpoint.h142 u64 dfr0 = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in get_num_brps()
151 u64 dfr0 = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in get_num_wrps()
Dkvm_mmu.h221 int reg = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1);
/Linux-v5.15/arch/arm64/kvm/
Dreset.c321 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_set_ipa_limit()
382 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_arm_setup_stage2()
383 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_arm_setup_stage2()
Dva_layout.c295 generate_mov_q(read_sanitised_ftr_reg(SYS_CTR_EL0), in kvm_compute_final_ctr_el0()
Dsys_regs.c276 u64 val = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in trap_loregion()
1067 u64 val = raz ? 0 : read_sanitised_ftr_reg(id); in read_id_reg()
1084 pfr = read_sanitised_ftr_reg(SYS_ID_AA64PFR1_EL1); in read_id_reg()
1303 p->regval = read_sanitised_ftr_reg(SYS_CTR_EL0); in access_ctr()
1833 u64 dfr = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in trap_dbgdidr()
1834 u64 pfr = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in trap_dbgdidr()
2500 ((struct sys_reg_desc *)r)->val = read_sanitised_ftr_reg(SYS_CTR_EL0); in FUNCTION_INVARIANT()
Darm.c1805 kvm_nvhe_sym(id_aa64mmfr0_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_hyp_init_protection()
1806 kvm_nvhe_sym(id_aa64mmfr1_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_hyp_init_protection()
/Linux-v5.15/arch/arm64/kernel/
Dcpufeature.c1034 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in update_32bit_cpu_features()
1176 if (id_aa64pfr0_sve(read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1)) && in update_cpu_features()
1216 u64 read_sanitised_ftr_reg(u32 id) in read_sanitised_ftr_reg() function
1224 EXPORT_SYMBOL_GPL(read_sanitised_ftr_reg);
1307 val = read_sanitised_ftr_reg(entry->sys_reg); in has_cpuid_feature()
1388 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in has_no_fpsimd()
1807 boot_val = cpuid_feature_extract_field(read_sanitised_ftr_reg(entry->sys_reg), in has_address_auth_cpucap()
2469 mvfr1 = read_sanitised_ftr_reg(SYS_MVFR1_EL1); in compat_has_neon()
2736 u64 safe_zcr = read_sanitised_ftr_reg(SYS_ZCR_EL1); in verify_sve_features()
2760 safe_mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in verify_hyp_capabilities()
Dalternative.c122 ctr_el0 = read_sanitised_ftr_reg(SYS_CTR_EL0); in clean_dcache_range_nopatch()
Ddebug-monitors.c30 return cpuid_feature_extract_unsigned_field(read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1), in debug_monitors_arch()
Dfpsimd.c867 zcr = read_sanitised_ftr_reg(SYS_ZCR_EL1); in sve_setup()
/Linux-v5.15/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3-sva.c146 reg = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in arm_smmu_alloc_shared_cd()
414 reg = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in arm_smmu_sva_supported()
/Linux-v5.15/drivers/irqchip/
Dirq-gic-v4.c95 unsigned long fld, reg = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in gic_cpuif_has_vsgi()