[alsa-devel] [RFC] bind/unbind SoC devices with deferred list

Lars-Peter Clausen lars at metafoo.de
Wed Apr 22 14:06:32 CEST 2015


On 04/22/2015 02:02 PM, Takashi Iwai wrote:
> At Wed, 22 Apr 2015 08:51:21 +0000,
> Kuninori Morimoto wrote:
>>
>>
>> Hi Takashi, Mark, Lars
>>
>> I worked for bind/unbind issue which was discussed before
>>
>> http://thread.gmane.org/gmane.linux.alsa.devel/134062/focus=134076
>> http://thread.gmane.org/gmane.linux.alsa.devel/134283/focus=134287
>>
>> I would like to know your opinion before sending patch to Greg
>>
>> The problem is ASoC has card/platform/cpu/codec relationship for each other,
>> but, we can unbind one of them, and then, other related devices doesn't know
>> about it. Thus, kernel will error if we use sound after that.
>
> Wouldn't the standard component (linux/component.h) be able to solve
> such a problem?

At least that is the idea. The long term plan for ASoC is to switch over to 
the component framework.

- Lars



More information about the Alsa-devel mailing list