Skip to content

Commit d43f301

Browse files
committed
ALSA: Add the driver for Digigram Lola PCI-e boards
Added a new driver for supporting Digigram Lola PCI-e boards. Lola has a similar h/w design like HD-audio but with extended verbs. Thus the driver is written similarly like HD-audio driver in the bus part. The codec part is rather written in a fixed way specific to the Lola board because of the verb incompatibility. The driver provides basic PCM, supporting multi-streams and mixing. Signed-off-by: Takashi Iwai <[email protected]>
1 parent 521cb40 commit d43f301

File tree

10 files changed

+3112
-0
lines changed

10 files changed

+3112
-0
lines changed

Documentation/sound/alsa/ALSA-Configuration.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1230,6 +1230,13 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
12301230
This module supports multiple cards.
12311231
The driver requires the firmware loader support on kernel.
12321232

1233+
Module snd-lola
1234+
---------------
1235+
1236+
Module for Digigram Lola PCI-e boards
1237+
1238+
This module supports multiple cards.
1239+
12331240
Module snd-lx6464es
12341241
-------------------
12351242

sound/pci/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,15 @@ config SND_KORG1212
652652
To compile this driver as a module, choose M here: the module
653653
will be called snd-korg1212.
654654

655+
config SND_LOLA
656+
tristate "Digigram Lola"
657+
select SND_PCM
658+
help
659+
Say Y to include support for Digigram Lola boards.
660+
661+
To compile this driver as a module, choose M here: the module
662+
will be called snd-lola.
663+
655664
config SND_LX6464ES
656665
tristate "Digigram LX6464ES"
657666
select SND_PCM

sound/pci/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ obj-$(CONFIG_SND) += \
6464
ca0106/ \
6565
cs46xx/ \
6666
cs5535audio/ \
67+
lola/ \
6768
lx6464es/ \
6869
echoaudio/ \
6970
emu10k1/ \

sound/pci/lola/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
snd-lola-y := lola.o lola_pcm.o lola_clock.o lola_mixer.o
2+
snd-lola-$(CONFIG_SND_DEBUG) += lola_proc.o
3+
obj-m = snd-lola.o

0 commit comments

Comments
 (0)