aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/ml_ioh_gpio.c
diff options
context:
space:
mode:
authorBen Dooks <ben-linux@fluff.org>2011-03-30 18:18:46 -0400
committerGrant Likely <grant.likely@secretlab.ca>2011-03-30 23:28:12 -0400
commit272df502bcd1fbb1b95facc92bd861d604be8871 (patch)
tree1216a5519f98c8021ebc1d5aac88d30926c64263 /drivers/gpio/ml_ioh_gpio.c
parent0ce790e7d736cedc563e1fb4e998babf5a4dbc3d (diff)
gpio/pca953x: fix error handling path in probe() call
If the device fails to respond, then the error path tries to remove an interrupt that never got registered, which causes an backtrace from the interrupt handling code. Fix this by ensuring that the cleanup path has two labels and use the correct path as needed. fixes the following error: WARNING: at kernel/irq/manage.c:908 __free_irq+0x80/0x160() Trying to free already-free IRQ 0 Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'drivers/gpio/ml_ioh_gpio.c')
0 files changed, 0 insertions, 0 deletions