Martin Thierer wrote:
> 
> On Monday 21 October 2002 10:54, Gerd Knorr wrote:
> > >  Then I tried to alter the saa7134 registers with function
> > > saa_writeb(), I added an ioctl to access the driver to do this. The
> > > thing is made so that it is executed in the function 'tvaudio_init'. I
> > > tried to change audio registers more or less randomly but I could not
> > > make any change with it. However, what works is poking the whole
> > > address range 0x000-0x1ff with zeros (I hope doing such stuff will not
> > > destroy something...).
> >
> > Intresting.  Can you try to trim down the register range?  I suggest to
> > start with 0x140-0x17f (which are the audio ctrl registers).
> 
> I did that. It works for me now, when I insert
> 
>    saa_writeb(SAA7134_AUDIO_PLL_CTRL,   0x00);
> 
> just before
> 
>    saa_writeb(SAA7134_AUDIO_PLL_CTRL,   0x01);
> 

That's sensibble, PLL often needs a special init sequence.
A similar problem existed with Mt2032 (identical register dump,
but working for some people only; working for all after implmenting
PLL init sequence from  a never manual version).



--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@;redhat.com?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to