On Fri, Apr 20, 2007 at 04:28:09PM +0200, Takashi Iwai wrote: > At Fri, 20 Apr 2007 14:13:18 +0300, > Dan Aloni wrote: > > > > On Fri, Apr 20, 2007 at 01:00:03PM +0200, Takashi Iwai wrote: > > > At Fri, 20 Apr 2007 13:49:47 +0300, > > > Dan Aloni wrote: > > [...] > > > > case 4 originally does {1<=3,3<=2,2<=1}, my working fix effectively > > > > adds {1<=2,2<=1}, which means we need to do {1<=1,3<=2,2<=3}, or just > > > > {3<=2,2<=3}. > > > > > > > > Right? > > > > > > Sounds so. Could you attach the content of /proc/asound/card0/codec#* > > > file to re-check? > > > > Okay. I got the following output *with* my fix applied: > > Thanks. Apparently the default pin config values are wrong, so it's a > BIOS bug. > > I reread the pin-configuration spec and my last patch is correct. The > configuration of 7.1 outputs is Front/CLFE/Rear/Side. So, I committed > a patch to HG tree. > > Now about your fix. I think the best way is to override the pin > default configuration. The patch below is the fix on the top of the > latest ALSA HG tree. Use hg.alsa-project.org since > hg-mirror.alsa-project.org seems (again) out of sync right now. The patch works great with 2.6.22. Thanks. -- Dan Aloni XIV LTD, http://www.xivstorage.com da-x (at) monatomic.org, dan (at) xiv.co.il _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel