mfd: ucb1x00-core: Be sure to clamp return value
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 22 Dec 2015 14:48:33 +0000 (15:48 +0100)
committerLee Jones <lee.jones@linaro.org>
Mon, 11 Jan 2016 07:53:10 +0000 (07:53 +0000)
commit0c7f3f92ffe8dc4e631b2f20c06543ec9f521f7c
treec8f55467871f03f6ead604fbd442172bc0491824
parenta5dca7dc7e80f0cb4dcc9251983fb51745541f48
mfd: ucb1x00-core: Be sure to clamp return value

As we want gpio_chip .get() calls to be able to return negative
error codes and propagate to drivers, we need to go over all
drivers and make sure their return values are clamped to [0,1].
We do this by using the ret = !!(val) design pattern.

Cc: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/ucb1x00-core.c