Home
last modified time | relevance | path

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

/Linux-v6.6/arch/arm64/include/asm/
Dcpufeature.h632 u64 read_sanitised_ftr_reg(u32 id);
649 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in supports_csv2p3()
663 isar2 = read_sanitised_ftr_reg(SYS_ID_AA64ISAR2_EL1); in supports_clearbhb()
674 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in system_supports_32bit_el0()
685 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_4kb_granule()
698 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_64kb_granule()
711 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_16kb_granule()
721 return id_aa64mmfr0_mixed_endian_el0(read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1)); in system_supports_mixed_endian_el0()
729 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in system_supports_mixed_endian()
870 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in cpu_has_hw_af()
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.h244 int reg = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1);
/Linux-v6.6/arch/arm64/kvm/
Darm.c2109 u64 val = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in get_hyp_id_aa64pfr0_el1()
2125 kvm_nvhe_sym(id_aa64pfr1_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64PFR1_EL1); in kvm_hyp_init_symbols()
2126 kvm_nvhe_sym(id_aa64isar0_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64ISAR0_EL1); in kvm_hyp_init_symbols()
2127 kvm_nvhe_sym(id_aa64isar1_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64ISAR1_EL1); in kvm_hyp_init_symbols()
2128 kvm_nvhe_sym(id_aa64isar2_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64ISAR2_EL1); in kvm_hyp_init_symbols()
2129 kvm_nvhe_sym(id_aa64mmfr0_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_hyp_init_symbols()
2130 kvm_nvhe_sym(id_aa64mmfr1_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_hyp_init_symbols()
2131 kvm_nvhe_sym(id_aa64mmfr2_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64MMFR2_EL1); in kvm_hyp_init_symbols()
2132 kvm_nvhe_sym(id_aa64smfr0_el1_sys_val) = read_sanitised_ftr_reg(SYS_ID_AA64SMFR0_EL1); in kvm_hyp_init_symbols()
Dsys_regs.c97 u64 ctr = read_sanitised_ftr_reg(SYS_CTR_EL0); in get_min_cache_line_size()
382 u64 val = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in trap_loregion()
1319 val = read_sanitised_ftr_reg(id); in __kvm_read_sanitised_id_reg()
1440 u64 val = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in read_sanitised_id_aa64pfr0_el1()
1475 u64 val = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in read_sanitised_id_aa64dfr0_el1()
1525 u64 val = read_sanitised_ftr_reg(SYS_ID_DFR0_EL1); in read_sanitised_id_dfr0_el1()
1642 p->regval = read_sanitised_ftr_reg(SYS_CTR_EL0); in access_ctr()
1662 u64 ctr_el0 = read_sanitised_ftr_reg(SYS_CTR_EL0); in reset_clidr()
1715 u64 ctr_el0 = read_sanitised_ftr_reg(SYS_CTR_EL0); in set_clidr()
2441 u64 dfr = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in trap_dbgdidr()
[all …]
Dva_layout.c296 generate_mov_q(read_sanitised_ftr_reg(SYS_CTR_EL0), in kvm_compute_final_ctr_el0()
Dreset.c315 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_set_ipa_limit()
Dmmu.c893 mmfr0 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in kvm_init_stage2_mmu()
894 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in kvm_init_stage2_mmu()
Dpmu-emul.c1069 tmp = read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1); in kvm_arm_pmu_get_pmuver_limit()
/Linux-v6.6/arch/arm64/kernel/
Dcpufeature.c1042 id_aa64pfr0_sve(read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1))) { in init_cpu_features()
1049 id_aa64pfr1_sme(read_sanitised_ftr_reg(SYS_ID_AA64PFR1_EL1))) { in init_cpu_features()
1148 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in update_32bit_cpu_features()
1293 id_aa64pfr0_sve(read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1))) { in update_cpu_features()
1304 id_aa64pfr1_sme(read_sanitised_ftr_reg(SYS_ID_AA64PFR1_EL1))) { in update_cpu_features()
1355 u64 read_sanitised_ftr_reg(u32 id) in read_sanitised_ftr_reg() function
1363 EXPORT_SYMBOL_GPL(read_sanitised_ftr_reg);
1455 return read_sanitised_ftr_reg(entry->sys_reg); in read_scoped_sysreg()
1569 u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in has_no_fpsimd()
2067 boot_val = cpuid_feature_extract_field(read_sanitised_ftr_reg(entry->sys_reg), in has_address_auth_cpucap()
[all …]
Ddebug-monitors.c30 return cpuid_feature_extract_unsigned_field(read_sanitised_ftr_reg(SYS_ID_AA64DFR0_EL1), in debug_monitors_arch()
Dfpsimd.c1211 zcr = read_sanitised_ftr_reg(SYS_ZCR_EL1); in sve_setup()
1377 smcr = read_sanitised_ftr_reg(SYS_SMCR_EL1); in sme_setup()
Dproton-pack.c939 mmfr1 = read_sanitised_ftr_reg(SYS_ID_AA64MMFR1_EL1); in supports_ecbhb()
/Linux-v6.6/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3-sva.c152 reg = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in arm_smmu_alloc_shared_cd()
411 reg = read_sanitised_ftr_reg(SYS_ID_AA64MMFR0_EL1); in arm_smmu_sva_supported()
/Linux-v6.6/drivers/irqchip/
Dirq-gic-v4.c95 unsigned long fld, reg = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); in gic_cpuif_has_vsgi()