[alsa-devel] [External] Re: alsa-lib: Add ucm support for whiskeylake sof-skl_hda_card audio

Hui Wang hui.wang at canonical.com
Sat Sep 28 05:33:42 CEST 2019


On 2019/9/27 下午5:01, Jaroslav Kysela wrote:
> Dne 27. 09. 19 v 10:21 Hui Wang napsal(a):
>> So far, the alsa-lib still depends on the card->name/long-name to find
>> the needed UCM, I know some Dell machines also uses sof driver (so the
>> card->name/long-name is also sof-skl_hda_card), so if this UCM is
>> merged, it will be shared with Dell machines. But on those Dell
>> machines, there is no BASS Speaker, and Dell machines have sth that
>> Lenovo machines don't have, like headset-mic and headphone-mic. How to
>> make this UCM work on both Lenovo and Dell machines?
> Thanks for this info. The long-name contains DMI info, so I updated the
> configuration in this way:
>
> https://github.com/alsa-project/alsa-ucm-conf/commit/ac8319245e1213e46a1ae5c2de4ddd4a0c8926e2
>
> https://github.com/alsa-project/alsa-ucm-conf/commit/9bd0bf34a571a4a3c38d74098972d82c58fac80e
>
> (everything is in the updated 'import' branch)
>
> So you can add the specific config for the Dell device, too.

OK, that is good, thanks.

Regards,

Hui.

>
> 					Jaroslav
>
>
>> Regards,
>>
>> Hui.
>>
>>
>> On 2019/9/24 下午8:06, Mark Pearson wrote:
>>>>> I think the first order would be to have the file cleaned-up, with its
>>>>> Intel origin clearly stated with a signed-off-by tag.
>>>>>
>>>>> Then once this is done, the Debian package creation needs to be
>>>>> handled (using either the ALSA repo or the cloned version on SOF
>>>>> GitHub). I don't have any experience with Debian packages so can't
>>>>> really comment on the effort it would take.
>>>> I did some cleanups here:
>>>>
>>>> https://github.com/alsa-project/alsa-ucm-
>>>> conf/commit/f796f0852a097e238fa9f5efb174e95b5ee6c8b7
>>>>
>>>> Pierre, could you confirm the original source and are you ok with that?
>>>>
>>> I got confirmation from Intel that they are the original source - they provided me with the files (as an aside in case it is important, originally they were working with Canonical on getting Ubuntu working on one of our (Lenovo) platforms). I was following up with Canonical to just check what they had done but haven't heard back yet.
>>>
>>> Since Intel has provided the files to me directly - can I act as an original source confirmation?
>>>
>>>
>>> _______________________________________________
>>> Alsa-devel mailing list
>>> Alsa-devel at alsa-project.org
>>> https://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>>>
>


More information about the Alsa-devel mailing list