diff options
author | Antony Pavlov <antonynpavlov@gmail.com> | 2017-09-07 12:34:37 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2017-09-08 08:27:06 +0200 |
commit | 79edf55f7c47535112ad8babcf3020359f3cb75a (patch) | |
tree | c0dfbe5fe795eef2df0a374512abc22b4855f39d /drivers | |
parent | 9ee91ad1c938ff577b3925baf2c41614608b819c (diff) | |
download | barebox-79edf55f7c47535112ad8babcf3020359f3cb75a.tar.gz barebox-79edf55f7c47535112ad8babcf3020359f3cb75a.tar.xz |
gpio: gpio-generic: fix bgpio_map()
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpio/gpio-generic.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpio/gpio-generic.c b/drivers/gpio/gpio-generic.c index c6202fc651..01a66d6645 100644 --- a/drivers/gpio/gpio-generic.c +++ b/drivers/gpio/gpio-generic.c @@ -308,7 +308,7 @@ static void __iomem *bgpio_map(struct device_d *dev, const char *name, resource_size_t sane_sz, int *err) { struct resource *r; - void __iomem *ret; + struct resource *ret; *err = 0; @@ -327,7 +327,7 @@ static void __iomem *bgpio_map(struct device_d *dev, const char *name, return NULL; } - return ret; + return IOMEM(ret->start); } static int bgpio_dev_probe(struct device_d *dev) |