]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
Merge patch series "upl: Prerequite patches for updated spec"
authorTom Rini <trini@konsulko.com>
Wed, 22 Jan 2025 22:08:34 +0000 (16:08 -0600)
committerTom Rini <trini@konsulko.com>
Wed, 22 Jan 2025 23:08:47 +0000 (17:08 -0600)
Simon Glass <sjg@chromium.org> says:

The current UPL spec[1] has been tidied up and improved over the last
year, since U-Boot's original UPL support was written.

This series includes some prerequisite patches needed for the real UPL
patches. It is split from [2]

[1] https://github.com/UniversalPayload/spec/tree/3f1450d
[2] https://patchwork.ozlabs.org/project/uboot/list/?series=438574&state=*

Link: https://lore.kernel.org/r/20250111000029.245022-1-sjg@chromium.org
1  2 
boot/image-board.c
cmd/Kconfig
configs/chromebook_bob_defconfig
configs/chromebook_coral_defconfig
configs/chromebook_kevin_defconfig
configs/qemu_arm64_defconfig
include/image.h
lib/Kconfig
lib/Makefile
tools/image-host.c

Simple merge
diff --cc cmd/Kconfig
Simple merge
index 5e67de3bd855ee8fb7c7ee686605c2a570a761ea,072311465d96c20166630fc8ca59ed953dc45740..1b018ef4d7c8bc12e2f8a5f4abe87739ed9de29a
@@@ -23,10 -36,10 +23,11 @@@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk339
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_BOARD_EARLY_INIT_R=y
  CONFIG_BLOBLIST=y
 +# CONFIG_TPL_BLOBLIST is not set
+ CONFIG_BLOBLIST_FIXED=y
  CONFIG_BLOBLIST_ADDR=0x100000
  CONFIG_BLOBLIST_SIZE=0x1000
 -CONFIG_SPL_MAX_SIZE=0x1e000
 +CONFIG_SPL_MAX_SIZE=0x40000
  CONFIG_SPL_PAD_TO=0x7f8000
  CONFIG_HANDOFF=y
  # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
index b4f7e61ad0d450f7dea57568f8bdbfac12121f2b,b1999b4ef204fdea2a5cda6be7acd3d22fae170f..93e3355219b731c71705145965d4a886a34a793f
@@@ -45,8 -44,9 +45,9 @@@ CONFIG_LOGF_FUNC=
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_BLOBLIST=y
  # CONFIG_TPL_BLOBLIST is not set
 -CONFIG_BLOBLIST_ADDR=0x100000
 -CONFIG_BLOBLIST_SIZE=0x30000
+ CONFIG_BLOBLIST_FIXED=y
 +CONFIG_BLOBLIST_ADDR=0xfef10000
 +CONFIG_BLOBLIST_SIZE=0x1000
  CONFIG_SPL_NO_BSS_LIMIT=y
  CONFIG_HANDOFF=y
  CONFIG_SPL_SEPARATE_BSS=y
@@@ -128,4 -128,4 +129,3 @@@ CONFIG_GENERATE_ACPI_TABLE=
  CONFIG_CMD_DHRYSTONE=y
  CONFIG_TPM=y
  # CONFIG_GZIP is not set
--CONFIG_BLOBLIST_TABLES=y
index 0be6e4462ddc43a10c249ce28bf33ef21720b73d,13c0998dbab1895a07736eb0fbd2c119600bcfcd..1ee0c0e6c9d8edb3c136295ebfeea2ac97b3e1f4
@@@ -24,10 -37,10 +24,11 @@@ CONFIG_DEFAULT_FDT_FILE="rockchip/rk339
  CONFIG_DISPLAY_BOARDINFO_LATE=y
  CONFIG_BOARD_EARLY_INIT_R=y
  CONFIG_BLOBLIST=y
 +# CONFIG_TPL_BLOBLIST is not set
+ CONFIG_BLOBLIST_FIXED=y
  CONFIG_BLOBLIST_ADDR=0x100000
  CONFIG_BLOBLIST_SIZE=0x1000
 -CONFIG_SPL_MAX_SIZE=0x1e000
 +CONFIG_SPL_MAX_SIZE=0x40000
  CONFIG_SPL_PAD_TO=0x7f8000
  CONFIG_HANDOFF=y
  # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
Simple merge
diff --cc include/image.h
Simple merge
diff --cc lib/Kconfig
Simple merge
diff --cc lib/Makefile
Simple merge
Simple merge