From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: Patch for AD1986 AC97 CODEC Date: Fri, 22 Dec 2006 13:12:21 +0100 Message-ID: References: <458AD2AB.70602@earthlink.net> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <458AD2AB.70602@earthlink.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@lists.sourceforge.net Errors-To: alsa-devel-bounces@lists.sourceforge.net To: Randy Cushman Cc: Alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org 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