aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2016-02-18 01:24:36 +0900
committerTakashi Iwai <tiwai@suse.de>2016-02-18 15:18:33 +0100
commitea7900536775d4bfa0ea83ed677b6a96e29859b5 (patch)
treebae4c9f349156136f0ffd82e9b442d8a78058d4a /include
parentALSA: portman2x4 - use new parport device model (diff)
downloadlinux-dev-ea7900536775d4bfa0ea83ed677b6a96e29859b5.tar.xz
linux-dev-ea7900536775d4bfa0ea83ed677b6a96e29859b5.zip
ALSA: oxfw: use workqueue instead of tasklet for scs1x
This commit replaces tasklet with workqueue for scs1x functionality of ALSA oxfw driver. This driver transfers MIDI message specific for SCS.1m and SCS.1d. This task is currently done in software IRQ context of tasklet. In a view of system, this context is limited resources and some important drivers (at least, more important than ALSA oxfw driver) use the context as its bottom-harf. If the work to transfer MIDI messages is done within a time, it's better to use the other context for the work. Actually, with recent CPUs, the work will be scheduled within a time. This is a reason of this commit. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions