[PATCH 0/4] ALSA: usb-audio: Option for delayed registration
Takashi Iwai
tiwai at suse.de
Wed Mar 25 11:33:18 CET 2020
Hi,
USB-audio driver probes per USB insterface, and this used to be the
cause of the missing device enumeration on user-space because the
driver registers the device per interface probe. The recently added
quirk allows the delayed registration to sync with the last known
stream, but we must have far more such devices.
This patch set adds a new option to let user specify the delayed
registration device setup and also inform such devices at probe time.
Takashi
===
Takashi Iwai (4):
ALSA: usb-audio: Rewrite registration quirk handling
ALSA: usb-audio: Add delayed_register option
ALSA: usb-audio: Inform devices that need delayed registration
ALSA: usb-audio: Update the documentation for the new delayed_register
option
Documentation/sound/alsa-configuration.rst | 13 ++++++++++
sound/usb/card.c | 28 ++++++++++++++++++++-
sound/usb/quirks.c | 40 ++++++++++++++++++++++--------
sound/usb/quirks.h | 3 +--
sound/usb/stream.c | 3 +++
sound/usb/usbaudio.h | 1 +
6 files changed, 75 insertions(+), 13 deletions(-)
--
2.16.4
More information about the Alsa-devel
mailing list