summaryrefslogtreecommitdiff
path: root/drivers/media/usb/dvb-usb/dw2102.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@s-opensource.com>2016-10-07 19:55:53 +0300
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2016-10-14 18:52:26 +0300
commitaa9efbc7b64aa1c3bf6682d06e6970b874d55d08 (patch)
tree5f26340ba218138cce1340963a61eefe2224afa6 /drivers/media/usb/dvb-usb/dw2102.c
parente2296021081584bd6f0e2ea21e8b909c1d4b5a07 (diff)
downloadlinux-aa9efbc7b64aa1c3bf6682d06e6970b874d55d08.tar.xz
[media] dw2102: return error if su3000_power_ctrl() fails
Instead of silently ignoring the error, return it. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/usb/dvb-usb/dw2102.c')
-rw-r--r--drivers/media/usb/dvb-usb/dw2102.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/usb/dvb-usb/dw2102.c b/drivers/media/usb/dvb-usb/dw2102.c
index 5fb0c650926e..2c720cb2fb00 100644
--- a/drivers/media/usb/dvb-usb/dw2102.c
+++ b/drivers/media/usb/dvb-usb/dw2102.c
@@ -852,7 +852,7 @@ static int su3000_power_ctrl(struct dvb_usb_device *d, int i)
if (i && !state->initialized) {
state->initialized = 1;
/* reset board */
- dvb_usb_generic_rw(d, obuf, 2, NULL, 0, 0);
+ return dvb_usb_generic_rw(d, obuf, 2, NULL, 0, 0);
}
return 0;