summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2014-03-29 06:38:44 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2014-03-29 06:38:46 +0100
commit258772deab03410bbe32b4a89f9643168d1c653f (patch)
tree9e6aed9c3b5077ef253b3d72b6a6e5c356e1ddfb
parentc167c8079be0b95551a4d2d93594e738f20206f9 (diff)
downloadbarebox-258772deab03410bbe32b4a89f9643168d1c653f.tar.gz
barebox-258772deab03410bbe32b4a89f9643168d1c653f.tar.xz
input: gpio-keys; dt probing needs CONFIG_OF_GPIO
Otherwise of_get_named_gpio_flags is not available. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/input/gpio_keys.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/gpio_keys.c b/drivers/input/gpio_keys.c
index 9486b9a786..d017594662 100644
--- a/drivers/input/gpio_keys.c
+++ b/drivers/input/gpio_keys.c
@@ -121,7 +121,7 @@ static int gpio_keys_probe_dt(struct gpio_keys *gk, struct device_d *dev)
struct device_node *npkey, *np = dev->device_node;
int i = 0, ret;
- if (!IS_ENABLED(CONFIG_OFDEVICE))
+ if (!IS_ENABLED(CONFIG_OFDEVICE) || !IS_ENABLED(CONFIG_OF_GPIO))
return -ENODEV;
gk->nbuttons = of_get_child_count(np);