On Wed, 12 Jun 2019 10:44:03 +0200, Takashi Sakamoto wrote: > > Hi, > > This patchset is a part of patches to reserve/release isochronous > resources in pcm.hw_params/hw_free callbacks, like posted patchsets > below: > https://mailman.alsa-project.org/pipermail/alsa-devel/2019-June/150118.html > https://mailman.alsa-project.org/pipermail/alsa-devel/2019-June/150863.html > > However, in this patchset, I focus on code refactoring, due to kernel > API implementation in firewire-lib. > > The target devices supported by ALSA bebob, fireworks and oxfw drivers > implements Connection Management Procedure (CMP) in IEC 61883-1. For > CMP, the drivers use kernel API in firewire-lib. This API has private > data including the data for isochronous resources, and its > implementation is tightly-coupled to maintenance of isochronous > resources. > > This patchset is a preparation for future work to change the CMP > implementation. > > Takashi Sakamoto (19): > ALSA: bebob: configure sampling transfer frequency in pcm.hw_params > callback > ALSA: bebob: don't set XRUN in stop streaming > ALSA: bebob: obsolete useless member of private structure > ALSA: bebob: code refactoring to initialize/destroy stream data > ALSA: fireworks: unify substream counter > ALSA: fireworks: code refactoring for rawmidi.open/close > ALSA: fireworks: code refactoring for pcm.hw_params/hw_free > ALSA: fireworks: configure sampling transfer frequency in > pcm.hw_params callback > ALSA: fireworks: configure stream parameters in pcm.hw_params callback > ALSA: fireworks: don't set XRUN in stop streaming > ALSA: oxfw: code refactoring for stop condition of packet streaming > ALSA: oxfw: set packet parameter according to current configuration > ALSA: oxfw: start duplex streams if supported > ALSA: oxfw: break packet streaming at bus-reset handler > ALSA: oxfw: expand stop procedure for packet streaming > ALSA: oxfw: rename helper functions for duplex streams > ALSA: oxfw: unify substreams counter > ALSA: oxfw: configure packet format in pcm.hw_params callback > ALSA: oxfw: configure stream parameter in pcm.hw_params callback Applied all 19 patches now. Thanks. Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel