
This series collects together various misc patches that were needed when building mainline U-Boot against Chromium OS verified boot. Most of them fix minor bugs.
Simon Glass (18): buildman: Update default config to build for sandbox buildman: Fix up cfgutil binman: Correct Chromium OS entry types errno: Avoid including strings in SPL abuf: Correct a corner case with abuf_realloc() fdt: Correct condition for SEPARATE_BSS fdt: sandbox: Avoid looking for an appended device tree lzma: Tidy up the function prototype cbfs: Add some more definititions cros_ec: Complete the comment for cros_ec_read_batt_charge() spi: Avoid checking console in SPL disk: Correct the conditions for SPL Add a default for TPL_TEXT_BASE Make ASYMMETRIC_KEY_TYPE depend on FIT_SIGNATURE stdint: Add a definition of UINT8_MAX dm: core: Add a required struct declaration dm: core: Tidy up comments in uclass headers dm: blk: Expand iteration and add tests
common/spl/Kconfig | 1 + disk/Makefile | 10 +-- drivers/block/blk-uclass.c | 24 +++++++ drivers/mtd/spi/spi-nor-core.c | 2 +- include/blk.h | 45 +++++++++++++ include/cbfs.h | 43 +++++++++++++ include/cros_ec.h | 1 + include/dm/device-internal.h | 1 + include/dm/uclass-internal.h | 18 +++--- include/dm/uclass.h | 13 ++-- include/errno.h | 2 +- include/stdint.h | 7 +++ lib/abuf.c | 4 +- lib/crypto/Kconfig | 1 + lib/fdtdec.c | 5 +- lib/lzma/LzmaTools.c | 4 +- lib/lzma/LzmaTools.h | 17 ++++- test/dm/blk.c | 111 +++++++++++++++++++++++++++++++++ test/lib/abuf.c | 29 +++++++++ tools/binman/btool/futility.py | 4 +- tools/binman/etype/vblock.py | 2 +- tools/buildman/bsettings.py | 1 + tools/buildman/cfgutil.py | 4 +- 23 files changed, 315 insertions(+), 34 deletions(-)