Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9422db4018cbfaa1a330b018a2bf6527d282b417
Commit:     9422db4018cbfaa1a330b018a2bf6527d282b417
Parent:     2078f38c8008f5c54d9523ae19af32b9a0c5530e
Author:     Takashi Iwai <[EMAIL PROTECTED]>
AuthorDate: Fri Apr 20 16:11:43 2007 +0200
Committer:  Jaroslav Kysela <[EMAIL PROTECTED]>
CommitDate: Fri May 11 16:56:08 2007 +0200

    [ALSA] hda-codec - Fix 8-channel auto-configuration
    
    Fix the auto-configuration of 8-channel devices.  The sequence numbers
    of usual 7.1 outputs are: 0/1/2/4 = Front/CLFE/Rear/Side
    
    Signed-off-by: Takashi Iwai <[EMAIL PROTECTED]>
    Signed-off-by: Jaroslav Kysela <[EMAIL PROTECTED]>
---
 sound/pci/hda/hda_codec.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c
index 2fdd165..a58fdf4 100644
--- a/sound/pci/hda/hda_codec.c
+++ b/sound/pci/hda/hda_codec.c
@@ -2242,18 +2242,13 @@ int __devinit snd_hda_parse_pin_def_config(struct 
hda_codec *codec,
         * HDA sequence is:
         *    4-ch: front/surr  =>  OK as it is
         *    6-ch: front/clfe/surr
-        *    8-ch: front/clfe/side/surr
+        *    8-ch: front/clfe/rear/side|fc
         */
        switch (cfg->line_outs) {
        case 3:
-               nid = cfg->line_out_pins[1];
-               cfg->line_out_pins[1] = cfg->line_out_pins[2];
-               cfg->line_out_pins[2] = nid;
-               break;
        case 4:
                nid = cfg->line_out_pins[1];
-               cfg->line_out_pins[1] = cfg->line_out_pins[3];
-               cfg->line_out_pins[3] = cfg->line_out_pins[2];
+               cfg->line_out_pins[1] = cfg->line_out_pins[2];
                cfg->line_out_pins[2] = nid;
                break;
        }
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to