gpio: generic: clamp retured value to [0,1]
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 5 Feb 2014 13:08:02 +0000 (14:08 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 6 Feb 2014 09:33:48 +0000 (10:33 +0100)
commit25b35da7f4cce82271859f1b6eabd9f3bd41a2bb
tree4ac95fc298a149ec24c8517bbf04db27d1c9aa6e
parentf86b7c70bc03236188c9a865aacd57b8d1ddb08c
gpio: generic: clamp retured value to [0,1]

The generic GPIO would return 0 for low generic GPIO, and
something != 0 for high GPIO. Let's make this sane by clamping
the returned value to [0,1].

Reported-by: Evgeny Boger <boger@contactless.ru>
Reviewed-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-generic.c