Hi Mark, Lars
Thank you for your feedback
I can send "use component" patch for all codecs if you want me it.
While nice to have I don't think it is a requirement to do this before we can continue with the changes to the core. So if you want to do it go for it, but it's also not a problem if it is not done.
I was going to add a devm_snd_soc_register_component() since so many devices only need to do the CODEC unregistration in their remove functions - it's probably best to wait until that's done then go through and update them all once rather than having to go through twice. Equally well it won't hurt.
I see. OK I will send codec <-> component code only at this point, and it will happen after devm_snd_soc_register_component() support.
# it can help me if devm_snd_soc_register_component() support (?) patch # move component functions to upside of codec if possible
Best regards --- Kuninori Morimoto