Home
last modified time | relevance | path

Searched refs:csig (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/arch/x86/kernel/cpu/microcode/
Dintel.c51 static int find_matching_signature(void *mc, unsigned int csig, int cpf) in find_matching_signature() argument
58 if (intel_cpu_signatures_match(csig, cpf, mc_hdr->sig, mc_hdr->pf)) in find_matching_signature()
69 if (intel_cpu_signatures_match(csig, cpf, ext_sig->sig, ext_sig->pf)) in find_matching_signature()
79 static int has_newer_microcode(void *mc, unsigned int csig, int cpf, int new_rev) in has_newer_microcode() argument
86 return find_matching_signature(mc, csig, cpf); in has_newer_microcode()
675 static int collect_cpu_info(int cpu_num, struct cpu_signature *csig) in collect_cpu_info() argument
681 memset(csig, 0, sizeof(*csig)); in collect_cpu_info()
683 csig->sig = cpuid_eax(0x00000001); in collect_cpu_info()
688 csig->pf = 1 << ((val[1] >> 18) & 7); in collect_cpu_info()
691 csig->rev = c->microcode; in collect_cpu_info()
[all …]
Damd.c662 static int collect_cpu_info_amd(int cpu, struct cpu_signature *csig) in collect_cpu_info_amd() argument
668 csig->sig = cpuid_eax(0x00000001); in collect_cpu_info_amd()
669 csig->rev = c->microcode; in collect_cpu_info_amd()
676 if (p && (p->patch_id == csig->rev)) in collect_cpu_info_amd()
679 pr_info("CPU%d: patch_level=0x%08x\n", cpu, csig->rev); in collect_cpu_info_amd()
/linux-6.1.9/arch/x86/kernel/cpu/
Dintel.c191 struct cpu_signature csig = { 0 }; in intel_cpu_collect_info() local
199 csig.sig = eax; in intel_cpu_collect_info()
207 csig.pf = 1 << ((val[1] >> 18) & 7); in intel_cpu_collect_info()
210 csig.rev = intel_get_microcode_revision(); in intel_cpu_collect_info()
212 uci->cpu_sig = csig; in intel_cpu_collect_info()
/linux-6.1.9/arch/x86/include/asm/
Dmicrocode.h48 int (*collect_cpu_info) (int cpu, struct cpu_signature *csig);
/linux-6.1.9/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra186-pmc.yaml101 spi, ufs, csig, csih, edp, sdmmc1-hv, sdmmc3-hv, conn,