We've been using a default firmware name for each PCI/ACPI/OF platform for a while. The machine-specific sof_fw_filename is in practice not different from the default, and newer devices don't set this field, so let's remove the redundant definitions. When OEMs modify the base firmware, they can keep the same firmware name but store the file in a separate directory. Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com> Reviewed-by: Rander Wang <rander.wang@intel.com> Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Link: https://lore.kernel.org/r/20220301194903.60859-2-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
51 lines
1.2 KiB
C
51 lines
1.2 KiB
C
// SPDX-License-Identifier: GPL-2.0-only
|
|
/*
|
|
* soc-acpi-intel-hsw-bdw-match.c - tables and support for ACPI enumeration.
|
|
*
|
|
* Copyright (c) 2017, Intel Corporation.
|
|
*/
|
|
|
|
#include <linux/dmi.h>
|
|
#include <sound/soc-acpi.h>
|
|
#include <sound/soc-acpi-intel-match.h>
|
|
|
|
struct snd_soc_acpi_mach snd_soc_acpi_intel_haswell_machines[] = {
|
|
{
|
|
.id = "INT33CA",
|
|
.drv_name = "haswell-audio",
|
|
.fw_filename = "intel/IntcSST1.bin",
|
|
.sof_tplg_filename = "sof-hsw.tplg",
|
|
},
|
|
{}
|
|
};
|
|
EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_haswell_machines);
|
|
|
|
struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[] = {
|
|
{
|
|
.id = "INT343A",
|
|
.drv_name = "broadwell-audio",
|
|
.fw_filename = "intel/IntcSST2.bin",
|
|
.sof_tplg_filename = "sof-bdw-rt286.tplg",
|
|
},
|
|
{
|
|
.id = "10EC5650",
|
|
.drv_name = "bdw-rt5650",
|
|
.fw_filename = "intel/IntcSST2.bin",
|
|
.sof_tplg_filename = "sof-bdw-rt5650.tplg",
|
|
},
|
|
{
|
|
.id = "RT5677CE",
|
|
.drv_name = "bdw-rt5677",
|
|
.fw_filename = "intel/IntcSST2.bin",
|
|
.sof_tplg_filename = "sof-bdw-rt5677.tplg",
|
|
},
|
|
{
|
|
.id = "INT33CA",
|
|
.drv_name = "haswell-audio",
|
|
.fw_filename = "intel/IntcSST2.bin",
|
|
.sof_tplg_filename = "sof-bdw-rt5640.tplg",
|
|
},
|
|
{}
|
|
};
|
|
EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_broadwell_machines);
|