05 May, 2011

1 commit

  • sound/pci/lola/Makefile was trying to build lola modules even
    when PCI and SND_LOLA were not enabled, causing build errors:

    ERROR: "snd_pcm_hw_constraint_step" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_period_elapsed" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_dma_alloc_pages" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_hw_constraint_integer" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_sgbuf_ops_page" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_set_ops" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_lib_free_pages" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_lib_ioctl" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_lib_malloc_pages" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_sgbuf_get_chunk_size" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_dma_free_pages" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_lib_preallocate_pages_for_all" [sound/pci/lola/snd-lola.ko] undefined!
    ERROR: "snd_pcm_new" [sound/pci/lola/snd-lola.ko] undefined!

    Fix the Makefile to build only when CONFIG_SND_LOLA is enabled.

    Signed-off-by: Randy Dunlap
    Signed-off-by: Takashi Iwai

    Randy Dunlap
     

03 May, 2011

1 commit

  • 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

    Takashi Iwai