12025cf9eSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-only 260046406SPierre-Louis Bossart /* 3e51b6980SChristophe JAILLET * soc-acpi-intel-hsw-bdw-match.c - tables and support for ACPI enumeration. 460046406SPierre-Louis Bossart * 560046406SPierre-Louis Bossart * Copyright (c) 2017, Intel Corporation. 660046406SPierre-Louis Bossart */ 760046406SPierre-Louis Bossart 860046406SPierre-Louis Bossart #include <linux/dmi.h> 960046406SPierre-Louis Bossart #include <sound/soc-acpi.h> 1060046406SPierre-Louis Bossart #include <sound/soc-acpi-intel-match.h> 1160046406SPierre-Louis Bossart 1260046406SPierre-Louis Bossart struct snd_soc_acpi_mach snd_soc_acpi_intel_haswell_machines[] = { 1360046406SPierre-Louis Bossart { 1460046406SPierre-Louis Bossart .id = "INT33CA", 1560046406SPierre-Louis Bossart .drv_name = "haswell-audio", 1660046406SPierre-Louis Bossart .fw_filename = "intel/IntcSST1.bin", 17bb2538e2SPierre-Louis Bossart .sof_fw_filename = "sof-hsw.ri", 18bb2538e2SPierre-Louis Bossart .sof_tplg_filename = "sof-hsw.tplg", 1960046406SPierre-Louis Bossart }, 2060046406SPierre-Louis Bossart {} 2160046406SPierre-Louis Bossart }; 2260046406SPierre-Louis Bossart EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_haswell_machines); 2360046406SPierre-Louis Bossart 2460046406SPierre-Louis Bossart struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[] = { 2560046406SPierre-Louis Bossart { 2660046406SPierre-Louis Bossart .id = "INT343A", 2760046406SPierre-Louis Bossart .drv_name = "broadwell-audio", 2860046406SPierre-Louis Bossart .fw_filename = "intel/IntcSST2.bin", 29bb2538e2SPierre-Louis Bossart .sof_fw_filename = "sof-bdw.ri", 30bb2538e2SPierre-Louis Bossart .sof_tplg_filename = "sof-bdw-rt286.tplg", 3160046406SPierre-Louis Bossart }, 3260046406SPierre-Louis Bossart { 33*5b425814SBen Zhang .id = "10EC5650", 34*5b425814SBen Zhang .drv_name = "bdw-rt5650", 35*5b425814SBen Zhang .fw_filename = "intel/IntcSST2.bin", 36*5b425814SBen Zhang .sof_fw_filename = "sof-bdw.ri", 37*5b425814SBen Zhang .sof_tplg_filename = "sof-bdw-rt5650.tplg", 38*5b425814SBen Zhang }, 39*5b425814SBen Zhang { 4060046406SPierre-Louis Bossart .id = "RT5677CE", 4160046406SPierre-Louis Bossart .drv_name = "bdw-rt5677", 4260046406SPierre-Louis Bossart .fw_filename = "intel/IntcSST2.bin", 43bb2538e2SPierre-Louis Bossart .sof_fw_filename = "sof-bdw.ri", 44bb2538e2SPierre-Louis Bossart .sof_tplg_filename = "sof-bdw-rt5677.tplg", 4560046406SPierre-Louis Bossart }, 4660046406SPierre-Louis Bossart { 4760046406SPierre-Louis Bossart .id = "INT33CA", 4860046406SPierre-Louis Bossart .drv_name = "haswell-audio", 4960046406SPierre-Louis Bossart .fw_filename = "intel/IntcSST2.bin", 50bb2538e2SPierre-Louis Bossart .sof_fw_filename = "sof-bdw.ri", 51bb2538e2SPierre-Louis Bossart .sof_tplg_filename = "sof-bdw-rt5640.tplg", 5260046406SPierre-Louis Bossart }, 5360046406SPierre-Louis Bossart {} 5460046406SPierre-Louis Bossart }; 5560046406SPierre-Louis Bossart EXPORT_SYMBOL_GPL(snd_soc_acpi_intel_broadwell_machines); 5660046406SPierre-Louis Bossart 5760046406SPierre-Louis Bossart MODULE_LICENSE("GPL v2"); 5860046406SPierre-Louis Bossart MODULE_DESCRIPTION("Intel Common ACPI Match module"); 59