[U-Boot] [PATCH 27/31] binman: Support x86 microcode in TPL
Simon Glass
sjg at chromium.org
Tue Oct 2 11:20:24 UTC 2018
On 14 September 2018 at 03:57, Simon Glass <sjg at chromium.org> wrote:
> When TPL is used on x86 we may want to program the microcode (at least for
> the first CPU) early in boot. Add support for this by refactoring the
> existing code to be more generic.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> tools/binman/README.entries | 20 +++++++++++++
> tools/binman/etype/u_boot_dtb_with_ucode.py | 15 ++++++----
> .../binman/etype/u_boot_spl_with_ucode_ptr.py | 2 ++
> .../binman/etype/u_boot_tpl_dtb_with_ucode.py | 25 ++++++++++++++++
> .../binman/etype/u_boot_tpl_with_ucode_ptr.py | 27 +++++++++++++++++
> tools/binman/etype/u_boot_ucode.py | 26 +++++++++--------
> tools/binman/etype/u_boot_with_ucode_ptr.py | 9 ++++--
> tools/binman/ftest.py | 19 ++++++++++++
> tools/binman/test/93_x86_tpl_ucode.dts | 29 +++++++++++++++++++
> 9 files changed, 151 insertions(+), 21 deletions(-)
> create mode 100644 tools/binman/etype/u_boot_tpl_dtb_with_ucode.py
> create mode 100644 tools/binman/etype/u_boot_tpl_with_ucode_ptr.py
> create mode 100644 tools/binman/test/93_x86_tpl_ucode.dts
Applied to u-boot-dm, and now in mainline.
More information about the U-Boot
mailing list