ASoC: SOF: allow soundwire use desc->default_fw_filename
authorLibin Yang <libin.yang@intel.com>
Mon, 25 Jan 2021 07:04:58 +0000 (09:04 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 27 Jan 2021 12:35:19 +0000 (12:35 +0000)
commit7da99ef9757a3dd6e66a9b4854c5e58cd65a0b9a
treec889365712346fdd0be90c25cd066f8fbcb7b09a
parentae07f5c7c5e9ebca5b9d6471bb4b99a9da5c6d88
ASoC: SOF: allow soundwire use desc->default_fw_filename

The old code always uses sof_fw_filename in struct snd_soc_acpi_mach
as the firmware name. However, firmware name should depend on the platform
instead of the machine. For example, different machines may use the same
soundwire link topology, but they are using the different firmware. In this
case, it's hard to determine in struct snd_soc_acpi_mach which firmware it
should use.

Signed-off-by: Libin Yang <libin.yang@intel.com>
Reviewed-by: Bard Liao <bard.liao@intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Tested-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20210125070500.807474-1-kai.vehmanen@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/intel/hda.c