summaryrefslogtreecommitdiffstats
path: root/sound/firewire/oxfw/oxfw.h
diff options
context:
space:
mode:
authorTakashi Sakamoto2015-12-22 01:15:40 +0100
committerTakashi Iwai2015-12-22 11:51:28 +0100
commite3315b439c30c208582ac64e58f0c0d36b83181e (patch)
tree71df935593f542fa023268074782d46f0c576759 /sound/firewire/oxfw/oxfw.h
parentALSA: oxfw: add scs1x layer (diff)
downloadkernel-qcow2-linux-e3315b439c30c208582ac64e58f0c0d36b83181e.tar.gz
kernel-qcow2-linux-e3315b439c30c208582ac64e58f0c0d36b83181e.tar.xz
kernel-qcow2-linux-e3315b439c30c208582ac64e58f0c0d36b83181e.zip
ALSA: oxfw: allocate own address region for SCS.1 series
When physical controls on SCS.1 models are operated, the models transfer MIDI messages in asynchronous transactions on IEEE 1394 bus. The models have a register to have an address for the transactions, and drivers can register own address for this purpose. This commit keeps a region of address, registers it and adds a handler for the transactions. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/oxfw/oxfw.h')
-rw-r--r--sound/firewire/oxfw/oxfw.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/firewire/oxfw/oxfw.h b/sound/firewire/oxfw/oxfw.h
index cbf00eee678c..9beecc214767 100644
--- a/sound/firewire/oxfw/oxfw.h
+++ b/sound/firewire/oxfw/oxfw.h
@@ -135,3 +135,4 @@ int snd_oxfw_create_hwdep(struct snd_oxfw *oxfw);
int snd_oxfw_add_spkr(struct snd_oxfw *oxfw, bool is_lacie);
int snd_oxfw_scs1x_add(struct snd_oxfw *oxfw);
+void snd_oxfw_scs1x_update(struct snd_oxfw *oxfw);