summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlli Salonen <olli.salonen@iki.fi>2016-03-01 19:28:54 (GMT)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>2016-03-03 17:33:33 (GMT)
commit711f3fba6ffd3914fd1b5ed9faf8d22bab6f2203 (patch)
treeac10a13024ad6af24603635808711f52a5f0a02b
parent34f0693d7d772469f94d663c33ac18bc52080704 (diff)
downloadlinux-711f3fba6ffd3914fd1b5ed9faf8d22bab6f2203.tar.xz
[media] dvb-core: fix return code checking for devices with CA
The test for the return code was mistakenly inverted. This caused DVB devices with CA module to fail on modprobe. Tested with TechnoTrend CT2-4650 CI USB tuner. Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
-rw-r--r--drivers/media/dvb-core/dvbdev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/dvb-core/dvbdev.c b/drivers/media/dvb-core/dvbdev.c
index 1b9732e..e1684c5 100644
--- a/drivers/media/dvb-core/dvbdev.c
+++ b/drivers/media/dvb-core/dvbdev.c
@@ -681,7 +681,7 @@ int dvb_create_media_graph(struct dvb_adapter *adap,
if (demux && ca) {
ret = media_create_pad_link(demux, 1, ca,
0, MEDIA_LNK_FL_ENABLED);
- if (!ret)
+ if (ret)
return -ENOMEM;
}