El Jueves, 10 de Enero de 2008, Hans Verkuil escribió:
> On Thursday 10 January 2008 22:00:36 Jose Alberto Reguero wrote:
> > El Miércoles, 9 de Enero de 2008, Jose Alberto Reguero escribió:
> > > El Martes, 8 de Enero de 2008, Jose Alberto Reguero escribió:
> > > > El Martes, 8 de Enero de 2008, [EMAIL PROTECTED] escribió:
> > > > > Jose Alberto Reguero wrote:
> > > > > > If I left the minimal atached patch, and without debug
> > > > > > options, I have no problems.
> > > > > > Maybe the driver needs a delay in somwhere?
> > > > > >
> > > > > > [snip]
> > > > > > AFC Status: 2
> > > > > > AFC Status: 2
> > > > > > AFC Status: 2
> > > > > > AFC Status: -1
> > > > > > AFC Status: 2
> > > > > > AFC Status: 2
> > > > > > [snip]
> > > > >
> > > > > Jose,
> > > > >
> > > > > What tuner do you have on your card?  This behavior is strange.
> > > > >
> > > > > -Mike
> > > > >
> > > > >From logs
> > > >
> > > > tveeprom 1-0050: tuner model is Philips FM1216 ME MK3 (idx 57,
> > > > type 38) tveeprom 1-0050: TV standards PAL(B/G) PAL(I)
> > > > SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
> > > > tveeprom 1-0050: audio processor is MSP4418 (idx 25)
> > > >
> > > > msp3400 1-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0)
> > > > msp3400 1-0040: MSP4418G-B3 supports nicam and radio, mode is
> > > > autodetect and autoselect
> > > >
> > > > tda9887 1-0043: tda988[5/6/7] found
> > > >
> > > > tuner-simple 1-0061: type set to 38 (Philips PAL/SECAM multi
> > > > (FM1216ME MK3))
> > > >
> > > > Thanks.
> > > > Jose Alberto
> > >
> > > With the attached patch and works well without debug options.
> > > With udelay(1), don't work.
> > >
> > > Jose Alberto
> >
> > I found a solution in the ivtv driver with this hack.
> >
> > diff -r e57736b60075 linux/drivers/media/video/ivtv/ivtv-driver.c
> > --- a/linux/drivers/media/video/ivtv/ivtv-driver.c      Wed Jan 02
> > 13:50:02 2008 -0200
> > +++ b/linux/drivers/media/video/ivtv/ivtv-driver.c      Thu Jan 10
> > 21:39:41 2008 +0100
> > @@ -1078,8 +1078,10 @@ static int __devinit ivtv_probe(struct p
> >         }
> >
> >         /* The mspx4xx chips need a longer delay for some reason */
> > +#if 0
> >         if (!(itv->hw_flags & IVTV_HW_MSP34XX))
> >                 itv->i2c_algo.udelay = 5;
> > +#endif
> >
> >         if (itv->std == 0) {
> >                 itv->std = V4L2_STD_NTSC_M;
>
> Jose,
>
> For my information: which linux kernel version are you using?
>
> Regards,
>
>       Hans
>

I use 2.6.23 whith current v4l hg.

Jose Alberto

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to