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@xxxxxxxxxxxxxxxx >> https://mailman.alsa-project.org/mailman/listinfo/alsa-devel >> -- Jaroslav Kysela <perex@xxxxxxxx> Linux Sound Maintainer; ALSA Project; Red Hat, Inc. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel