[patch] Trivial: Enable DiSEqC in Starbox II (vp7021a)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Having used this patch against multiple kernels starting at 2.6.17, and
having shared it with others and they have all had success, I would like
to see it merged into mainline.  It only uncomments code that was
already there.

Pat Erley

--- linux-2.6.21-gentoo-orig/drivers/media/dvb/dvb-usb/vp702x-fe.c	2007-04-27 19:58:02.000000000 -0400
+++ linux-2.6.21-gentoo/drivers/media/dvb/dvb-usb/vp702x-fe.c	2007-04-30 11:21:21.000000000 -0400
@@ -204,8 +204,8 @@
 static int vp702x_fe_send_diseqc_msg (struct dvb_frontend* fe,
 				    struct dvb_diseqc_master_cmd *m)
 {
-	//struct vp702x_fe_state *st = fe->demodulator_priv;
-	u8 cmd[8];//,ibuf[10];
+	struct vp702x_fe_state *st = fe->demodulator_priv;
+	u8 cmd[8],ibuf[10];
 	memset(cmd,0,8);
 
 	deb_fe("%s\n",__FUNCTION__);
@@ -218,12 +218,12 @@
 	memcpy(&cmd[3], m->msg, m->msg_len);
 	cmd[7] = vp702x_chksum(cmd,0,7);
 
-//	vp702x_usb_inout_op(st->d,cmd,8,ibuf,10,100);
+	vp702x_usb_inout_op(st->d,cmd,8,ibuf,10,100);
 
-//	if (ibuf[2] == 0 && ibuf[3] == 0)
-//		deb_fe("diseqc cmd failed.\n");
-//	else
-//		deb_fe("diseqc cmd succeeded.\n");
+	if (ibuf[2] == 0 && ibuf[3] == 0)
+		deb_fe("diseqc cmd failed.\n");
+	else
+		deb_fe("diseqc cmd succeeded.\n");
 
 	return 0;
 }

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux