commit | 8b628c659ce1e2a8714ebcfe55f80457a4ebe734 | [log] [tgz] |
---|---|---|
author | Andrew Chew <achew@nvidia.com> | Fri Jul 26 13:39:53 2013 -0700 |
committer | Linus Walleij <linus.walleij@linaro.org> | Fri Aug 16 15:04:40 2013 +0200 |
tree | 05130f324a094949ee1a9b149ffe3b600877fe24 | |
parent | 5763318f562fc0b30f729dce531b2982e29db463 [diff] |
gpio: palmas: Fix misreported GPIO out value It seems that the value read back from the PALMAS_GPIO_DATA_IN register isn't valid if the GPIO direction is out. When that's the case, we can read back the PALMAS_GPIO_DATA_OUT register to get the proper output value. Signed-off-by: Andrew Chew <achew@nvidia.com> Acked-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>