[linux-dvb] Nexus-S can not tune video after checkin #4465

Michael Krufky mkrufky at linuxtv.org
Tue Aug 8 20:20:16 CEST 2006


Stone wrote:
> It appears that the following checkin has broken the stv0299 driver (or
> some
> other Nexus related dvb module) because I can not tune any channels after
> this checkin:
> 
> changeset:   4466:42eb712e229e
> parent:      4465:05eec13dfdfb
> parent:      4415:4446dcc16b45
> user:        Patrick Boettcher <pb at linuxtv.org>
> date:        Wed Aug 02 13:48:25 2006 +0200
> summary:     merge from main

Stone-

This is a merge changeset.  The only thing changed in this particular
patch does not affect the stv0299:

--- a/linux/drivers/media/dvb/b2c2/flexcop-fe-tuner.c Sun Aug 06
13:49:09 2006 +0200
+++ b/linux/drivers/media/dvb/b2c2/flexcop-fe-tuner.c Sun Aug 06
13:52:42 2006 +0200
@@ -538,7 +538,7 @@ int flexcop_frontend_init(struct flexcop
 	/* try the air atsc 2nd generation (nxt2002) */
 	if ((fc->fe = dvb_attach(nxt200x_attach, &samsung_tbmv_config,
&fc->i2c_adap)) != NULL) {
 		fc->dev_type = FC_AIR_ATSC2;
-		dvb_attach(dvb_pll_attach, fc->fe, 0x61, &fc->i2c_adap,
&dvb_pll_samsung_tbmv);
+		dvb_attach(dvb_pll_attach, fc->fe, 0x61, NULL, &dvb_pll_samsung_tbmv);
 		info("found the nxt2002 at i2c address:
0x%02x",samsung_tbmv_config.demod_address);
 	} else
 	/* try the air atsc 3nd generation (lgdt3303) */

If you look at the changeset in hgweb, you will notice that this
changeset has two parents:

http://linuxtv.org/hg/v4l-dvb?cmd=changeset;node=031d9bbcf94c;style=gitweb

This means that a batch of changesets was merged from Patrick's tree
into master, all at once, and that it occurred at the time of the
changeset that you've pointed to above.

In order to find the problem changeset, you'll have to find out which
one of the individual changesets actually caused your issue.

HTH,

Mike




More information about the linux-dvb mailing list