summaryrefslogtreecommitdiff
path: root/sound/firewire/tascam/tascam-midi.c
diff options
context:
space:
mode:
Diffstat (limited to 'sound/firewire/tascam/tascam-midi.c')
-rw-r--r--sound/firewire/tascam/tascam-midi.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/firewire/tascam/tascam-midi.c b/sound/firewire/tascam/tascam-midi.c
index df4f95d65925..901df81129bb 100644
--- a/sound/firewire/tascam/tascam-midi.c
+++ b/sound/firewire/tascam/tascam-midi.c
@@ -18,6 +18,8 @@ static int midi_playback_open(struct snd_rawmidi_substream *substream)
{
struct snd_tscm *tscm = substream->rmidi->private_data;
+ snd_fw_async_midi_port_init(&tscm->out_ports[substream->number]);
+
/* Initialize internal status. */
tscm->running_status[substream->number] = 0;
tscm->on_sysex[substream->number] = 0;