Skip to content

Conversation

@RanderWang
Copy link
Collaborator

The original PR was merged in main branch #6751

marcinszkudlinski and others added 9 commits December 13, 2022 13:44
set to commit from zephyr mtl-003-drop-stable branch
set sync_draining_mode to true otherwise we get
glitches on the output signal because the offsets
are set to 0

Signed-off-by: Kwasowiec, Fabiola <fabiola.kwasowiec@intel.com>
FW infrastructure shall support buffering of
historic data 24bit samples in 24bit container.
with modules configuration 24/32bit

Signed-off-by: Kwasowiec, Fabiola <fabiola.kwasowiec@intel.com>
FW infrastructure shall support buffering
of historic data from 1ch up to 6 channels

Signed-off-by: Kwasowiec, Fabiola <fabiola.kwasowiec@intel.com>
Current ipc_comp_connect() connects the source first, then calls comp_bind
and only then connects the sink. This leads to errors with modules that
assume sink to be connected at bind. This is a valid assumption, so fix
the order in ipc_comp_connect().

Signed-off-by: Kwasowiec, Fabiola <fabiola.kwasowiec@intel.com>
FW infrastructure shall support buffering of historic data
from 1ch up to 6 channels 24bit samples in 24bit container.
For this reason, the heap should be extended.

Signed-off-by: Kwasowiec, Fabiola <fabiola.kwasowiec@intel.com>
Use smart_amp_verify_params

Signed-off-by: Rander Wang <rander.wang@intel.com>
It uses spin lock to support mutex.

Suggested-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Suggested-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Signed-off-by: Rander Wang <rander.wang@intel.com>
Smart amp test module read config from ipc msg and convert ipc4 settings
to ipc3. It is a dummy module used for smart amplifier validation.

Signed-off-by: Chao Song <chao.song@linux.intel.com>
Signed-off-by: Rander Wang <rander.wang@intel.com>
@marcinszkudlinski marcinszkudlinski added the mtl-003-stable-only Test version. Need to make version without HiFi before merging with TOP label Dec 20, 2022
@aiChaoSONG aiChaoSONG changed the title [mtl-003-stable-only] ip4: smart_amp_dummy: port smart PR to mtl-003 [mtl-003-stable-only] ipc4: smart_amp_dummy: port smart PR to mtl-003 Dec 21, 2022
@marcinszkudlinski
Copy link
Contributor

mtl-003-stable has been rebased to main (both zephyr and SOF repos)
@RanderWang Pls check if all changes has been imported and close this PR

@RanderWang
Copy link
Collaborator Author

thanks, checked.

@RanderWang RanderWang closed this Dec 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mtl-003-stable-only Test version. Need to make version without HiFi before merging with TOP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants