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

Jaroslav Kysela perex at perex.cz
Fri Sep 27 11:01:17 CEST 2019


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.

					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
>>


-- 
Jaroslav Kysela <perex at perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.


More information about the Alsa-devel mailing list