Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\microcode\amd.c Create Date:2022-07-28 08:09:07
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:__load_ucode_amd

Proto:static void __load_ucode_amd(unsigned int cpuid_1_eax, struct cpio_data *ret)

Type:void

Parameter:

TypeParameterName
unsigned intcpuid_1_eax
struct cpio_data *ret
480  If IS_ENABLED(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y' or 'm',* 0 otherwise.(CONFIG_X86_32) Then
481  uci = __pa_nodebug(ucode_cpu_info)
482  path = __pa_nodebug(Microcode patch container file is prepended to the initrd in cpio* format. See Documentation/x86/microcode.rst)
483  use_pa = true
484  Else
485  uci = ucode_cpu_info
486  path = Microcode patch container file is prepended to the initrd in cpio* format. See Documentation/x86/microcode.rst
487  use_pa = false
490  If Not get_builtin_microcode( & cp, x86_family(cpuid_1_eax)) Then cp = find_microcode_in_initrd(path, use_pa)
494  sig = cpuid_1_eax
496  ret = cp
Caller
NameDescribe
load_ucode_amd_bsp
load_ucode_amd_ap