]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: qe_lib/gpio: Be sure to clamp return value
authorLinus Walleij <linus.walleij@linaro.org>
Mon, 21 Dec 2015 21:42:59 +0000 (22:42 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 25 Jan 2016 17:02:26 +0000 (18:02 +0100)
commit028dd16d6344c6c2b60dcdfa7f36cb44f5361b98
treea775a6e8be7ebeebd7c54883d1ed003a2c754c46
parent79693b8a8344224402368c9634e73bb6cec4f566
powerpc: qe_lib/gpio: 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: Anatolij Gustschin <agust@denx.de>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/soc/fsl/qe/gpio.c