On Thu, 24 Jun 2021 17:47:39 +0200, Geoffrey D. Bennett wrote: > > On Wed, Jun 23, 2021 at 08:39:24AM +0200, Takashi Iwai wrote: > [...] > > OK, now all patches have been merged. > > Thanks! > > I would next like to consider how we can enable this mixer driver by > default. I originally added the device_setup=1 gate because there were > reports of the driver making the interface hang. These were all traced > back to the problem which was resolved with the commit "Fix device > hang with ehci-pci". That commit fixed the issue for those who had > reported it and since then there have been no more reports that the > mixer driver causes any issues. > > Simply removing the device_setup=1 check would leave users with no way > to disable the driver in case that turns out to be necessary for some > reason though, so I don't think that's a good idea. They can blacklist snd-usb-audio, either the module itself (if it's the only device), or with enable option of snd-usb-audio module, if there are multiple devices bound with the driver. > What I think would be the best option would be to have the driver as > its own loadable module. Does this sound like a good idea to you? I'm not against splitting, but that is no solution at all, per se. Takashi