mbox series

[0/9] ALSA: firewire: cease from delayed card registration

Message ID 20210607081250.13397-1-o-takashi@sakamocchi.jp (mailing list archive)
Headers show
Series ALSA: firewire: cease from delayed card registration | expand

Message

Takashi Sakamoto June 7, 2021, 8:12 a.m. UTC
Hi,

Since Linux kernel v4.7, delayed card registration was introduced to all
drivers in ALSA firewire stack. Nowadays it brings less benefit than
code complication.

This patchset ceases from it.

Takashi Sakamoto (9):
  ALSA: bebob: cease from delayed card registration
  ALSA: fireworks: cease from delayed card registration
  ALSA: oxfw: cease from delayed card registration
  ALSA: dice: cease from delayed card registration
  ALSA: firewire-digi00x: cease from delayed card registration
  ALSA: firewire-tascam: cease from delayed card registration
  ALSA: firewire-motu: cease from delayed card registration
  ALSA: fireface: cease from delayed card registration
  ALSA: firewire-lib: delete unused kernel API

 sound/firewire/bebob/bebob.c         | 159 ++++++++++-----------------
 sound/firewire/bebob/bebob.h         |   4 -
 sound/firewire/dice/dice.c           | 138 ++++++++---------------
 sound/firewire/dice/dice.h           |   4 -
 sound/firewire/digi00x/digi00x.c     | 101 +++++------------
 sound/firewire/digi00x/digi00x.h     |   3 -
 sound/firewire/fireface/ff.c         |  90 +++++----------
 sound/firewire/fireface/ff.h         |   3 -
 sound/firewire/fireworks/fireworks.c | 107 ++++++------------
 sound/firewire/fireworks/fireworks.h |   3 -
 sound/firewire/lib.c                 |  32 ------
 sound/firewire/lib.h                 |   3 -
 sound/firewire/motu/motu.c           |  84 +++++---------
 sound/firewire/motu/motu.h           |   3 -
 sound/firewire/oxfw/oxfw.c           | 128 ++++++++-------------
 sound/firewire/oxfw/oxfw.h           |   6 +-
 sound/firewire/tascam/tascam.c       |  92 +++++-----------
 sound/firewire/tascam/tascam.h       |   2 -
 18 files changed, 296 insertions(+), 666 deletions(-)

Comments

Takashi Iwai June 7, 2021, 3:15 p.m. UTC | #1
On Mon, 07 Jun 2021 10:12:41 +0200,
Takashi Sakamoto wrote:
> 
> Hi,
> 
> Since Linux kernel v4.7, delayed card registration was introduced to all
> drivers in ALSA firewire stack. Nowadays it brings less benefit than
> code complication.
> 
> This patchset ceases from it.
> 
> Takashi Sakamoto (9):
>   ALSA: bebob: cease from delayed card registration
>   ALSA: fireworks: cease from delayed card registration
>   ALSA: oxfw: cease from delayed card registration
>   ALSA: dice: cease from delayed card registration
>   ALSA: firewire-digi00x: cease from delayed card registration
>   ALSA: firewire-tascam: cease from delayed card registration
>   ALSA: firewire-motu: cease from delayed card registration
>   ALSA: fireface: cease from delayed card registration
>   ALSA: firewire-lib: delete unused kernel API

Applied all nine patches.  Thanks.


Takashi