[alsa-devel] [PATCH 0/4] ALSA: dice: improve card registration processing

Takashi Sakamoto o-takashi at sakamocchi.jp
Tue Dec 22 14:45:39 CET 2015


Hi,

This patchset is to update a part of my previous RFCv2 (patch 01, 03 and 04. 02 is dropped according to Clemens' comment).

[alsa-devel] [RFC][PATCH 00/10 v2] ALSA: dice: stabiliza packet streaming
http://mailman.alsa-project.org/pipermail/alsa-devel/2015-December/101897.html

The main purpose of this patchset is to postpone card registration after
successive bus resets, to ensure probe processing and related transactions.
This change has effects for ALSA dice driver to get proper information about
hardware, especially for Dice II based models.

Changes from RFC v2:
 * Patch 03 is newly added to drop a workaround to ensure transactions under
   a situation of probe processing with successive bus reset.
 * Comment updates.

Takashi Sakamoto (4):
  ALSA: dice: split subaddress check from category check
  ALSA: dice: postpone card registration
  ALSA: dice: purge transaction initialization at timeout of Dice
    notification
  ALSA: dice: expand timeout to wait for Dice notification

 sound/firewire/dice/dice-transaction.c | 122 +++++++++++++++--------
 sound/firewire/dice/dice.c             | 177 ++++++++++++++++-----------------
 sound/firewire/dice/dice.h             |   3 +
 3 files changed, 166 insertions(+), 136 deletions(-)

-- 
2.5.0



More information about the Alsa-devel mailing list