media: af9035: unlock on error in af9035_i2c_master_xfer()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 22 Nov 2013 07:50:46 +0000 (04:50 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Dec 2013 15:45:10 +0000 (07:45 -0800)
commit89e6d5d2c91925b16e6eaf2e867325ec3c47d513
tree17ab3b7e6f79210ed1488539640beddf95a97362
parent53ef7579cf5eaf0fafcce062edbd0bf6dd20cabe
media: af9035: unlock on error in af9035_i2c_master_xfer()

commit 3189ef0290dcc9f44782672fade35847cb30da00 upstream.

We introduced a couple new error paths which are missing unlocks.
Fixes: 7760e148350b ('[media] af9035: Don't use dynamic static allocation')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/usb/dvb-usb-v2/af9035.c