]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: sa1100/simpad: Be sure to clamp return value
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 22 Dec 2015 14:36:12 +0000 (15:36 +0100)
committerOlof Johansson <olof@lixom.net>
Tue, 22 Dec 2015 22:57:50 +0000 (14:57 -0800)
commit1f33b0131a15f4dc6b2fff9d3ef9d002070bda40
tree78e68b419cd8b98d9fc17c2c7500dab6436d20bd
parent86d5e657d27851beb0e3e7bf48f13263acc5196a
ARM: sa1100/simpad: 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: arm@kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
arch/arm/mach-sa1100/simpad.c