[U-Boot] [PATCH 00/21] Various patches for verified boot support
Simon Glass
sjg at chromium.org
Sat Nov 24 04:29:23 UTC 2018
This is (for now) the last series to enable Chromium OS verified boot in
U-Boot. It includes:
- Sandbox valgrind spport
- Minor TPM enhancements and fixes
- Resurection of inttypes.h
- Args checking for log functions
- Sandbox fix for time jitter
- Various other minir things
Simon Glass (21):
sandbox: Fix up the debug message for the image filename
sandbox: Check the filename in jump_to_image_no_args()
sandbox: physmem: Use mapping to support sandbox
sandbox: net: Correct name copy in eth_raw_bus_post_bind()
sandbox: sysreset: Update to support power-on reset
sandbox: Zero the ram buffer on startup
sandbox: Use 'extras' to specify 'head' files
sandbox: Allow running from valgrind
tpm: Remove use of build-time TPM versions
tpm: Export tpm_clear_and_reenable()
tpm: Add non-volatile index attributes needed for v2
tpm: Fix a logging warning in unpack_byte_string()
cros: Correct a printf() string and comment
cros_ec: Adjust to use v1 vboot context only
input: i8042: Use remove() instead of exported functions
video: backlight: Fix log message in enable_sequence()
time: Update mdelay() to delay in one large chunk
log: Check printf() arguments
Add UINT32_MAX and UINT64_MAX
Add inttypes.h
RFC: Makefile: Build U-Boot as a library
Makefile | 9 +-
arch/sandbox/Makefile | 4 +-
arch/sandbox/config.mk | 7 +-
arch/sandbox/cpu/Makefile | 5 +-
arch/sandbox/cpu/os.c | 39 ++--
arch/sandbox/cpu/spl.c | 8 +-
arch/sandbox/cpu/start.c | 7 +
arch/sandbox/include/asm/state.h | 1 +
drivers/input/i8042.c | 35 ++--
drivers/misc/cros_ec.c | 4 +-
drivers/misc/cros_ec_sandbox.c | 10 +-
drivers/net/sandbox-raw-bus.c | 2 +-
drivers/sysreset/sysreset_sandbox.c | 8 +-
drivers/video/pwm_backlight.c | 2 +-
include/i8042.h | 15 --
include/inttypes.h | 271 ++++++++++++++++++++++++++++
include/linux/delay.h | 3 +-
include/linux/kernel.h | 4 +
include/log.h | 3 +-
include/tpm-common.h | 19 ++
include/tpm-v2.h | 33 ++++
lib/physmem.c | 4 +-
lib/tpm-common.c | 9 +-
lib/tpm-v1.c | 22 +--
scripts/Makefile.spl | 17 +-
test/dm/sysreset.c | 4 +-
26 files changed, 462 insertions(+), 83 deletions(-)
create mode 100644 include/inttypes.h
--
2.20.0.rc0.387.gc7a69e6b6c-goog
More information about the U-Boot
mailing list