ALSA: pdaudiocf: Use nonatomic PCM ops
authorTakashi Iwai <tiwai@suse.de>
Wed, 10 Sep 2014 12:58:59 +0000 (14:58 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 15 Sep 2014 13:52:38 +0000 (15:52 +0200)
commit3b73cfe5598eda7f5540608acd63b86688242731
tree2f405e7c5eefdf3c17e069905548237ceca2155b
parent6336c20cdaee1dd13d01dfa8c07ce3b18bbc846f
ALSA: pdaudiocf: Use nonatomic PCM ops

Like other fixes, convert the tasklet to a threaded irq and replace
spinlock with mutex appropriately.  ak4117_lock remains as spinlock
since it's called in another spinlock context from ak4117 driver.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pcmcia/pdaudiocf/pdaudiocf.c
sound/pcmcia/pdaudiocf/pdaudiocf.h
sound/pcmcia/pdaudiocf/pdaudiocf_core.c
sound/pcmcia/pdaudiocf/pdaudiocf_irq.c
sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c