[U-Boot] Please pull u-boot-x86
Bin Meng
bmeng.cn at gmail.com
Sat Nov 2 23:23:25 UTC 2019
Hi Tom,
This PR includes the following changes for x86:
- Add support for Intel FSP-S and FSP-T in binman
- Correct priority selection for image loaders for SPL
- Add a size check for TPL
- Various small SPL/TPL bug fixes and changes
- SPI: Add support for memory-mapped flash
The following changes since commit 5d6f05352b69d4858a2a9e9136ac3a734f0222bb:
azure: Update the script to prepend PATH not override PATH
(2019-11-01 13:59:14 -0400)
are available in the git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-x86
for you to fetch changes up to 73c6cd6c0bdb3af76d573f619bbcc141758bb16b:
x86: Quieten TPL's jump_to_image_no_args() (2019-11-03 07:20:29 +0800)
----------------------------------------------------------------
Heinrich Schuchardt (1):
cbfs: do not pack struct cbfs_cachenode
Simon Glass (16):
binman: Correct symbol calculation with non-zero image base
binman: Add support for Intel FSP-S
binman: Add support for Intel FSP-T
binman: Fix up comment in intel-fsp-m
spl: Correct priority selection for image loaders
spi: Add support for memory-mapped flash
dm: doc: Correct of-platdata driver name
spl: Add a size check for TPL
x86: timer: Set up the timer in timer_early_get_count()
x86: timer: Use a separate flag for whether timer is inited
x86: spl: Support init of a PUNIT
x86: tpl: Add a fake PCI bus
x86: Add a CPU init function for TPL
x86: Move CPU init to before spl_init()
x86: Don't print CPU info in TPL
x86: Quieten TPL's jump_to_image_no_args()
Makefile | 7 +++++++
arch/x86/cpu/i386/cpu.c | 8 ++++++++
arch/x86/cpu/start_from_spl.S | 1 +
arch/x86/include/asm/cpu.h | 1 +
arch/x86/include/asm/global_data.h | 1 +
arch/x86/include/asm/u-boot-x86.h | 9 +++++++++
arch/x86/lib/spl.c | 44
++++++++++++++++++++++++++++++++++++++++++++
arch/x86/lib/tpl.c | 37
+++++++++++++++++++++++++++++++------
common/spl/Kconfig | 8 ++++++++
doc/driver-model/of-plat.rst | 2 +-
drivers/spi/sandbox_spi.c | 11 +++++++++++
drivers/spi/spi-uclass.c | 14 ++++++++++++++
drivers/timer/tsc_timer.c | 5 ++++-
include/cbfs.h | 6 +++---
include/spi.h | 27 +++++++++++++++++++++++++++
include/spl.h | 4 ++--
test/dm/sf.c | 9 +++++++++
tools/binman/README.entries | 33 +++++++++++++++++++++++++++++++++
tools/binman/elf.py | 4 +---
tools/binman/etype/intel_fsp_m.py | 2 +-
tools/binman/etype/intel_fsp_s.py | 27 +++++++++++++++++++++++++++
tools/binman/etype/intel_fsp_t.py | 26 ++++++++++++++++++++++++++
tools/binman/ftest.py | 13 +++++++++++++
tools/binman/test/153_intel_fsp_s.dts | 14 ++++++++++++++
tools/binman/test/154_intel_fsp_t.dts | 14 ++++++++++++++
tools/binman/test/u_boot_binman_syms.lds | 2 +-
26 files changed, 311 insertions(+), 18 deletions(-)
create mode 100644 tools/binman/etype/intel_fsp_s.py
create mode 100644 tools/binman/etype/intel_fsp_t.py
create mode 100644 tools/binman/test/153_intel_fsp_s.dts
create mode 100644 tools/binman/test/154_intel_fsp_t.dts
Regards,
Bin
More information about the U-Boot
mailing list