Ricard Wanderlof wrote: > My use case is that I have a card driver I'm working on as a module, and > while insmodding it works fine, I can't rmmod it because once > snd_soc_register_card() has been called, it has a usage count of 2 and > thus cannot be rmmod:ed. soc_probe_component() adds a reference to each component's driver's module. Maybe putting each component into its own module would help. Anyway, you should be able to unbind the driver: <https://lwn.net/Articles/143397/> Regards, Clemens _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel