iio: gyro-core: st: Clean up error handling in probe()
authorLee Jones <lee.jones@linaro.org>
Mon, 16 Sep 2013 16:02:00 +0000 (17:02 +0100)
committerJonathan Cameron <jic23@kernel.org>
Sat, 21 Sep 2013 18:24:06 +0000 (19:24 +0100)
commitf01a140ad30cb99eb3a15a6c43fde80207ce2681
tree5ffd7b536197282c4e4780011938f8b2ab2f1423
parentcf4dd430c4cfeb2b41e2de43f3463d0a3dba2463
iio: gyro-core: st: Clean up error handling in probe()

Reduce the amount of those unnecessary goto calls, as in most cases
we can simply return immediately. We also only call for the IRQ number
once and use that value throughout.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/gyro/st_gyro_core.c