I've seen you've committed part of the patch I sent. But autosearch still does not work. For it to work, I need to apply the full patch, which means, this on top of the latest tree. diff -r 5a5c6b3e0736 linux/drivers/media/dvb/frontends/dib3000mc.c --- a/linux/drivers/media/dvb/frontends/dib3000mc.c Mon Dec 11 16:51:36 2006 -0200 +++ b/linux/drivers/media/dvb/frontends/dib3000mc.c Mon Dec 11 20:26:00 2006 +0000 @@ -499,7 +499,7 @@ static void dib3000mc_set_channel_cfg(st tmp = ((chan->nfft & 0x1) << 7) | (chan->guard << 5) | (chan->nqam << 3) | chan->vit_alpha; dib3000mc_write_word(state, 0, tmp); - dib3000mc_write_word(state, 5, seq); + dib3000mc_write_word(state, 5, ((seq & 0x0f) << 4) | (1 << 8) ); tmp = (chan->vit_hrch << 4) | (chan->vit_select_hp); if (!chan->vit_hrch || (chan->vit_hrch && chan->vit_select_hp)) Thanks On 12/10/06, Patrick Boettcher <patrick.boettcher@xxxxxxx> wrote:
Got me :) I will try to do it first thing tomorrow morning - then I have access to all the stuff I need.
diff -r 5a5c6b3e0736 linux/drivers/media/dvb/frontends/dib3000mc.c --- a/linux/drivers/media/dvb/frontends/dib3000mc.c Mon Dec 11 16:51:36 2006 -0200 +++ b/linux/drivers/media/dvb/frontends/dib3000mc.c Mon Dec 11 20:26:00 2006 +0000 @@ -499,7 +499,7 @@ static void dib3000mc_set_channel_cfg(st tmp = ((chan->nfft & 0x1) << 7) | (chan->guard << 5) | (chan->nqam << 3) | chan->vit_alpha; dib3000mc_write_word(state, 0, tmp); - dib3000mc_write_word(state, 5, seq); + dib3000mc_write_word(state, 5, ((seq & 0x0f) << 4) | (1 << 8) ); tmp = (chan->vit_hrch << 4) | (chan->vit_select_hp); if (!chan->vit_hrch || (chan->vit_hrch && chan->vit_select_hp))
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb