From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: VIA 8233A, 8235 with ALC650 codec Date: Tue, 18 Feb 2003 18:03:56 +0100 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <10321.030218@linux.spb.org> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <10321.030218@linux.spb.org> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Anton Worshevsky Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org At Tue, 18 Feb 2003 07:43:26 +0300, Anton Worshevsky wrote: > > Dear Takashi Iwai, > > Monday, February 10, 2003, 12:14:59 PM, you wrote: > > >> When I changed VIA_REV_8233A to TYPE_VIA8233A my onboard soundcard > >> (VIA8233A + ALC650) works (2 channel, 4 cannel). > >> > >> 5.1 has problem - swaped channels. (LF, RF, Center - OK, LS - Woofer, > >> RS - LS, Woofer - RS. > > TI> which program are you using? > > TI> please check the ac97 register 0x6a in /proc/asound/card0/ac97#0regs > TI> and whether the bits 30-31 (zero-based) are off. > > Do you mean bit 14-15 ? yep :) > As i posted before, i have similar channel swapping with VIA8235 + ALC650. > If bits 14-15 (slot modify) set to 0 - channels has incorrect placement. > It can be fixed by exchanging Rear and Center/LFE jacks. > When i set bit 14 to 1 - OK > Surely via8235 transmit multi-channel data in AC-Link in 3,4,6,9,7,8 order, > instead of 3,4,7,8,6,9 as specified in AC97. > I switch codec to 3,4,6,9,7,8 mode by setting bit 14 with following patch > in attachment for ac97_patch.c. well, then your investigation may be correct. i have also no datasheet regarding this. i'll ask VIA guys whether the correct order is 3/4/6/9/7/8 or 3/4/7/8/6/9. ciao, Takashi ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf