[linux-dvb] [patch] Nebula nxt6000 requires fe reset.

Stuart Auchterlonie stuarta at squashedfrog.net
Fri Oct 14 14:26:31 CEST 2005


Hello all,

I was having lots of problems trying to get the nxt6000
frontend to detect on my Nebula DigiTV card.

Had a look at the code and the frontend is reset before
trying to attach the MT352 frontend, with this comment
in the reset function.

"Presumably not required for the NXT6000 frontend."

Added the code to reset is for the NXT6000 frontend
and the card comes up every time.


btw. This is with 2.6.13.4 + DVB Patch for 2.6.13
+ dvb-kernel CVS.


Patch attached.
Signed-Off-By: Stuart Auchterlonie <stuarta at squashedfrog.net>


Stuart

-------------- next part --------------
Index: dvb-kernel/linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c
===================================================================
--- dvb-kernel.orig/linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c	2005-10-03 22:29:25.000000000 +0100
+++ dvb-kernel/linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c	2005-10-14 13:22:39.000000000 +0100
@@ -524,9 +524,7 @@
 	/*
 	 * Reset the frontend, must be called before trying
 	 * to initialise the MT352 or mt352_attach
-	 * will fail.
-	 *
-	 * Presumably not required for the NXT6000 frontend.
+	 * will fail. Same goes for the nxt6000 frontend.
 	 *
 	 */
 
@@ -633,6 +631,7 @@
 		 */
 
 		/* Old Nebula (marked (c)2003 on high profile pci card) has nxt6000 demod */
+		digitv_alps_tded4_reset(card);
 		card->fe = nxt6000_attach(&vp3021_alps_tded4_config, card->i2c_adapter);
 		if (card->fe != NULL) {
 			dprintk ("dvb_bt8xx: an nxt6000 was detected on your digitv card\n");


More information about the linux-dvb mailing list