summaryrefslogtreecommitdiffstats
path: root/sound/firewire/tascam/tascam.h
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2017-04-14 09:46:28 +0200
committerTakashi Iwai <tiwai@suse.de>2017-04-14 14:50:33 +0200
commit27badc4c10da29b884f1ac7cc9ce13e849ce8be4 (patch)
treec4f58a7f2197183e2f079c702165c96a18199d1e /sound/firewire/tascam/tascam.h
parentALSA: firewire-tascam: send fixed-length transaction for async midi port (diff)
downloadlinux-27badc4c10da29b884f1ac7cc9ce13e849ce8be4.tar.xz
linux-27badc4c10da29b884f1ac7cc9ce13e849ce8be4.zip
ALSA: firewire-tascam: use the same address for asynchronous transaction for MIDI message
Units on TASCAM FireWire series receive MIDI messages by asynchronous transactions on IEEE 1394 bus. Although the transaction is sent to a certain register, current ALSA driver for this series has a redundant design. This commit use the same address for the transaction. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/tascam/tascam.h')
-rw-r--r--sound/firewire/tascam/tascam.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/sound/firewire/tascam/tascam.h b/sound/firewire/tascam/tascam.h
index c89d7afa998f..de0aefe2d690 100644
--- a/sound/firewire/tascam/tascam.h
+++ b/sound/firewire/tascam/tascam.h
@@ -52,7 +52,6 @@ struct snd_fw_async_midi_port {
ktime_t next_ktime;
bool error;
- u64 addr;
struct fw_transaction transaction;
u8 *buf;
@@ -148,7 +147,7 @@ int snd_tscm_stream_lock_try(struct snd_tscm *tscm);
void snd_tscm_stream_lock_release(struct snd_tscm *tscm);
int snd_fw_async_midi_port_init(struct snd_fw_async_midi_port *port,
- struct fw_unit *unit, u64 addr);
+ struct fw_unit *unit);
void snd_fw_async_midi_port_destroy(struct snd_fw_async_midi_port *port);
static inline void