]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: ppc4cc/gpio: Be sure to clamp return value
authorLinus Walleij <linus.walleij@linaro.org>
Mon, 21 Dec 2015 21:41:42 +0000 (22:41 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 25 Jan 2016 17:02:09 +0000 (18:02 +0100)
commit79693b8a8344224402368c9634e73bb6cec4f566
treec0f6f232ce2201a0ba9c0f9271ebe36a962f9a5b
parent56a13022dc2d2b22d4d15c53614afcd89789775b
powerpc: ppc4cc/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>
arch/powerpc/sysdev/ppc4xx_gpio.c