Skip to content

Conversation

@singalsu
Copy link
Collaborator

@singalsu singalsu commented Sep 3, 2024

This is done as preparation for testbench IPC4 support. The update to IPC4 is simpler for a module adapter component.

@singalsu
Copy link
Collaborator Author

singalsu commented Sep 3, 2024

I've split out this from testbench IPC4 draft PR to ease review of large PR. I'll address the comments for file here.

file_uuid->d[4] = 0x08;
file_uuid->d[5] = 0xa6;
file_uuid->d[6] = 0x98;
file_uuid->d[7] = 0xc2;
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was commented by Liam in #9025, is there a nicer way to set this with a macro?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

define a static const UUID and memcpy() it?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, that works, thanks!

Copy link
Collaborator

@kv2019i kv2019i left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Look ok to me, one comment inline

return -EBADMSG;
case SOF_COMP_FILEREAD:
case SOF_COMP_FILEWRITE:
config->file.channels = file->channels;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you need to keep the check on L218-219 (added recently).

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops yes, missed this in rebase.

@singalsu singalsu force-pushed the testbench_file_module branch from b08ee3d to 32fc81f Compare September 11, 2024 15:20
This is done as preparation for testbench IPC4 support. The
update to IPC4 is simpler for a module adapter component.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
@singalsu singalsu force-pushed the testbench_file_module branch from 32fc81f to ce9474c Compare September 11, 2024 15:31
@singalsu singalsu requested review from kv2019i and lyakh September 11, 2024 15:33
@singalsu
Copy link
Collaborator Author

There's a build fail in https://sof-ci.01.org/sof-pr-viewer/#/build/PR9432/build14219918, trying again.

@singalsu
Copy link
Collaborator Author

SOFCI TEST

@lgirdwood
Copy link
Member

@wszypelt @lrudyX good for merge ?

@singalsu
Copy link
Collaborator Author

The Jenkins failures sof-ci/jenkins/pr-device-test/main-ace and sof-ci/jenkins/pr-device-test/main-lnl are not related. The Internal Intel CI System/merge/build that previously failed is now passed.

@lgirdwood lgirdwood merged commit 9d1177a into thesofproject:main Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants