mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
ALSA: hda: intel-dsp-config: Select SOF driver on MTL Chromebooks
The SOF driver is required for functional audio on MTL Chromebooks Signed-off-by: Brady Norander <bradynorander@gmail.com> Link: https://patch.msgid.link/20250821014730.8843-1-bradynorander@gmail.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
9c6182843b
commit
dc88b77113
@ -167,9 +167,9 @@ static const struct config_entry config_table[] = {
|
||||
|
||||
/*
|
||||
* CoffeeLake, CannonLake, CometLake, IceLake, TigerLake, AlderLake,
|
||||
* RaptorLake use legacy HDAudio driver except for Google Chromebooks
|
||||
* and when DMICs are present. Two cases are required since Coreboot
|
||||
* does not expose NHLT tables.
|
||||
* RaptorLake, MeteorLake use legacy HDAudio driver except for Google
|
||||
* Chromebooks and when DMICs are present. Two cases are required since
|
||||
* Coreboot does not expose NHLT tables.
|
||||
*
|
||||
* When the Chromebook quirk is not present, it's based on information
|
||||
* that no such device exists. When the quirk is present, it could be
|
||||
@ -516,6 +516,19 @@ static const struct config_entry config_table[] = {
|
||||
/* Meteor Lake */
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_METEORLAKE)
|
||||
/* Meteorlake-P */
|
||||
{
|
||||
.flags = FLAG_SOF,
|
||||
.device = PCI_DEVICE_ID_INTEL_HDA_MTL,
|
||||
.dmi_table = (const struct dmi_system_id []) {
|
||||
{
|
||||
.ident = "Google Chromebooks",
|
||||
.matches = {
|
||||
DMI_MATCH(DMI_SYS_VENDOR, "Google"),
|
||||
}
|
||||
},
|
||||
{}
|
||||
}
|
||||
},
|
||||
{
|
||||
.flags = FLAG_SOF | FLAG_SOF_ONLY_IF_DMIC_OR_SOUNDWIRE,
|
||||
.device = PCI_DEVICE_ID_INTEL_HDA_MTL,
|
||||
|
Loading…
Reference in New Issue
Block a user