Re: Patch for AD1986 AC97 CODEC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Thu, 21 Dec 2006 13:30:03 -0500,
Randy Cushman wrote:
> 
> Takashi,
> 
> Attached please find the third and final installment of separated 
> patches you requested.

Thanks.  Now I applied it to ALSA HG tree.

> 
> I have retested all 3 patches applied to ALSA 1.0.13.  (The patches were 
> derived sequentially from Mercurial.)
> 
> I decided to leave out the output volume control renaming for the 
> AD1986, because 1) I found the name "Master Surround" to be confusing, 
> since "Surround" is used to refer to the rear channels of a multichannel 
> configuration.  Also renaming "Headphone" to "Master" makes no sense for 
> the AD1986, since the AD1986 has separate Headphone pins, unlike the 
> AD1888, AD1980 and AD1985 for which the same pins are used for either 
> the Headphone or Surround outputs.
> 
> I do plan to revisit output volume control names in the future.  The 
> AD1986 uses volume controls somewhat differently than most AC '97 
> Devices.  For example, normally for AC '97 devices, register 0x18 
> controls DAC PCM attenuation for all channels; the AD1986 uses a special 
> "ADI Mode" configuration in which register 0x18 controls DAC PCM 
> attenuation only for the front channels, with other registers 
> controlling DAC PCM attenuation for the other channels.
> 
> The AD1888, AD1980 and AD1985 can be configured in software to use 
> either the AC '97 Compatibility mode or the ADI Mode.  (In ALSA 
> currently they are fixed in ADI Mode.)  The AD1986 can use only the ADI 
> Mode.

Yes, these volume controls are confusing indeed...


Takashi

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux