Changed rimage submodule revision to:
480534e94fae49fc31d449c7683901a0a8427368
This commit points to stable-v2.6 branch in rimage
repository.
Signed-off-by: Kai Vehmanen <email address hidden>
d03ebad...
by
Seppo Ingalsuo <email address hidden>
Audio: Mux: Fix mistake in frames count handling
The source frames count need to be checked from every
active input_buffers[n].size). Similarly in consuming the
source buffers it needs to be updated to every
mod->input_buffers[n].consumed.
Fixes: #7308
Fixes: c399624 ("Audio: Mux: Convert mux and demux to module adapter")
Signed-off-by: Seppo Ingalsuo <email address hidden>
(cherry picked from commit afd86e08081835b16c960713ae2f44ffd3654ecb)
Signed-off-by: Kai Vehmanen <email address hidden>
audio: buffer: do not mix cached and non-cached access in buffer_alloc
No reason to mix cached and noncached operations when
initializing the buffer in buffer_alloc(). We take a cached
reference, so let's use that to initialize the object.
Signed-off-by: Kai Vehmanen <email address hidden>
(cherry picked from commit a209cbd31f9a1a85c21568d12566c4220d573c00)
b69bf48...
by
Adrian Bonislawski <email address hidden>
dai-zephyr: possible division-by-zero if max_block_count is zero
If the max_block_count attribute is zero, this may lead to
division by zero error. Handle this explicitly but reporting
error if max_block_count is zero.
Signed-off-by: Adrian Bonislawski <email address hidden>
dffedba...
by
Andrey Borisovich <email address hidden>
ipc4: fixed possible null dereference
Result of the function call ipc_get_comp_by_id() had been dereferenced
without checking whether the pointer may be null.
Returned pointer may be null when component does not exist on the
list.
topology2: dmic-generic.conf: Rename "DMIC" PCM name to "DMIC Raw"
Rename "DMIC" PCM name to "DMIC Raw" in the generic dmic topology fragment.
The PCM is on the DMIC patch without any processing beyond gain and IIR EQ,
thus the "Raw" extension.
topology2: cavs-nocodec.conf: Rename ssp-capture and DMIC0 Raw PCMs
Rename cavs-nocodec capture PCMs. The current PCM names are confusing. These
should be better names for them. The former
"ssp-capture" is now "Port0 2nd Capture",
"DMIC0 Raw" is now "DMIC SFX1", and
"DMIC0 Raw 2" is now "DMIC SFX2".
The PCMs in question have extra gains in the path to simulate processing.
Also the mixer name is changed to compensate for the matching "Capture"
substring in the end of the PCM name, that is part of the mixer name,
to avoid "Capture Capture" tautology.