Home
last modified time | relevance | path

Searched refs:cpu_sig (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/arch/x86/kernel/cpu/microcode/
H A Dintel.c267 u32 cur_rev = uci->cpu_sig.rev; in scan_microcode()
278 if (!intel_find_matching_signature(data, &uci->cpu_sig)) in scan_microcode()
318 uci->cpu_sig.rev = *cur_rev; in __apply_microcode()
329 uci->cpu_sig.rev = rev; in __apply_microcode()
367 intel_collect_cpu_info(&uci->cpu_sig); in get_microcode_blob()
408 ed->old_rev = uci.cpu_sig.rev; in load_ucode_intel_bsp()
412 ed->new_rev = uci.cpu_sig.rev; in load_ucode_intel_bsp()
454 if (!cpu && uci->cpu_sig.rev != cur_rev) { in apply_microcode_late()
456 uci->cpu_sig.rev, mc->hdr.date & 0xffff, mc->hdr.date >> 24, in apply_microcode_late()
460 cpu_data(cpu).microcode = uci->cpu_sig.rev; in apply_microcode_late()
[all …]
H A Dcore.c66 struct cpu_signature *cpu_sig; member
727 return sprintf(buf, "0x%x\n", uci->cpu_sig.rev); in version_show()
735 return sprintf(buf, "0x%x\n", uci->cpu_sig.pf); in processor_flags_show()
783 microcode_ops->collect_cpu_info(cpu, &uci->cpu_sig); in mc_cpu_online()
784 cpu_data(cpu).microcode = uci->cpu_sig.rev; in mc_cpu_online()
786 boot_cpu_data.microcode = uci->cpu_sig.rev; in mc_cpu_online()
H A Damd.c700 ucode_cpu_info[0].cpu_sig.sig = cpuid_1_eax; in load_ucode_amd_bsp()
752 n.patch_id = uci->cpu_sig.rev; in cache_find_patch()
824 uci->cpu_sig.rev = get_patch_level(); in find_patch()
827 equiv_id = find_equiv_id(&equiv_table, uci->cpu_sig.sig); in find_patch()
890 rev = uci->cpu_sig.rev; in apply_microcode_amd()
911 uci->cpu_sig.rev = rev; in apply_microcode_amd()
925 ucode_cpu_info[cpu].cpu_sig.sig = cpuid_1_eax; in load_ucode_amd_ap()
/openbmc/linux/arch/x86/include/asm/
H A Dmicrocode.h12 struct cpu_signature cpu_sig; member