summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2017-05-10 19:20:18 (GMT)
committerTom Rini <trini@konsulko.com>2017-05-12 12:37:40 (GMT)
commit667d6856973c725331f70eb9f36fee8897123316 (patch)
tree0281e35752490a7bd8340baf26f43daccd16790f /lib
parent758979101d161704dc9c1e42db98a728724f59d0 (diff)
downloadu-boot-667d6856973c725331f70eb9f36fee8897123316.tar.xz
tpm: Fix comparison of unsigned expression warning
The function tpm_xfer returns int so make 'err' be int rather than uint32_t so that we can catch an error condition. Reported by clang-3.8. Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/tpm.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/tpm.c b/lib/tpm.c
index cd7f88f..fb520e3 100644
--- a/lib/tpm.c
+++ b/lib/tpm.c
@@ -230,10 +230,9 @@ static uint32_t tpm_sendrecv_command(const void *command,
void *response, size_t *size_ptr)
{
struct udevice *dev;
- int ret;
+ int err, ret;
uint8_t response_buffer[COMMAND_BUFFER_SIZE];
size_t response_length;
- uint32_t err;
if (response) {
response_length = *size_ptr;