[alsa-devel] AD1986A stop working if adjust the volume

Takashi Iwai tiwai at suse.de
Tue Sep 18 17:54:14 CEST 2007


At Tue, 18 Sep 2007 15:34:24 +0800,
zhejiang wrote:
> 
> Hi,
> 
> I have a ICH8M + AD1986A machine and run alsa-driver-1.0.15rc.
> 
> I found that :
> In 6 channel mode,if adjust the front or pcm volume when playing music,
> all channel will be muted,but if adjust the volume alone(don't play
> music at the same time),every thing is ok.
> I use printk to display the verb in the azx_send_cmd(),
> when adjusting the volume in either case, there are just two verb
> (0x300) sent to the nid(0x1b) [correct action].
> But in the first case, the dac widget amp-out vals are all affected.
> 
> 
> Some other interesting thing,
> If i adjust the Sur or CLFE volume when playing music, the printk show
> that correct verb is sent, but the codec status don't change.
> If I adjust them alone,every thing is ok.

Sorry, no idea about this weird problem.  It must be a codec-specific
problem, I guess.  The difference between 2ch and 6ch modes is only
the connection of 0x10 and 0x11 and the pin I/O direction of 0x1c and
0x1d, and it should have no influence on amp behavior of other
widgets (in theory).


Takashi


More information about the Alsa-devel mailing list