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_tplg_filename = "sof-hsw.tplg", 18 }, 19 {} 20 }; 21 EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_haswell_machines); 22 23 struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[] = { 24 { 25 .id = "INT343A", 26 .drv_name = "broadwell-audio", 27 .fw_filename = "intel/IntcSST2.bin", 28 .sof_tplg_filename = "sof-bdw-rt286.tplg", 29 }, 30 { 31 .id = "10EC5650", 32 .drv_name = "bdw-rt5650", 33 .fw_filename = "intel/IntcSST2.bin", 34 .sof_tplg_filename = "sof-bdw-rt5650.tplg", 35 }, 36 { 37 .id = "RT5677CE", 38 .drv_name = "bdw-rt5677", 39 .fw_filename = "intel/IntcSST2.bin", 40 .sof_tplg_filename = "sof-bdw-rt5677.tplg", 41 }, 42 { 43 .id = "INT33CA", 44 .drv_name = "haswell-audio", 45 .fw_filename = "intel/IntcSST2.bin", 46 .sof_tplg_filename = "sof-bdw-rt5640.tplg", 47 }, 48 {} 49 }; 50 EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_broadwell_machines); 51