[ALSA] AMD Au1x00: fix DMA init/cleanup
authorSergei Shtylyov <sshtylyov@ru.mvista.com>
Tue, 21 Mar 2006 10:58:48 +0000 (11:58 +0100)
committerJaroslav Kysela <perex@suse.cz>
Wed, 22 Mar 2006 09:43:02 +0000 (10:43 +0100)
commitbb160b850d7e285f8b15906d9c0d1916acfdb953
tree2bc00eb5f279a546df358f2159e805f461aa392f
parent97ec558a88fb03fa23aee0832a88964e76e4a4db
[ALSA] AMD Au1x00: fix DMA init/cleanup

Modules: MIPS AU1x00 driver

AMD Au1x00 ALSA driver causes kernel oops in au1000_init() by trying
to set DMA channel to -1 in yet unallocated audio streams. Here's the
patch that staightens up DMA init/cleanup code.

Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/mips/au1x00.c