Searched refs:cpu_sig (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/arch/x86/kernel/cpu/microcode/ |
H A D | intel.c | 267 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 D | core.c | 66 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 D | amd.c | 700 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 D | microcode.h | 12 struct cpu_signature cpu_sig; member
|