Skip to content

[Feature] Better UCM support for SOF in upstream #956

Closed

Description

@mengdonglin

Let's collect key points to upstream a reference UCM for SOF to alsa-lib, welcome for comments/correction:

Please note: PulseAudio also needs enhancement for UCM for hot-plug happened on multiple PCM devices, e.g. #892, #917, #954

Activity

  1. plbossart commented on May 17, 2019

    @plbossart
    Member

    I'd like to find a way to reuse the legacy UCM files and just substitute the SST parts with the SOF info. it's not scalable if we have to maintain stuff twice. this means finding a way to detect that when the card begins with sof- it may still use existing components.

  2. changed the title [-][Featrure] Better UCM support for SOF in upstream[/-] [+][Feature] Better UCM support for SOF in upstream[/+] on May 17, 2019
  3. RanderWang commented on May 23, 2019

    @RanderWang

    this is my suggestion and Pierre gave some advice
    https://mailman.alsa-project.org/pipermail/alsa-devel/2019-May/149409.html

  4. added
    UCMRestriction of UCM configuration files
    on Jun 14, 2019
  5. mengdonglin commented on Jun 14, 2019

    @mengdonglin
    Author

    @RanderWang @juimonen @wenqingfu
    Please also read the latest discussion between Pierre and Jaroslav:
    [alsa-devel] SOF firmware/ucm/topology packaging
    https://mailman.alsa-project.org/pipermail/alsa-devel/2019-May/149961.html

  6. removed their assignment
    on Oct 30, 2019
  7. kv2019i commented on Apr 29, 2020

    @kv2019i
    Collaborator

    @juimonen @mengdonglin @libinyang I would propose to close this feature ticket. I believe we have closed all the improvement items listed in this original items. We have two specific items left and I today filed separate items to track those: #2068 and #2067

  8. mengdonglin commented on May 13, 2020

    @mengdonglin
    Author

    @kv2019i Closed and thanks for identifying current gap!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Distro EnablingTo enable different Linux distributionsUCMRestriction of UCM configuration filesenhancementNew feature or requestuserspace

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions