Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tools: Testbench: Change file IPC3 init to be process compatible #9532

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Oct 1, 2024

  1. Tools: Tplg_parser: Change process type to SOF_COMP_MODULE_ADAPTER

    This allows the component load to pass the type check. The
    existing components in process.c with module adapter API are
    changed to load with type SOF_COMP_MODULE_ADAPTER. The new
    components DRC, MULTIBAND_DRC, and TDFB they are also added
    to be able to run them in testbench with the type check in
    place.
    
    Signed-off-by: Seppo Ingalsuo <[email protected]>
    singalsu committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e43eed0 View commit details
    Browse the repository at this point in the history
  2. Tools: Testbench: Change file IPC3 init to be process compatible

    This change is needed to change file component type to
    SOF_COMP_MODULE_ADAPTER to be able to handle the file
    configuration without exceptions in comp_specific_builder().
    
    Signed-off-by: Seppo Ingalsuo <[email protected]>
    singalsu committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f13d629 View commit details
    Browse the repository at this point in the history
  3. Scripts: host-testbench: Disable Volume and SRC testbench tests

    Fixing Volume and SRC to pass the new component type check would
    require large changes to IPC, possibly in kernel side too so
    these tests are left out for now with IPC3 testbench.
    
    The test can be restored with IPC4 testbench for all components
    after it is ready for use.
    
    Signed-off-by: Seppo Ingalsuo <[email protected]>
    singalsu committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    185dbaa View commit details
    Browse the repository at this point in the history