From 90a8e14315e62e2ca113a8826359e0e3a50ff995 Mon Sep 17 00:00:00 2001 From: Andrejs Cainikovs Date: Fri, 30 Aug 2019 14:25:00 +0200 Subject: [PATCH] i2c: fix eeprom command for 64bit architectures BugzID: 58739 --- cmd/eeprom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/eeprom.c b/cmd/eeprom.c index c61b396a62..40badca3cf 100644 --- a/cmd/eeprom.c +++ b/cmd/eeprom.c @@ -206,10 +206,10 @@ int eeprom_write(unsigned dev_addr, unsigned offset, return ret; } -static int parse_numeric_param(char *str) +static ulong parse_numeric_param(char *str) { char *endptr; - int value = simple_strtol(str, &endptr, 16); + ulong value = simple_strtoul(str, &endptr, 16); return (*endptr != '\0') ? -1 : value; }