On Sun, Jul 21, 2024 at 11:09:18AM +0100, Simon Glass wrote: > Universal Payload (UPL) is an Industry Standard for firmware > components[1]. UPL is designed to improve interoperability within the > firmware industry, allowing mixing and matching of projects with less > friction and fewer project-specific implementations. UPL is > cross-platform, supporting ARM, x86 and RISC-V initially. > > This series provides some initial support for this, targeting 0.9.1 and > sandbox only. > > Features still to come include: > - Support for architectures > - FIT validation > - Handoff validation > - Interoperability tests > > This series is available at dm/uplb-working and requires the alist > series at dm/alist-working[2] > > [1] https://universalpayload.github.io/spec/ > [2] https://patchwork.ozlabs.org/project/uboot/list/?series=414642
Please rebase and repost v4 on top of current next, which has v5 of alist. Also, the changes to load_simple_fit() aren't size-neutral in SPL since it looks like upl_add_image() doesn't get nop'd out when SPL_UPL isn't set. Thanks! -- Tom
signature.asc
Description: PGP signature