All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] ALSA: firewire-lib/firewire-tascam: localize async midi port
@ 2017-04-13  5:15 Takashi Sakamoto
  2017-04-13  5:15 ` [PATCH 1/8] " Takashi Sakamoto
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Takashi Sakamoto @ 2017-04-13  5:15 UTC (permalink / raw)
  To: clemens, tiwai; +Cc: alsa-devel, ffado-devel

Hi,

At a development period for Linux v4.4, firewire-lib module got an
abstraction of asynchronous transaction for transmission of MIDI message.
I did this with an assumption that this is required for Digi00x series, as
well as TASCAM FireWire series. However, my recent work reveal it's
actually not[0].

This patchset localizes the abstraction just for TASCAM FireWire series.

[0] [alsa-devel] [PATCH 0/4] ALSA: firewire-digi00x: integration to support console models
http://mailman.alsa-project.org/pipermail/alsa-devel/2017-April/119397.html

Takashi Sakamoto (8):
  firewire-lib/firewire-tascam: localize async midi port
  firewire-tascam: remove callback function from async midi port
  firewire-tascam: send fixed-length transaction for async midi port
  firewire-tascam: use the same address for asynchronous transaction for
    MIDI message
  firewire-tascam: use fixed-length array for message cache to async
    midi port
  firewire-tascam: initialize parameters at open of rawmidi character
    devices
  firewire-tascam: move message parameters for async midi port
  firewire-tascam: support drain callback for MIDI playback substream

 sound/firewire/lib.c                       | 141 ----------------------------
 sound/firewire/lib.h                       |  54 -----------
 sound/firewire/tascam/tascam-midi.c        |  13 ++-
 sound/firewire/tascam/tascam-transaction.c | 142 ++++++++++++++++++++++++-----
 sound/firewire/tascam/tascam.h             |  39 +++++++-
 5 files changed, 162 insertions(+), 227 deletions(-)

-- 
2.9.3

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-04-14  7:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-13  5:15 [PATCH 0/8] ALSA: firewire-lib/firewire-tascam: localize async midi port Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 1/8] " Takashi Sakamoto
2017-04-14  7:11   ` Takashi Iwai
2017-04-13  5:15 ` [PATCH 2/8] firewire-tascam: remove callback function from " Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 3/8] firewire-tascam: send fixed-length transaction for " Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 4/8] firewire-tascam: use the same address for asynchronous transaction for MIDI message Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 5/8] firewire-tascam: use fixed-length array for message cache to async midi port Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 6/8] firewire-tascam: initialize parameters at open of rawmidi character devices Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 7/8] firewire-tascam: move message parameters for async midi port Takashi Sakamoto
2017-04-13  5:15 ` [PATCH 8/8] firewire-tascam: support drain callback for MIDI playback substream Takashi Sakamoto

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.