About Cleanup ASoC
Cezary Rojewski
cezary.rojewski at intel.com
Tue May 24 16:53:09 CEST 2022
On 2022-05-24 1:17 PM, Amadeusz Sławiński wrote:
> On 5/24/2022 6:40 AM, Kuninori Morimoto wrote:
>>
>> Hi ASoC
>> Cc Mark, Pierre-Louis, Cezary
>>
>> I have very interesting to clean up ASoC.
>> I think it is still very complex, thus, non flexible.
>> I'm thinking that we want to cleanup...
>>
>> - Component with multi Card connection
>> - fixed playback vs capture
>> - fixed CPU vs Codec
>> - DPCM connection vs normal connection
>>
>> About first topic,
>> I guess the biggest reason why we have limitation is
>> its connections.
>
> (...)
>
>> This makes the limitation which blocking multiple Card connections, I
>> think.
>>
>
> Hi,
>
> I would like to understand the problem here, before I start to discuss
> potential solutions. You seem to be saying that there is some kind of
> card<->component connection limitation? Is there specific use case you
> have in mind?
>
> Personally I don't see a reason for connecting component to multiple
> cards. Even if it would be possible it soon becomes problematic when you
> for example try to decide which card controls clock on component. As
> I've wrote I would like to first see some use case definition, before
> jumping into a rewrite.
Hello,
Thanks for your input Kuninori! Some questions first though :) On top of
what Amadeo already highlighted, I'd like to understand what do the
below three mean:
>> - fixed playback vs capture
>> - fixed CPU vs Codec
>> - DPCM connection vs normal connection
Especially the first two - what does 'fixed' stand here for?
Regards,
Czarek
More information about the Alsa-devel
mailing list