projects
/
oweals
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
78a10b6
)
rockchip: gpio: Read the GPIO value correctly
author
Simon Glass
<sjg@chromium.org>
Fri, 22 Jan 2016 02:44:08 +0000
(19:44 -0700)
committer
Simon Glass
<sjg@chromium.org>
Fri, 22 Jan 2016 03:42:35 +0000
(20:42 -0700)
This function should return 0 or 1, not a mask. Fix it.
Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/gpio/rk_gpio.c
patch
|
blob
|
history
diff --git
a/drivers/gpio/rk_gpio.c
b/drivers/gpio/rk_gpio.c
index fbdf9f3fd9b1c8c1026ac4d24023ef356fe57e2d..a22e2195e463bdf7eaaabe1d3c919420139f6d0a 100644
(file)
--- a/
drivers/gpio/rk_gpio.c
+++ b/
drivers/gpio/rk_gpio.c
@@
-53,7
+53,7
@@
static int rockchip_gpio_get_value(struct udevice *dev, unsigned offset)
struct rockchip_gpio_priv *priv = dev_get_priv(dev);
struct rockchip_gpio_regs *regs = priv->regs;
- return readl(®s->ext_port) & OFFSET_TO_BIT(offset);
+ return readl(®s->ext_port) & OFFSET_TO_BIT(offset)
? 1 : 0
;
}
static int rockchip_gpio_set_value(struct udevice *dev, unsigned offset,