mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 00:32:04 +02:00
x86: Disable microcode section for FSP2
At present we don't support loading microcode with FSP2. The correct way to do this is by adding it to the FIT. For now, disable including microcode in the image. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
@@ -588,6 +588,10 @@ config HAVE_REFCODE
|
||||
broadwell) U-Boot will be missing some critical setup steps.
|
||||
Various peripherals may fail to work.
|
||||
|
||||
config HAVE_MICROCODE
|
||||
bool
|
||||
default y if !FSP_VERSION2
|
||||
|
||||
config SMP
|
||||
bool "Enable Symmetric Multiprocessing"
|
||||
default n
|
||||
|
@@ -37,11 +37,13 @@
|
||||
};
|
||||
#endif
|
||||
#ifdef CONFIG_TPL
|
||||
#ifdef CONFIG_HAVE_MICROCODE
|
||||
u-boot-tpl-with-ucode-ptr {
|
||||
offset = <CONFIG_TPL_TEXT_BASE>;
|
||||
};
|
||||
u-boot-tpl-dtb {
|
||||
};
|
||||
#endif
|
||||
u-boot-spl {
|
||||
offset = <CONFIG_SPL_TEXT_BASE>;
|
||||
};
|
||||
@@ -77,11 +79,16 @@
|
||||
offset = <CONFIG_SYS_TEXT_BASE>;
|
||||
};
|
||||
#endif
|
||||
#ifdef CONFIG_HAVE_MICROCODE
|
||||
u-boot-dtb-with-ucode {
|
||||
};
|
||||
u-boot-ucode {
|
||||
align = <16>;
|
||||
};
|
||||
#else
|
||||
u-boot-dtb {
|
||||
};
|
||||
#endif
|
||||
#ifdef CONFIG_HAVE_X86_FIT
|
||||
intel-fit {
|
||||
};
|
||||
|
Reference in New Issue
Block a user