linux/sound/firewire/tascam
Takashi Sakamoto 3e78e1518e ALSA: firewire-tascam: add support for FW-1804
This model supports:
 * maximum 12 PCM channels for PCM playback
 * maximum 18 PCM channels for PCM capture
 * 4 ports for MIDI playback
 * 4 ports for MIDI capture
 * control and status messages in tx isochronous packets
 * up to 96.0 kHz

This commit adds support for the model. As the other supported models,
all of available PCM channels are always enabled.

As I described in commit c0949b2785, Ilya Zimnovich had investigated
TASCAM FireWire series in 2011 with his FW-1804. In his report, this model
has internal multiplexer and any software implementation can control it.
Following to the design of ALSA firewire stack, this commit won't
implement it. It should be in userspace via Linux fw character device.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2016-02-05 12:46:07 +01:00
..
amdtp-tascam.c ALSA: firewire-tascam: add data block processing layer 2015-10-02 18:17:01 +02:00
Makefile ALSA: firewire-tascam: add support for MIDI functionality 2015-10-12 14:16:18 +02:00
tascam-hwdep.c ALSA: firewire-tascam: add hwdep interface 2015-10-02 18:17:04 +02:00
tascam-midi.c ALSA: firewire-tascam: add support for MIDI functionality 2015-10-12 14:16:18 +02:00
tascam-pcm.c ALSA: firewire-tascam: add hwdep interface 2015-10-02 18:17:04 +02:00
tascam-proc.c ALSA: firewire-tascam: add proc node to show firmware information 2015-10-02 18:17:01 +02:00
tascam-stream.c ALSA: firewire-tascam: add hwdep interface 2015-10-02 18:17:04 +02:00
tascam-transaction.c ALSA: firewire-tascam: fix NULL pointer dereference when model identification fails 2016-02-05 12:45:59 +01:00
tascam.c ALSA: firewire-tascam: add support for FW-1804 2016-02-05 12:46:07 +01:00
tascam.h ALSA: firewire-tascam: Turn on/off FireWire LED 2015-10-12 14:16:19 +02:00