From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: azx: New board, can't get rear IO connectors to work. Date: Fri, 17 Dec 2004 16:06:26 +0100 Message-ID: References: Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: multipart/mixed; boundary="Multipart_Fri_Dec_17_16:06:26_2004-1" Return-path: In-Reply-To: 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: Stephen Warren Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org --Multipart_Fri_Dec_17_16:06:26_2004-1 Content-Type: text/plain; charset=US-ASCII At Fri, 17 Dec 2004 15:52:09 +0100, I wrote: > > I tested the test board here (which has 3-stack + front-panel) and > found that the surround doesn't work here, too. > It's because the wrong initialization sequence when switched to the > 6-channel mode. After fixing it, the surround seems working well with > 6-ch mode. The patch is below (already committed to CVS). More patch to correct comments... Takashi --Multipart_Fri_Dec_17_16:06:26_2004-1 Content-Type: text/plain; charset=US-ASCII Index: alsa-driver/pci/azx/patch_realtek.c =================================================================== RCS file: /suse/tiwai/cvs/alsa/alsa-driver/pci/azx/patch_realtek.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- alsa-driver/pci/azx/patch_realtek.c 17 Dec 2004 14:50:34 -0000 1.6 +++ alsa-driver/pci/azx/patch_realtek.c 17 Dec 2004 15:03:28 -0000 1.7 @@ -439,13 +439,13 @@ */ static struct hda_verb alc880_init_verbs_three_stack[] = { - /* Line In pin widget(nid=0x1a) for input */ + /* Line In pin widget for input */ {0x1a, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x20}, - /* CD pin widget(nid=0x1C) for input */ + /* CD pin widget for input */ {0x1c, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x20}, - /* Mic1 (rear panel) pin widget(nid=0x18) for input and vref at 80% */ + /* Mic1 (rear panel) pin widget for input and vref at 80% */ {0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x24}, - /* Mic2 (front panel) pin widget(nid=0x1B) for input and vref at 80% */ + /* Mic2 (front panel) pin widget for input and vref at 80% */ {0x1b, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x24}, /* unmute amp left and right */ {0x07, AC_VERB_SET_AMP_GAIN_MUTE, 0x7000}, @@ -514,13 +514,13 @@ }; static struct hda_verb alc880_init_verbs_five_stack[] = { - /* Line In pin widget(nid=0x14) for input */ + /* Line In pin widget for input */ {0x1a, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x20}, - /* CD pin widget(nid=0x1C) for input */ + /* CD pin widget for input */ {0x1c, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x20}, - /* Mic1 (rear panel) pin widget(nid=0x18) for input and vref at 80% */ + /* Mic1 (rear panel) pin widget for input and vref at 80% */ {0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x24}, - /* Mic2 (front panel) pin widget(nid=0x1B) for input and vref at 80% */ + /* Mic2 (front panel) pin widget for input and vref at 80% */ {0x1b, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x24}, /* unmute amp left and right */ {0x07, AC_VERB_SET_AMP_GAIN_MUTE, 0x7000}, @@ -1078,13 +1078,13 @@ }; static struct hda_verb alc260_init_verbs[] = { - /* Line In pin widget(nid=0x14) for input */ + /* Line In pin widget for input */ {0x14, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x20}, - /* CD pin widget(nid=0x1C) for input */ + /* CD pin widget for input */ {0x16, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x20}, - /* Mic1 (rear panel) pin widget(nid=0x18) for input and vref at 80% */ + /* Mic1 (rear panel) pin widget for input and vref at 80% */ {0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x24}, - /* Mic2 (front panel) pin widget(nid=0x1B) for input and vref at 80% */ + /* Mic2 (front panel) pin widget for input and vref at 80% */ {0x13, AC_VERB_SET_PIN_WIDGET_CONTROL, 0x24}, /* unmute amp left and right */ {0x04, AC_VERB_SET_AMP_GAIN_MUTE, 0x7000}, --Multipart_Fri_Dec_17_16:06:26_2004-1-- ------------------------------------------------------- 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://productguide.itmanagersjournal.com/