]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: mixart: Use nonatomic PCM ops
authorTakashi Iwai <tiwai@suse.de>
Wed, 10 Sep 2014 09:48:07 +0000 (11:48 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 15 Sep 2014 13:52:09 +0000 (15:52 +0200)
commit661ee45c72c7a47b4fa679d4e8c25aa65f486569
treeea6b853a3c3ebc09d085115e59871bbee4f08a41
parentdc26b27cce727ee00b33f0af83aa34b5eaa26440
ALSA: mixart: Use nonatomic PCM ops

Like the previous patch for VX boards, miXart device driver can be
also rewritten to use nonatomic PCM ops.  Simply spinlocks are
replaced with mutex, the tasklet code is merged into the threaded irq
handler.  Also, now mgr->msg_mutex is superfluous, so merged to
msg_lock.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/mixart/mixart.c
sound/pci/mixart/mixart.h
sound/pci/mixart/mixart_core.c
sound/pci/mixart/mixart_core.h