sof/src
Guennadi Liakhovetski a9c5a1bb78 module_adapter: mark data buffers as cached
Module adapter code uses struct input_stream_buffer and
struct output_stream_buffer to pass generic data to individual
modules for processing. Further, modules implementing the
.simple_copy option pass a cached pointer to struct audio_stream
which is already acquired at the generic code level. That means,
that in those cases .data contains cached memory aliases. This
patch marks the .data pointer as cached.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
2022-10-24 11:49:23 +01:00
..
arch config:renoir:enable EQ IIR in DTS config 2022-10-21 15:50:48 +01:00
audio module_adapter: mark data buffers as cached 2022-10-24 11:49:23 +01:00
debug header: rtos: use rtos specific version of cache.h 2022-09-12 11:44:27 +01:00
drivers drivers:amd: fix acp clock based on usecases. 2022-10-18 11:06:32 +01:00
idc header: rtos: use rtos specific version of clk.h 2022-09-12 11:44:27 +01:00
include module_adapter: mark data buffers as cached 2022-10-24 11:49:23 +01:00
init init: print SOF version information at boot also in Zephyr builds 2022-10-12 19:04:19 +03:00
ipc ipc4: (cosmetic) Fix typos 2022-10-21 16:34:01 +03:00
lib header: rtos: use rtos specific version of cache.h 2022-09-12 11:44:27 +01:00
library_manager library_manager: fix compiler warnings with gcc 12.1.0 2022-10-18 19:49:16 -05:00
logging zephyr: deprecate zephyr.h and use kernel.h header 2022-09-06 09:59:15 +01:00
math Audio: EQ-IIR: Fix the bug of parallel EQ calculation 2022-10-03 12:53:40 +01:00
platform mtl: memory: Get memory windows configuration from DT 2022-10-18 16:10:37 +03:00
probe probe: Drop old IPC3 style probe DMA framing 2022-09-28 14:04:39 +01:00
samples header: rtos: use rtos specific version of alloc.h 2022-09-12 11:44:27 +01:00
schedule profiling task: modify task profiling with performance counter macro 2022-10-14 12:08:03 +03:00
trace header: rtos: use rtos specific version of cache.h 2022-09-12 11:44:27 +01:00
CMakeLists.txt library_manager: module_adapter: Enable build of library manager and IADK modules 2022-09-07 18:05:11 +01:00
Kconfig library_manager: module_adapter: Enable build of library manager and IADK modules 2022-09-07 18:05:11 +01:00
spinlock.c header: rtos: use rtos specific version of interrupt.h 2022-09-12 11:44:27 +01:00