From 08538d3e11f091954d98c9af62032dea93216c9f Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Apr 20 2023 11:00:04 +0000 Subject: ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (bsc#1012628). --- diff --git a/patches.kernel.org/6.2.12-005-ALSA-hda-sigmatel-add-pin-overrides-for-Intel-.patch b/patches.kernel.org/6.2.12-005-ALSA-hda-sigmatel-add-pin-overrides-for-Intel-.patch new file mode 100644 index 0000000..1d0a2e6 --- /dev/null +++ b/patches.kernel.org/6.2.12-005-ALSA-hda-sigmatel-add-pin-overrides-for-Intel-.patch @@ -0,0 +1,53 @@ +From: Oswald Buddenhagen +Date: Wed, 5 Apr 2023 22:12:19 +0200 +Subject: [PATCH] ALSA: hda/sigmatel: add pin overrides for Intel DP45SG + motherboard +References: bsc#1012628 +Patch-mainline: 6.2.12 +Git-commit: c17f8fd31700392b1bb9e7b66924333568cb3700 + +commit c17f8fd31700392b1bb9e7b66924333568cb3700 upstream. + +Like the other boards from the D*45* series, this one sets up the +outputs not quite correctly. + +Signed-off-by: Oswald Buddenhagen +Cc: +Link: https://lore.kernel.org/r/20230405201220.2197826-1-oswald.buddenhagen@gmx.de +Signed-off-by: Takashi Iwai +Signed-off-by: Greg Kroah-Hartman +Signed-off-by: Jiri Slaby +--- + Documentation/sound/hd-audio/models.rst | 2 +- + sound/pci/hda/patch_sigmatel.c | 2 ++ + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Documentation/sound/hd-audio/models.rst b/Documentation/sound/hd-audio/models.rst +index 9b52f50a..12043045 100644 +--- a/Documentation/sound/hd-audio/models.rst ++++ b/Documentation/sound/hd-audio/models.rst +@@ -704,7 +704,7 @@ ref + no-jd + BIOS setup but without jack-detection + intel +- Intel DG45* mobos ++ Intel D*45* mobos + dell-m6-amic + Dell desktops/laptops with analog mics + dell-m6-dmic +diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c +index a794a01a..64a97d8c 100644 +--- a/sound/pci/hda/patch_sigmatel.c ++++ b/sound/pci/hda/patch_sigmatel.c +@@ -1955,6 +1955,8 @@ static const struct snd_pci_quirk stac92hd73xx_fixup_tbl[] = { + "DFI LanParty", STAC_92HD73XX_REF), + SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101, + "DFI LanParty", STAC_92HD73XX_REF), ++ SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x5001, ++ "Intel DP45SG", STAC_92HD73XX_INTEL), + SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x5002, + "Intel DG45ID", STAC_92HD73XX_INTEL), + SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x5003, +-- +2.35.3 + diff --git a/series.conf b/series.conf index bf7debb..6d8e22e 100644 --- a/series.conf +++ b/series.conf @@ -2232,6 +2232,7 @@ patches.kernel.org/6.2.12-002-drm-amd-display-Pass-the-right-info-to-drm_dp_.patch patches.kernel.org/6.2.12-003-drm-i915-Workaround-ICL-CSC_MODE-sticky-arming.patch patches.kernel.org/6.2.12-004-ALSA-emu10k1-fix-capture-interrupt-handler-unl.patch + patches.kernel.org/6.2.12-005-ALSA-hda-sigmatel-add-pin-overrides-for-Intel-.patch ######################################################## # Build fixes that apply to the vanilla kernel too.