gpiolib: fix off by one errors
authorTrent Piepho <xyzzy@speakeasy.org>
Fri, 23 May 2008 20:04:44 +0000 (13:04 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 24 May 2008 16:56:11 +0000 (09:56 -0700)
commitbff5fda972dc23bd1806a47c2098ae173585d013
treed26a3e5f18ee91b25dc4da7f1d1d0f022dd8d72d
parent1d1c1d9b557a12320174058d2d313ffb0f8611f4
gpiolib: fix off by one errors

The last gpio belonging to a chip is chip->base + chip->ngpios - 1.  Some
places in the code, but not all, forgot the critical minus one.

Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/gpio/gpiolib.c