
This series compiles a number of fixes and improvement sto sandbox, cros_ec, tpm and a few other pieces. This allows U-Boot to support Chromium OS verified boot and assist with debugging of this.
Changes in v2: - Split out from main TPM patch - Split out from main TPM patch - Correct missing conversions in tpm-v1.c - Complete transition for gdsys powerpc boards - Drop changes previously applied - Drop patch 'efi_loader: Don't enable in SPL/TPL by default'
Simon Glass (5): tpm: Add a delay on start-up tpm: Add a constant for the minimum supported digest size tpm: Export the open/close functions tpm: Convert to use a device parameter mmc: Add hardware partition support
board/gdsys/a38x/controlcenterdc.c | 25 +- board/gdsys/a38x/hre.c | 66 +++--- board/gdsys/a38x/hre.h | 2 +- board/gdsys/a38x/keyprogram.c | 12 +- board/gdsys/a38x/keyprogram.h | 4 +- board/gdsys/p1022/controlcenterd-id.c | 117 +++++---- cmd/tpm-common.c | 8 +- cmd/tpm-v1.c | 140 +++++++++-- cmd/tpm-v2.c | 78 +++++- cmd/tpm_test.c | 327 ++++++++++++++------------ drivers/mmc/mmc.c | 46 ++++ drivers/tpm/tpm_tis_lpc.c | 50 ++-- include/mmc.h | 31 +++ include/tpm-common.h | 36 ++- include/tpm-v1.h | 97 +++++--- include/tpm-v2.h | 49 ++-- lib/tpm-common.c | 16 +- lib/tpm-utils.h | 21 +- lib/tpm-v1.c | 142 +++++------ lib/tpm-v2.c | 60 ++--- 20 files changed, 858 insertions(+), 469 deletions(-)