X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fgpio%2Fgpiolib.c;h=22edc4273ef68cd46eceabe2ec249cca93faf0a5;hb=978ccaa8ea5d8c7bf6b676209f2fc126eae6355b;hp=70de72c443e41f2969367d0686542c8bc8e7e156;hpb=e3274e915061a65717454106301d4a5ea8f71783;p=linux-2.6-omap-h63xx.git diff --git a/drivers/gpio/gpiolib.c b/drivers/gpio/gpiolib.c index 70de72c443e..22edc4273ef 100644 --- a/drivers/gpio/gpiolib.c +++ b/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);