aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorAlexander Motin <mav@FreeBSD.org>2010-03-01 19:43:26 +0000
committerAlexander Motin <mav@FreeBSD.org>2010-03-01 19:43:26 +0000
commit8b1670d00cf9eb281390f8e1074f9db75b5b47c6 (patch)
treee5db730971c28f389a27521c9d68aec8a42d50ab /sys/dev
parentaeb7e9f945740c55f0ec2d690bbf556584577681 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/sound/pci/hda/hdac.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/sound/pci/hda/hdac.c b/sys/dev/sound/pci/hda/hdac.c
index 84fc32283a64..068156866607 100644
--- a/sys/dev/sound/pci/hda/hdac.c
+++ b/sys/dev/sound/pci/hda/hdac.c
@@ -86,7 +86,7 @@
#include "mixer_if.h"
-#define HDA_DRV_TEST_REV "20100122_0141"
+#define HDA_DRV_TEST_REV "20100226_0142"
SND_DECLARE_FILE("$FreeBSD$");
@@ -3503,7 +3503,7 @@ hdac_stream_setup(struct hdac_chan *ch)
/* If HP redirection is enabled, but failed to use same
DAC, make last DAC to duplicate first one. */
- if (as->hpredir >= 0 && i == as->pincnt) {
+ if (as->fakeredir && i == (as->pincnt - 1)) {
c = (ch->sid << 4);
} else {
if (map >= 0) /* Map known speaker setups. */