aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound/firewire/digi00x/digi00x.h
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2015-10-11 12:30:18 +0900
committerTakashi Iwai <tiwai@suse.de>2015-10-11 18:26:14 +0200
commitb47f525f760f29c4689a7d9bf768c28fcaac2281 (patch)
tree2735782f109b3ab07398694df8c946b95077086c /sound/firewire/digi00x/digi00x.h
parentALSA: firewire-digi00x: add support of asynchronous transaction for incoming MIDI messages from physical controls (diff)
downloadwireguard-linux-b47f525f760f29c4689a7d9bf768c28fcaac2281.tar.xz
wireguard-linux-b47f525f760f29c4689a7d9bf768c28fcaac2281.zip
ALSA: firewire-digi00x: add support of asynchronous transaction for outgoing MIDI messages to physical controls
In previous commit, asynchronous transaction for incoming MIDI messages from physical controls is supported. The physical controls may be controlled by receiving MIDI messages at a certain address. This commit supports asynchronous transaction for this purpose. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/digi00x/digi00x.h')
-rw-r--r--sound/firewire/digi00x/digi00x.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/firewire/digi00x/digi00x.h b/sound/firewire/digi00x/digi00x.h
index 630f6aabb909..907e73993677 100644
--- a/sound/firewire/digi00x/digi00x.h
+++ b/sound/firewire/digi00x/digi00x.h
@@ -56,6 +56,7 @@ struct snd_dg00x {
/* For asynchronous MIDI controls. */
struct snd_rawmidi_substream *in_control;
+ struct snd_fw_async_midi_port out_control;
};
#define DG00X_ADDR_BASE 0xffffe0000000ull