X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=drivers%2Ftpm%2Ftpm_tis_sandbox.c;h=44157542a1f4c5390f253f4d8d37cf5ea02af377;hb=83d290c56fab2d38cd1ab4c4cc7099559c1d5046;hp=9ea98075b3071b8c594d75fe6b344114f2bad520;hpb=80cd58b99e8690b05e8537dbf76276e24fcfa652;p=platform%2Fkernel%2Fu-boot.git diff --git a/drivers/tpm/tpm_tis_sandbox.c b/drivers/tpm/tpm_tis_sandbox.c index 9ea9807..4415754 100644 --- a/drivers/tpm/tpm_tis_sandbox.c +++ b/drivers/tpm/tpm_tis_sandbox.c @@ -1,7 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (c) 2013 Google, Inc - * - * SPDX-License-Identifier: GPL-2.0+ */ #include @@ -214,10 +213,10 @@ static int sandbox_tpm_xfer(struct udevice *dev, const uint8_t *sendbuf, data = recvbuf + TPM_RESPONSE_HEADER_LENGTH + sizeof(uint32_t); + memset(&rsk, 0, sizeof(struct rollback_space_kernel)); rsk.struct_version = 2; rsk.uid = ROLLBACK_SPACE_KERNEL_UID; - rsk.kernel_versions = 0; - rsk.crc8 = crc8((unsigned char *)&rsk, + rsk.crc8 = crc8(0, (unsigned char *)&rsk, offsetof(struct rollback_space_kernel, crc8)); memcpy(data, &rsk, sizeof(rsk));