diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2015-12-22 03:15:39 +0300 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-12-22 13:51:27 +0300 |
commit | 3f47152a1c8f4d4c8ca18740bf3f1a7fff1b3fd9 (patch) | |
tree | 5459d070e9ee22cb4b7a80f3e19c918de9d5eaa8 /sound/firewire/oxfw/oxfw.h | |
parent | d6ce6bbd7d83453ce958cfc03b7250dbee3a431e (diff) | |
download | linux-3f47152a1c8f4d4c8ca18740bf3f1a7fff1b3fd9.tar.xz |
ALSA: oxfw: add scs1x layer
Stanton Controllers and Systems 1 (SCS.1) series is supported by ALSA
scs1x driver. This driver just supports MIDI functionality. On the other
hand, models in this series are based on OXFW971 and ALSA OXFW driver can
support them.
SCS.1 series has MIDI functionality to control its surface state such as
LED lighting. When operating physical knobs and faders, the models
generate MIDI messages. These MIDI messages are transferred by asynchronous
transactions. These transactions are really model-specific and ALSA OXFW
driver requires the functionality so as scs1x module implements.
This commit adds scs1x layer as a preparation to merge scs1x driver to
oxfw driver.
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.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/firewire/oxfw/oxfw.h b/sound/firewire/oxfw/oxfw.h index 1c9844a4649d..cbf00eee678c 100644 --- a/sound/firewire/oxfw/oxfw.h +++ b/sound/firewire/oxfw/oxfw.h @@ -134,3 +134,4 @@ int snd_oxfw_create_midi(struct snd_oxfw *oxfw); 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); |