mirror_ubuntu-kernels/sound/soc/intel/avs
Amadeusz Sławiński fd660b1bd0
ASoC: Intel: avs: Fix route override
Instead of overriding existing memory strings that may be too short,
just allocate needed memory and point the route at it.

Reported-by: Jason Montleon <jmontleo@redhat.com>
Link: https://github.com/thesofproject/avs-topology-xml/issues/22#issuecomment-2127892605
Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com>
Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Link: https://lore.kernel.org/r/20240603102818.36165-3-amadeuszx.slawinski@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2024-06-10 12:47:18 +01:00
..
boards ASoC: Updates for v6.10 2024-05-13 11:39:49 +02:00
apl.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
avs.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
board_selection.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
cldma.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
cldma.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
cnl.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
control.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
control.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
core.c pci-v6.10-changes 2024-05-21 10:09:28 -07:00
debugfs.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
dsp.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
icl.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
ipc.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
loader.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
Makefile ASoC: intel: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:20 +09:00
messages.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
messages.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
path.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
path.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
pcm.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
probes.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
registers.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
skl.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
sysfs.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
tgl.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
topology.c ASoC: Intel: avs: Fix route override 2024-06-10 12:47:18 +01:00
topology.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
trace.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
trace.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -04:00
utils.c ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00
utils.h ASoC: Intel: avs: clarify Copyright information 2024-05-06 23:59:39 +09:00