gpio: pcie-idio-24: Fix off-by-one error in get_multiple loop
authorWilliam Breathitt Gray <vilhelm.gray@gmail.com>
Fri, 20 Apr 2018 13:50:20 +0000 (09:50 -0400)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 30 Apr 2018 08:48:08 +0000 (10:48 +0200)
commite026646c178d8292de563fbecc247bada059c282
treecced27a85129ff2a04f885ab8ac51248751db1d0
parent304440aa96c6e5cc37eaa7a46ff4dd862e4c21be
gpio: pcie-idio-24: Fix off-by-one error in get_multiple loop

The PCIe-IDIO-24 features 8 bits of TTL GPIO which may be configured for
output or input. This patch fixes an off-by-one error in the loop
conditional for the get_multiple callback so that the TTL GPIO are
handled.

Fixes: ca37081595a2 ("gpio: pcie-idio-24: Implement get_multiple/set_multiple callbacks")
Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-pcie-idio-24.c