From ac750edf05c298576bc5e0aa8de120fe89f2db3f Mon Sep 17 00:00:00 2001 From: Guennadi Liakhovetski Date: Mon, 27 Nov 2023 16:52:35 +0100 Subject: [PATCH] volume: remove superfluous cache invalidation IPC configuration data caches are already invalidated in ipc4_set_large_config_module_instance(), no need to imvalidate them additionally in the volume driver. Signed-off-by: Guennadi Liakhovetski --- src/audio/volume/volume_ipc4.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/audio/volume/volume_ipc4.c b/src/audio/volume/volume_ipc4.c index 9a9951169..b47a3f841 100644 --- a/src/audio/volume/volume_ipc4.c +++ b/src/audio/volume/volume_ipc4.c @@ -307,8 +307,6 @@ int volume_set_config(struct processing_module *mod, uint32_t config_id, comp_dbg(dev, "volume_set_config()"); - dcache_invalidate_region((__sparse_force void __sparse_cache *)fragment, fragment_size); - ret = module_set_configuration(mod, config_id, pos, data_offset_size, fragment, fragment_size, response, response_size); if (ret < 0)