-
141dc24...
by
Seppo Ingalsuo <email address hidden>
-
[Not for main] Tools: Topology2: Add a development HDA generic MCPS benchmark topology
This patch builds new development topologies
sof-hda-benchmark-generic-<tgl/mtl/lnl>.tplg to evaluate performance
of a set of playback components.
The topology for PCM0P playback is
host-copier.0 --> gain.1.1 --> mixin.1.1 -->
mixout.2.1 --> aria.2.1 --> gain.2.1 --> mixin
mixout.3.1 --> dai-copier.HDA
Signed-off-by: Seppo Ingalsuo <email address hidden>
-
a2e17c9...
by
Andrula Song <email address hidden>
-
Audio: Aria: optimize the implementation of aria processing
Remove the internal linear buffer to get/store data from source
and sink. And use the index table to reduce the mod operation.
Signed-off-by: Andrula Song <email address hidden>
-
ca930f6...
by
Andrula Song <email address hidden>
-
Audio: Aria: Use the aligned function to avoid division
use the audio_stream_avail_frames_aligned to get processing
frames and then can reduce the division of comp_get_copy_limits.
Signed-off-by: Andrula Song <email address hidden>
-
4dd5c23...
by
Ranjani Sridharan <email address hidden>
-
module_adapter: skip invalidate/writeback with single_core
Add a new flag, is_multi_core, and set it if a module to connected to
another module on a different core.
Signed-off-by: Ranjani Sridharan <email address hidden>
-
52c98f1...
by
Andrula Song <email address hidden>
-
Audio: Volume: Add bypass functions
Add bypass functions implementation. If the gain of all
channels equal 0dB, then we use bypass functions to process
the volume component.
Signed-off-by: Andrula Song <email address hidden>
-
edc1b88...
by
Andrula Song <email address hidden>
-
Audio: Volume: Split the hifi files into hifi3 and hifi4 version
Split the hifi version code into hifi3 and hifi4 version files.
Signed-off-by: Andrula Song <email address hidden>
-
2db56cb...
by
Baofeng Tian <email address hidden>
-
Revert "module_adapter: setup all modules for single core by default"
This reverts commit 44d627f54e317ad14b0354caaa1b81f3eb37fee8, there
is error with 44d627f5.
Signed-off-by: Baofeng Tian <email address hidden>
-
35632d8...
by
Liam Girdwood <email address hidden>
-
module_adapter: setup all modules for single core by default
All pipeline modules should be in single core mode unless stated by
topology to span more than one core and hence need cache ops.
Signed-off-by: Liam Girdwood <email address hidden>
Signed-off-by: Baofeng Tian <email address hidden>
-
4c3dadf...
by
Liam Girdwood <email address hidden>
-
module_adapter: optimize buffer updates for consume and produce
Use direct calls for buffer updates and avoid notify event.
Signed-off-by: Liam Girdwood <email address hidden>
Signed-off-by: Baofeng Tian <email address hidden>
-
eaf21c7...
by
Liam Girdwood <email address hidden>
-
module_adapter: optimize simple copy
Simple copy does not need full buffer info for every iteration.
Only calculate what we need.
Signed-off-by: Liam Girdwood <email address hidden>
Signed-off-by: Baofeng Tian <email address hidden>