iio: magn-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:07 +0000 (19:24 +0100)
commit267a29b957cb28725aef7b9b2ea4c219caefb3b7
treea65991b0c62c7a7630bf32d8aef08c512c1d9e51
parentf01a140ad30cb99eb3a15a6c43fde80207ce2681
iio: magn-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/magnetometer/st_magn_core.c