]> git.karo-electronics.de Git - karo-tx-linux.git/commit
pinctrl: spmi-mpp: Be sure to clamp return value
authorLinus Walleij <linus.walleij@linaro.org>
Mon, 21 Dec 2015 15:31:06 +0000 (16:31 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 26 Dec 2015 21:28:37 +0000 (22:28 +0100)
commit59663a4cc5270f618e2b99d719b492bb1020deb8
treed0e5a8d932fd580d356d9412e7d83fc2f8e08706
parent86c1a219c256a471535e360efc31611e1ae73a92
pinctrl: spmi-mpp: 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: Björn Andersson <bjorn.andersson@sonymobile.com>
Cc: Ivan T. Ivanov <ivan.ivanov@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c