1 config CPU_AMD_MODEL_10XXX
11 config DCACHE_RAM_BASE
15 config DCACHE_RAM_SIZE
19 config DCACHE_RAM_GLOBAL_VAR_SIZE
32 config SET_FIDVID_DEBUG
36 config SET_FIDVID_STORE_AP_APICID_AT_FIRST
40 config SET_FIDVID_CORE0_ONLY
47 config SET_FIDVID_CORE_RANGE
53 config UPDATE_CPU_MICROCODE
57 config UPDATE_CPU_MICROCODE
58 bool "Update CPU microcode"
60 depends on EXPERT && CPU_AMD_MODEL_10XXX
62 Select this to apply patches to the CPU microcode provided by
63 AMD without source, and distributed with coreboot, to address
64 issues in the CPU post production.
66 Microcode updates distributed with coreboot are not necessarily
67 the latest version available from AMD. Updates are only applied
68 if they are newer than the microcode already in your CPU.
70 Unselect this to let Fam10h CPUs run with microcode as shipped
71 from factory. No binary microcode patches will be included in the
72 coreboot image in that case, which can help with creating an image
73 for which complete source code is available, which in turn might
74 simplify license compliance.
76 Microcode updates intend to solve issues that have been discovered
77 after CPU production. The common case is that systems work as
78 intended with updated microcode, but we have also seen cases where
79 issues were solved by not applying the microcode updates.
81 Note that some operating system include these same microcode
82 patches, so you may need to also disable microcode updates in
83 your operating system in order for this option to matter.
85 select MMCONF_SUPPORT_DEFAULT
87 endif # CPU_AMD_MODEL_10XXX