From 20f04e55b79b92e7596d24cd582e6c8d4fab1198 Mon Sep 17 00:00:00 2001 From: David Brownell Date: Sat, 18 Oct 2008 20:27:49 -0700 Subject: [PATCH] --- yaml --- r: 115913 b: refs/heads/master c: 978ccaa8ea5d8c7bf6b676209f2fc126eae6355b h: refs/heads/master i: 115911: 94e571d0dfc88639bd22017fcfd8bbe8ca9d52bc v: v3 --- [refs] | 2 +- trunk/drivers/gpio/gpiolib.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 4ba8a1568732..540002c118a6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e3274e915061a65717454106301d4a5ea8f71783 +refs/heads/master: 978ccaa8ea5d8c7bf6b676209f2fc126eae6355b diff --git a/trunk/drivers/gpio/gpiolib.c b/trunk/drivers/gpio/gpiolib.c index 70de72c443e4..22edc4273ef6 100644 --- a/trunk/drivers/gpio/gpiolib.c +++ b/trunk/drivers/gpio/gpiolib.c @@ -1105,7 +1105,7 @@ int gpio_get_value_cansleep(unsigned gpio) might_sleep_if(extra_checks); chip = gpio_to_chip(gpio); - return chip->get(chip, gpio - chip->base); + return chip->get ? chip->get(chip, gpio - chip->base) : 0; } EXPORT_SYMBOL_GPL(gpio_get_value_cansleep);