From e1b1d83821252717a4934e6174cde7aa0b08846f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lothar=20Wa=C3=9Fmann?= Date: Wed, 15 Mar 2017 09:02:46 +0100 Subject: [PATCH 1/1] cmd: pmic: use base 16 for command arguments --- cmd/pmic.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/pmic.c b/cmd/pmic.c index 970767cdfa..1bb436d31a 100644 --- a/cmd/pmic.c +++ b/cmd/pmic.c @@ -124,7 +124,7 @@ static int do_read(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) if (argc != 2) return CMD_RET_USAGE; - reg = simple_strtoul(argv[1], NULL, 0); + reg = simple_strtoul(argv[1], NULL, 16); regs = pmic_reg_count(dev); if (reg > regs) { printf("PMIC max reg: %d\n", regs); @@ -159,14 +159,14 @@ static int do_write(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) if (argc != 3) return CMD_RET_USAGE; - reg = simple_strtoul(argv[1], NULL, 0); + reg = simple_strtoul(argv[1], NULL, 16); regs = pmic_reg_count(dev); if (reg > regs) { printf("PMIC max reg: %d\n", regs); return failure(-EFAULT); } - value = simple_strtoul(argv[2], NULL, 0); + value = simple_strtoul(argv[2], NULL, 16); ret = pmic_write(dev, reg, &value, 1); if (ret) { -- 2.39.2