summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorariff <ariff@FreeBSD.org>2006-10-01 11:18:56 +0000
committerariff <ariff@FreeBSD.org>2006-10-01 11:18:56 +0000
commit47c1ea816c9866c910f8cd898c692aa8eb8d184f (patch)
treeda10288f00761da84f7cfece6a0539906c1185db /sys
parent2d73ac3c574e984e10b9f318c78c107f68e638f1 (diff)
downloadFreeBSD-src-47c1ea816c9866c910f8cd898c692aa8eb8d184f.zip
FreeBSD-src-47c1ea816c9866c910f8cd898c692aa8eb8d184f.tar.gz
Connect snd_hda(4) to build process...
Add support for Intel High Definition Audio Controller. This driver make a special guarantee that "playback" works on majority hardwares with minimal or without specific vendor quirk. This driver is a product of collaborative effort made by: Stephane E. Potvin <sepotvin@videotron.ca> Andrea Bittau <a.bittau@cs.ucl.ac.uk> Wesley Morgan <morganw@chemikals.org> Daniel Eischen <deischen@FreeBSD.org> Maxime Guillaud <bsd-ports@mguillaud.net> Ariff Abdullah <ariff@FreeBSD.org> ....and various people from freebsd-multimedia@FreeBSD.org Refer to snd_hda(4) for features and issues. Welcome To HDA. Sponsored by: Defenxis Sdn. Bhd.
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/files1
-rw-r--r--sys/dev/sound/driver.c1
-rw-r--r--sys/modules/sound/driver/Makefile4
3 files changed, 4 insertions, 2 deletions
diff --git a/sys/conf/files b/sys/conf/files
index aad76d9..eab11bb 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -916,6 +916,7 @@ dev/sound/pci/t4dwave.c optional snd_t4dwave pci
dev/sound/pci/via8233.c optional snd_via8233 pci
dev/sound/pci/via82c686.c optional snd_via82c686 pci
dev/sound/pci/vibes.c optional snd_vibes pci
+dev/sound/pci/hda/hdac.c optional snd_hda pci
dev/sound/pcm/ac97.c optional sound
dev/sound/pcm/ac97_if.m optional sound
dev/sound/pcm/ac97_patch.c optional sound
diff --git a/sys/dev/sound/driver.c b/sys/dev/sound/driver.c
index 29d6ec1..dae1075 100644
--- a/sys/dev/sound/driver.c
+++ b/sys/dev/sound/driver.c
@@ -68,6 +68,7 @@ MODULE_DEPEND(snd_driver, snd_es137x, 1, 1, 1);
MODULE_DEPEND(snd_driver, snd_ess, 1, 1, 1);
MODULE_DEPEND(snd_driver, snd_fm801, 1, 1, 1);
MODULE_DEPEND(snd_driver, snd_gusc, 1, 1, 1);
+MODULE_DEPEND(snd_driver, snd_hda, 1, 1, 1);
MODULE_DEPEND(snd_driver, snd_ich, 1, 1, 1);
MODULE_DEPEND(snd_driver, snd_maestro, 1, 1, 1);
MODULE_DEPEND(snd_driver, snd_maestro3, 1, 1, 1);
diff --git a/sys/modules/sound/driver/Makefile b/sys/modules/sound/driver/Makefile
index 02f0f1b..711f7a8 100644
--- a/sys/modules/sound/driver/Makefile
+++ b/sys/modules/sound/driver/Makefile
@@ -4,8 +4,8 @@
SUBDIR = audiocs es137x
.else
SUBDIR = ad1816 als4000 atiixp cmi cs4281 csa ds1 emu10k1 emu10kx envy24
-SUBDIR += envy24ht es137x ess fm801 ich maestro maestro3 mss neomagic sb16 sb8
-SUBDIR += sbc solo spicds t4dwave via8233 via82c686 vibes
+SUBDIR += envy24ht es137x ess fm801 hda ich maestro maestro3 mss neomagic
+SUBDIR += sb16 sb8 sbc solo spicds t4dwave via8233 via82c686 vibes
SUBDIR += driver uaudio
.endif
OpenPOWER on IntegriCloud