From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [patch] patch_cm9880.c to support multi-channel Date: Tue, 29 Mar 2005 14:18:36 +0200 Message-ID: References: <92C0412E07F63549B2A2F2345D3DB515F7D6D2@cm-msg-02.cmedia.com.tw> Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=BIG5 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mx2.suse.de (ns2.suse.de [195.135.220.15]) by alsa.alsa-project.org (ALSA's E-mail Delivery System) with ESMTP id 62DE6220 for ; Tue, 29 Mar 2005 14:18:37 +0200 (MEST) In-Reply-To: <92C0412E07F63549B2A2F2345D3DB515F7D6D2@cm-msg-02.cmedia.com.tw> Sender: alsa-devel-admin@lists.sourceforge.net Errors-To: alsa-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: "Tien, C.L." Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org At Sun, 27 Mar 2005 23:19:02 +0800, Tien, C.L. wrote: >=20 > I got configuration info from Windows driver's .INI file, there are > totally 28 configuration so I think it is impractical to use parameter > to fits user's needs.=20 >=20 > I want to add configuration for 6-stack first since most of the M/Bs > have them.=20 OK, that's fine. A patch would be appreciated as always ;) > Then I plan to add code to probe the jacks for multi-channel > playback, so driver can find which pin for front/rear/side/LFE by=20 > itself without parameter help. The line-out/line-in/mic etc. should=20 > also can be detected without a fixed table.=20 That's exactly what I wanted to implement after 1.0.9, too. The basic infrastructure for unsolicited events is already implemented as a callback to driver, but it's never tested yet. My another plan for HD-audio is to add the hwdep interface to allow users reconfigure the mixer interface (like .INI file of windows). This will require a relatively big rewrite... Takashi >=20 > Sincerely, > ChenLi Tien >=20 >=20 > -----Original Message----- > From: Takashi Iwai [mailto:tiwai@suse.de] > Sent: 2005/3/24 [=ACP=B4=C1=A5|] =A4U=A4=C8 03:40 > To: Tien, C.L. - =A5=D0=A9=D3=C2=A7 > Cc: alsa-devel@alsa-project.org > Subject: Re: [Alsa-devel] [patch] patch_cm9880.c to support multi-chann= el > At Fri, 25 Mar 2005 01:53:06 +0800, > Tien, C.L. wrote: > >=20 > > I also added controls in the allout_init array. I wonder what this > > model for because it is the same as basic_init except the line-in is > > used as output in allout_init.=20 >=20 > It was coded so, just based on the example configuration described in=20 > the datasheet of CMI9880, in case any hardware is implemented in that > way. Surely we can clean up these models. >=20 > > I plan to add controls for 5/6 stacks , which lacks front panel but > > has rear 5/6 jacks. Any idea?=20 >=20 > Go ahead, let's discuss together with the code :) >=20 >=20 > Takashi >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users= . > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_ide95&alloc_id=14396&op=3Dclick > _______________________________________________ > Alsa-devel mailing list > Alsa-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/alsa-devel >=20 ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click