projects
/
karo-tx-uboot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bb83946
)
gpio: use appropriate return values for cmd handler
author
Lothar Waßmann
<LW@KARO-electronics.de>
Fri, 9 Oct 2015 09:45:21 +0000
(11:45 +0200)
committer
Lothar Waßmann
<LW@KARO-electronics.de>
Fri, 9 Oct 2015 09:45:21 +0000
(11:45 +0200)
common/cmd_gpio.c
patch
|
blob
|
history
diff --git
a/common/cmd_gpio.c
b/common/cmd_gpio.c
index
65d6df4
..
58d8125
100644
(file)
--- a/
common/cmd_gpio.c
+++ b/
common/cmd_gpio.c
@@
-186,7
+186,7
@@
static int do_gpio(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
ret = gpio_request(gpio, "cmd_gpio");
if (ret && ret != -EBUSY) {
printf("gpio: requesting pin %u failed\n", gpio);
- return
-1
;
+ return
CMD_RET_FAILURE
;
}
/* finally, let's do it: set direction and exec command */
@@
-208,7
+208,7
@@
static int do_gpio(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
if (ret != -EBUSY)
gpio_free(gpio);
- return
value
;
+ return
(ret && ret != -EBUSY) ? CMD_RET_FAILURE : CMD_RET_SUCCESS
;
}
U_BOOT_CMD(gpio, 4, 0, do_gpio,