Skip to content

Commit

Permalink
[ALSA] sis7019: support the SiS 7019 Audio Accelerator
Browse files Browse the repository at this point in the history
Basic audio support for the SiS 7019 Audio Accelerator as found in the
SiS 55x SoC. There is currently no synth support at the moment, but
audio playback and capture with two periods per buffer has seen
extensive use. Arbitrary period and buffer sizes (with multiple periods
per buffer) have seen light testing, but are believed to be production
ready.

Signed-off-by: David Dillow <dave@thedillows.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
  • Loading branch information
David Dillow authored and Jaroslav Kysela committed Jan 31, 2008
1 parent 3b378e1 commit 175859b
Show file tree
Hide file tree
Showing 4 changed files with 1,815 additions and 0 deletions.
10 changes: 10 additions & 0 deletions sound/pci/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -802,6 +802,16 @@ config SND_RME9652
To compile this driver as a module, choose M here: the module
will be called snd-rme9652.

config SND_SIS7019
tristate "SiS 7019 Audio Accelerator"
depends on SND && X86 && !X86_64
select SND_AC97_CODEC
help
Say Y here to include support for the SiS 7019 Audio Accelerator.

To compile this driver as a module, choose M here: the module
will be called snd-sis7019.

config SND_SONICVIBES
tristate "S3 SonicVibes"
depends on SND
Expand Down
2 changes: 2 additions & 0 deletions sound/pci/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ snd-intel8x0m-objs := intel8x0m.o
snd-maestro3-objs := maestro3.o
snd-rme32-objs := rme32.o
snd-rme96-objs := rme96.o
snd-sis7019-objs := sis7019.o
snd-sonicvibes-objs := sonicvibes.o
snd-via82xx-objs := via82xx.o
snd-via82xx-modem-objs := via82xx_modem.o
Expand All @@ -48,6 +49,7 @@ obj-$(CONFIG_SND_INTEL8X0M) += snd-intel8x0m.o
obj-$(CONFIG_SND_MAESTRO3) += snd-maestro3.o
obj-$(CONFIG_SND_RME32) += snd-rme32.o
obj-$(CONFIG_SND_RME96) += snd-rme96.o
obj-$(CONFIG_SND_SIS7019) += snd-sis7019.o
obj-$(CONFIG_SND_SONICVIBES) += snd-sonicvibes.o
obj-$(CONFIG_SND_VIA82XX) += snd-via82xx.o
obj-$(CONFIG_SND_VIA82XX_MODEM) += snd-via82xx-modem.o
Expand Down
Loading

0 comments on commit 175859b

Please sign in to comment.