linux/sound/firewire
Takashi Sakamoto e8a40d9bcb ALSA: firewire-lib: schedule work again when MIDI substream has rest of MIDI messages
Currently, when two MIDI trigger callbacks can be called immediately,
transactions for the second MIDI messages can be postpone till next trigger
callback. This is not good for real-time message transmission.

This commit schedules work again at response handling callback if the
MIDI substream still includes untransferred MIDI messages.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2015-10-09 09:57:05 +02:00
..
bebob ALSA: bebob: support Firewire I/O card of Mackie Onyx 1220/1620/1640 2015-10-04 17:21:34 +02:00
dice ALSA: firewire-lib: rename macros with AM824 prefix 2015-09-29 12:50:23 +02:00
digi00x ALSA: firewire-digi00x: add support for asynchronous messaging 2015-09-30 15:37:55 +02:00
fireworks ALSA: firewire-lib: rename macros with AM824 prefix 2015-09-29 12:50:23 +02:00
oxfw Merge branch 'topic/firewire-update' into for-next 2015-09-29 12:52:07 +02:00
tascam ALSA: firewire-tascam: add hwdep interface 2015-10-02 18:17:04 +02:00
amdtp-am824.c ALSA: firewire-lib: process_rx_data_blocks() can be static 2015-09-29 16:52:52 +02:00
amdtp-am824.h ALSA: firewire-lib: complete AM824 data block processing layer 2015-09-29 12:51:20 +02:00
amdtp-stream.c ALSA: firewire-lib: complete AM824 data block processing layer 2015-09-29 12:51:20 +02:00
amdtp-stream.h ALSA: firewire-lib: complete AM824 data block processing layer 2015-09-29 12:51:20 +02:00
cmp.c ALSA: firewire-lib: fix kerneldoc errors 2014-11-18 18:10:23 +01:00
cmp.h ALSA: firewire-lib: Add a new function to check others' connection 2014-05-26 14:22:46 +02:00
fcp.c ALSA: firewire-lib: rename 'amdtp' to 'amdtp-stream' to prepare for functional separation 2015-09-29 12:47:11 +02:00
fcp.h ALSA: firewire-lib: Add some AV/C general commands 2014-05-26 14:23:13 +02:00
isight.c ALSA: pcm: Add snd_pcm_stop_xrun() helper 2014-11-09 18:20:40 +01:00
iso-resources.c ALSA: firewire-lib: leave unit reference counting completely 2015-03-10 15:27:19 +01:00
iso-resources.h firewire: octlet AT payloads can be stack-allocated 2011-05-10 22:53:44 +02:00
Kconfig ALSA: firewire-tascam: add hwdep interface 2015-10-02 18:17:04 +02:00
lib.c ALSA: firewire-lib: schedule work again when MIDI substream has rest of MIDI messages 2015-10-09 09:57:05 +02:00
lib.h ALSA: firewire-lib: add a restriction for a transaction at once 2015-10-09 09:57:05 +02:00
Makefile ALSA: firewire-tascam: add skeleton for TASCAM FireWire series 2015-10-02 18:16:59 +02:00
packets-buffer.c sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
packets-buffer.h ALSA: add LaCie FireWire Speakers/Griffin FireWave Surround driver 2011-03-15 08:42:22 +01:00
scs1x.c ALSA: firewire: Convert to snd_card_new() with a device pointer 2014-02-14 08:13:31 +01:00