From: Takashi Sakamoto <o-takashi@sakamocchi.jp>
To: clemens@ladisch.de, tiwai@suse.de
Cc: alsa-devel@alsa-project.org, ffado-devel@lists.sf.net
Subject: [PATCH 0/8] ALSA: firewire-lib/firewire-tascam: localize async midi port
Date: Thu, 13 Apr 2017 14:15:19 +0900 [thread overview]
Message-ID: <20170413051527.21396-1-o-takashi@sakamocchi.jp> (raw)
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
next reply other threads:[~2017-04-13 5:15 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-04-13 5:15 Takashi Sakamoto [this message]
2017-04-13 5:15 ` [PATCH 1/8] firewire-lib/firewire-tascam: localize async midi port 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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170413051527.21396-1-o-takashi@sakamocchi.jp \
--to=o-takashi@sakamocchi.jp \
--cc=alsa-devel@alsa-project.org \
--cc=clemens@ladisch.de \
--cc=ffado-devel@lists.sf.net \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.