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