ASoC: Intel: avs: Fix module lookup
authorAmadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Fri, 19 May 2023 20:17:05 +0000 (22:17 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 22 May 2023 10:18:20 +0000 (11:18 +0100)
commitff04437f6dcd138b50483afc7b313f016020ce8f
tree90be64ec9dfb7b81356bc6260bb324e4a0a82703
parente123036be377ddf628226a7c6d4f9af5efd113d3
ASoC: Intel: avs: Fix module lookup

When changing value of kcontrol, FW module to which data should be send
needs to be found. Currently it is done in improper way, fix it. Change
function name to indicate that it looks only for volume module.

This allows to change volume during runtime, instead of only changing
init value.

Fixes: be2b81b519d7 ("ASoC: Intel: avs: Parse control tuples")
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/20230519201711.4073845-2-amadeuszx.slawinski@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/control.c