linux/sound/firewire/tascam
Takashi Sakamoto 3e7dc65ca0 ALSA: firewire-tascam: initialize parameters at open of rawmidi character devices
In current design of ALSA driver for TASCAM FireWire series, initialization
of members in asymc midi port structure is done at device probing. Some of
the members should be initialized every time to use rawmidi devices because
they're changed in sequence of transmission for MIDI messages.

This commit adds a new function to initialize them. Invariant parameters
during object lifetime are kept as is.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2017-04-14 14:50:38 +02: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: enclose identifiers referred by single function 2017-01-05 16:58:10 +01:00
tascam-midi.c ALSA: firewire-tascam: initialize parameters at open of rawmidi character devices 2017-04-14 14:50:38 +02:00
tascam-pcm.c ALSA: firewire-tascam: enclose identifiers referred by single function 2017-01-05 16:58:10 +01: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: Fix to handle error from initialization of stream data 2017-01-03 11:36:34 +01:00
tascam-transaction.c ALSA: firewire-tascam: initialize parameters at open of rawmidi character devices 2017-04-14 14:50:38 +02:00
tascam.c ALSA: firewire-tascam: deleyed registration of sound card 2016-04-25 10:40:42 +02:00
tascam.h ALSA: firewire-tascam: initialize parameters at open of rawmidi character devices 2017-04-14 14:50:38 +02:00