| From 4161552d7b8d12edf1d6df4865d1593f546d394c Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Mon, 19 Jul 2021 18:17:46 -0500 |
| Subject: ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID |
| |
| From: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> |
| |
| [ Upstream commit 114613f62f42e7cbc1242c4e82076a0153043761 ] |
| |
| We missed the fact that ElkhartLake platforms have two different PCI |
| IDs. We only added one so the SOF driver is never selected by the |
| autodetection logic for the missing configuration. |
| |
| BugLink: https://github.com/thesofproject/linux/issues/2990 |
| Fixes: cc8f81c7e625 ('ALSA: hda: fix intel DSP config') |
| Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> |
| Link: https://lore.kernel.org/r/20210719231746.557325-1-pierre-louis.bossart@linux.intel.com |
| Signed-off-by: Takashi Iwai <tiwai@suse.de> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| sound/hda/intel-dsp-config.c | 4 ++++ |
| 1 file changed, 4 insertions(+) |
| |
| diff --git a/sound/hda/intel-dsp-config.c b/sound/hda/intel-dsp-config.c |
| index d8be146793ee..c9d0ba353463 100644 |
| --- a/sound/hda/intel-dsp-config.c |
| +++ b/sound/hda/intel-dsp-config.c |
| @@ -319,6 +319,10 @@ static const struct config_entry config_table[] = { |
| .flags = FLAG_SOF | FLAG_SOF_ONLY_IF_DMIC, |
| .device = 0x4b55, |
| }, |
| + { |
| + .flags = FLAG_SOF | FLAG_SOF_ONLY_IF_DMIC, |
| + .device = 0x4b58, |
| + }, |
| #endif |
| |
| /* Alder Lake */ |
| -- |
| 2.30.2 |
| |