CAM problem with Cinergy/KNCONE DVB-C card

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

 



Hi,

some people do report, that the CAM on a Cinergy/KNCONE DVB-C card doesn't work. They get the
following log entries (repeated many times):

budget-av: cam inserted A
budget-av: cam inserted B
dvb_ca adapter 1: DVB CAM detected and initialised successfully
budget-av: cam ejected 3
...

It seems, that is never possible to read a control value of 0xff from address 0 or 1 of the CAM. The
attached patch may fix this problem. I didn't test this patch by myself, because I don't need a CAM.

If someone uses a Cinergy/KNCONE DVB-C/T/S card with a CAM, please test this patch.

- Hartmut




diff -r 6272bb98d5ea linux/drivers/media/dvb/ttpci/budget-av.c
signed-off-by: Hartmut Birr <e9hack@xxxxxxxxxxxxxx>
--- a/linux/drivers/media/dvb/ttpci/budget-av.c	Mon Jul 30 22:33:37 2007 -0300
+++ b/linux/drivers/media/dvb/ttpci/budget-av.c	Tue Jul 31 18:06:58 2007 +0200
@@ -178,7 +178,7 @@ static int ciintf_read_cam_control(struc
 	udelay(1);
 
 	result = ttpci_budget_debiread(&budget_av->budget, DEBICICAM, address & 3, 1, 0, 0);
-	if ((result == -ETIMEDOUT) || ((result == 0xff) && ((address & 3) < 2))) {
+	if (result == -ETIMEDOUT) {
 		ciintf_slot_shutdown(ca, slot);
 		printk(KERN_INFO "budget-av: cam ejected 3\n");
 		return -ETIMEDOUT;
_______________________________________________
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