summaryrefslogtreecommitdiff
path: root/drivers/staging/iio
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2011-10-06 09:15:03 +0300
committerGreg Kroah-Hartman <gregkh@suse.de>2011-10-11 09:58:58 -0600
commit97d35f281e6c9a60968c202d0386834e332677ce (patch)
tree6362a61717166246fc986318a47fbe3d5e4cc702 /drivers/staging/iio
parent15b80d641793968605254c2bbb2aa9a10accb415 (diff)
Staging: iio/light/tsl2563: unlock on an error path
We need to unlock here before returning. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/iio')
-rw-r--r--drivers/staging/iio/light/tsl2563.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/staging/iio/light/tsl2563.c b/drivers/staging/iio/light/tsl2563.c
index 370777245f80..8977f5894da6 100644
--- a/drivers/staging/iio/light/tsl2563.c
+++ b/drivers/staging/iio/light/tsl2563.c
@@ -518,7 +518,8 @@ static int tsl2563_read_raw(struct iio_dev *indio_dev,
ret = IIO_VAL_INT;
break;
default:
- return -EINVAL;
+ ret = -EINVAL;
+ goto error_ret;
}
error_ret: