-
Notifications
You must be signed in to change notification settings - Fork 349
topology2: cavs-nocodec: Add an intermediate pipeline #6401
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
Conversation
plbossart
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is good to test the intermediate pipeline triggers but it should also be updated with the two-stage mixer if and when we figure out what to do with sink_c->sink and source_c->source
|
does the mixout->gain->mixin pipeline have to be present only in playback? I think it is also possible in a capture pipeline. |
maybe but I guess for a test for intermediate pipelines, this is good enough |
tools/topology/topology2/include/pipelines/cavs/mixout-gain-mixin-playback.conf
Outdated
Show resolved
Hide resolved
Add an intermediate pipeline between the host and DAI pipelines. Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
6b96377 to
e45dcf9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost 100% failure rate in Intel IPC4 plan, see test run 16208 . UPDATE: this can be unrelated as I see FW load failing, but needs to be confirmed.
|
SOFCI TEST |
I guess it is because this PR should be tested with the intermediate pipeline kernel support thesofproject/linux#3917 |
@aiChaoSONG @kv2019i any update ? Can we merge ? |
lgirdwood
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ranj063 looks like we have a conflict now.
@lgirdwood this will have to wait until we bring back the mixer to the nocodec tplg. We're very close to doing that. Please hold off on merging this for a couple more days |
ok, pls ping me when ready. |
|
how is this related to #6131 ? EDIT: ok, that one is topology1, sorry, ignore this |
|
the goal is the same @lyakh, for both topology1 and 2 we want to catch invalid firmware assumptions that a pipeline is connected to a dai or a host, and in the case of IPC4 detect cases where the intermediate pipeline is not correctly configured by the Linux driver. |
We have PR testing for IPC4, so as long as tests pass, I'm fine.

Add an intermediate pipeline between the host and DAI pipelines.
Signed-off-by: Ranjani Sridharan ranjani.sridharan@linux.intel.com