1 // SPDX-License-Identifier: GPL-2.0-only 2 /* 3 * soc-acpi-intel-hsw-bdw-match.c - tables and support for ACPI enumeration. 4 * 5 * Copyright (c) 2017, Intel Corporation. 6 */ 7 8 #include <linux/dmi.h> 9 #include <sound/soc-acpi.h> 10 #include <sound/soc-acpi-intel-match.h> 11 12 struct snd_soc_acpi_mach snd_soc_acpi_intel_haswell_machines[] = { 13 { 14 .id = "INT33CA", 15 .drv_name = "haswell-audio", 16 .fw_filename = "intel/IntcSST1.bin", 17 .sof_fw_filename = "sof-hsw.ri", 18 .sof_tplg_filename = "sof-hsw.tplg", 19 }, 20 {} 21 }; 22 EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_haswell_machines); 23 24 struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[] = { 25 { 26 .id = "INT343A", 27 .drv_name = "broadwell-audio", 28 .fw_filename = "intel/IntcSST2.bin", 29 .sof_fw_filename = "sof-bdw.ri", 30 .sof_tplg_filename = "sof-bdw-rt286.tplg", 31 }, 32 { 33 .id = "10EC5650", 34 .drv_name = "bdw-rt5650", 35 .fw_filename = "intel/IntcSST2.bin", 36 .sof_fw_filename = "sof-bdw.ri", 37 .sof_tplg_filename = "sof-bdw-rt5650.tplg", 38 }, 39 { 40 .id = "RT5677CE", 41 .drv_name = "bdw-rt5677", 42 .fw_filename = "intel/IntcSST2.bin", 43 .sof_fw_filename = "sof-bdw.ri", 44 .sof_tplg_filename = "sof-bdw-rt5677.tplg", 45 }, 46 { 47 .id = "INT33CA", 48 .drv_name = "haswell-audio", 49 .fw_filename = "intel/IntcSST2.bin", 50 .sof_fw_filename = "sof-bdw.ri", 51 .sof_tplg_filename = "sof-bdw-rt5640.tplg", 52 }, 53 {} 54 }; 55 EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_broadwell_machines); 56