diff options
author | cg <cg@FreeBSD.org> | 2001-06-23 18:00:06 +0000 |
---|---|---|
committer | cg <cg@FreeBSD.org> | 2001-06-23 18:00:06 +0000 |
commit | b8c0fa4aba155281cef2563ff3efa2bd404bd50a (patch) | |
tree | 362edb3c3121c5ea95f4210529a414d9af0c0700 /sys/dev/sound/pci/csapcm.c | |
parent | 31ec6670ae9a15fc8eb75fe6f19740f0bf729300 (diff) | |
download | FreeBSD-src-b8c0fa4aba155281cef2563ff3efa2bd404bd50a.zip FreeBSD-src-b8c0fa4aba155281cef2563ff3efa2bd404bd50a.tar.gz |
the turtle beach santacruz implements ac97 eapd in an inverted sense -
inform the ac97 code of this.
Diffstat (limited to 'sys/dev/sound/pci/csapcm.c')
-rw-r--r-- | sys/dev/sound/pci/csapcm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/sound/pci/csapcm.c b/sys/dev/sound/pci/csapcm.c index a52e08e..6302781 100644 --- a/sys/dev/sound/pci/csapcm.c +++ b/sys/dev/sound/pci/csapcm.c @@ -779,6 +779,8 @@ pcmcsa_attach(device_t dev) csa_releaseres(csa, dev); return (ENXIO); } + if (csa->card->inv_eapd) + ac97_setflags(codec, AC97_F_EAPD_INV); if (mixer_init(dev, ac97_getmixerclass(), codec) == -1) { ac97_destroy(codec); csa_releaseres(csa, dev); |