linux_dsm_epyc7002/sound/firewire/bebob
Takashi Sakamoto 9b1ee0b2cb ALSA: firewire/bebob: Add a workaround for M-Audio special Firewire series
In post commit, a quirk of this firmware about transactions is reported.
This commit apply a workaround for this quirk.

They often fail transactions due to gap_count mismatch. This state is changed
by generating bus reset.

The fw_schedule_bus_reset() is an exported symbol in firewire-core. But there
are no header for public. This commit moves its prototype from
drivers/firewire/core.h to include/linux/firewire.h.

This mismatch still affects bus management before generating this bus reset.
It still takes a time to call driver's probe() because transactions are still
often failed.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2014-05-26 14:33:10 +02:00
..
bebob_command.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_focusrite.c ALSA: bebob: Add support for Focusrite Saffire/SaffirePro series 2014-05-26 14:31:50 +02:00
bebob_hwdep.c ALSA: bebob: Add hwdep interface 2014-05-26 14:31:03 +02:00
bebob_maudio.c ALSA: bebob: Send a cue to load firmware for M-Audio Firewire series 2014-05-26 14:32:58 +02:00
bebob_midi.c ALSA: bebob: Add hwdep interface 2014-05-26 14:31:03 +02:00
bebob_pcm.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_proc.c ALSA: bebob: Prepare for device specific operations 2014-05-26 14:31:15 +02:00
bebob_stream.c ALSA: bebob: Add a quirk of data blocks for MIDI messages for some M-Audio devices 2014-05-26 14:32:46 +02:00
bebob_terratec.c ALSA: bebob: Add support for Terratec PHASE, EWS series and Aureon 2014-05-26 14:31:25 +02:00
bebob_yamaha.c ALSA: bebob: Add support for Yamaha GO series 2014-05-26 14:31:38 +02:00
bebob.c ALSA: firewire/bebob: Add a workaround for M-Audio special Firewire series 2014-05-26 14:33:10 +02:00
bebob.h ALSA: firewire/bebob: Add a workaround for M-Audio special Firewire series 2014-05-26 14:33:10 +02:00
Makefile ALSA: bebob: Add support for M-Audio usual Firewire series 2014-05-26 14:32:03 +02:00