| D | cpu_errata.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <linux/arm-smccc.h> 24 if (!is_midr_in_range(midr, &entry->midr_range)) in is_affected_midr_range() 29 for (fix = entry->fixed_revs; fix && fix->revidr_mask; fix++) in is_affected_midr_range() 30 if (midr == fix->midr_rv && (revidr & fix->revidr_mask)) in is_affected_midr_range() 41 return is_midr_in_range_list(read_cpuid_id(), entry->midr_range_list); in is_affected_midr_range_list() 55 return model == entry->midr_range.model; in is_kryo_midr() 102 if (cap->capability == ARM64_WORKAROUND_1542419) in cpu_enable_trap_ctr_access() 146 #define ERRATA_MIDR_REV_RANGE(m, var, r_min, r_max) \ argument 147 ERRATA_MIDR_RANGE(m, var, r_min, var, r_max) [all …]
|