summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-usb/az6007.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2011-07-23 09:58:38 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-01-21 13:44:50 -0200
commit2212501ffad7fee1c2fcf9d6d55a24b489da18ad (patch)
treebe383a5a9799f6da5ee9fe9d39290dad32403bb5 /drivers/media/dvb/dvb-usb/az6007.c
parentd20a7f7277785e6f7fbe02eb469f7a99a9f058a4 (diff)
[media] az6007: Comment the gate_ctl mutex
The mutex is there to protect the I2C gate. However, for some reason, it is being called twice: [ 2103.542796] usbcore: registered new interface driver dvb_usb_az6007 [ 2103.772392] az6007: drxk_gate_ctrl: enable [ 2103.793900] az6007: drxk_gate_ctrl: enable For now, let's just comment, to allow the driver to run. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/dvb-usb/az6007.c')
-rw-r--r--drivers/media/dvb/dvb-usb/az6007.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/media/dvb/dvb-usb/az6007.c b/drivers/media/dvb/dvb-usb/az6007.c
index 56126d41a60..ed376b8292c 100644
--- a/drivers/media/dvb/dvb-usb/az6007.c
+++ b/drivers/media/dvb/dvb-usb/az6007.c
@@ -52,7 +52,7 @@ static int drxk_gate_ctrl(struct dvb_frontend *fe, int enable)
struct az6007_device_state *st;
int status;
- info("%s", __func__);
+ info("%s: %s", __func__, enable? "enable" : "disable" );
if (!adap)
return -EINVAL;
@@ -64,10 +64,14 @@ static int drxk_gate_ctrl(struct dvb_frontend *fe, int enable)
if (enable) {
+#if 0
down(&st->pll_mutex);
+#endif
status = st->gate_ctrl(fe, 1);
} else {
+#if 0
status = st->gate_ctrl(fe, 0);
+#endif
up(&st->pll_mutex);
}
return status;