]> git.baikalelectronics.ru Git - kernel.git/commit
bcm47xx: fix GPIO API return codes
authorMichael Buesch <mb@bu3sch.de>
Tue, 31 Mar 2009 22:23:49 +0000 (15:23 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 1 Apr 2009 15:59:17 +0000 (08:59 -0700)
commit991138942dabba8429821ac1d56822347645616f
treef1f5579c10c59a65a58e163325909537c01d92de
parent23429f13a1c167628fbe3ffc402b7c5e02907394
bcm47xx: fix GPIO API return codes

The GPIO API is supposed to return 0 or a negative error code,
but the SSB GPIO functions return the bitmask of the GPIO register.
Fix this by ignoring the bitmask and always returning 0. The SSB GPIO functions can't fail.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/mips/include/asm/mach-bcm47xx/gpio.h