Dell laptop has a series model to use the same codec but different subsystem ID.
At the same time they happens the white noise by login screen and headphone;
for fixing them together, I only can add these IDs to FIXUP function ALC292_FIXUP_DISABLE_AAMIX,
then try to solve such the similar issues.
From: Woodrow Shen <email address hidden>
Dell laptop has a series model to use the same codec but different subsystem ID. FIXUP_DISABLE_ AAMIX,
At the same time they happens the white noise by login screen and headphone;
for fixing them together, I only can add these IDs to FIXUP function ALC292_
then try to solve such the similar issues.
Codec: Realtek ALC3235
Vendor Id: 0x10ec0293
Subsystem Id: 0x102806dd
Subsystem Id: 0x102806df
Subsystem Id: 0x102806e0
Cc: <email address hidden> /bugs.launchpad .net/bugs/ 1492132 pci/hda/ patch_realtek. c | 5 ++++-
BugLink: https:/
Signed-off-by: Woodrow Shen <email address hidden>
---
sound/
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sound/ pci/hda/ patch_realtek. c b/sound/ pci/hda/ patch_realtek. c pci/hda/ patch_realtek. c pci/hda/ patch_realtek. c QUIRK(0x1028, 0x06c7, "Dell", ALC255_ FIXUP_DELL1_ MIC_NO_ PRESENCE) , QUIRK(0x1028, 0x06d9, "Dell", ALC293_ FIXUP_DELL1_ MIC_NO_ PRESENCE) , QUIRK(0x1028, 0x06da, "Dell", ALC293_ FIXUP_DELL1_ MIC_NO_ PRESENCE) , QUIRK(0x1028, 0x06de, "Dell", ALC292_ FIXUP_DISABLE_ AAMIX), QUIRK(0x1028, 0x06db, "Dell", ALC292_ FIXUP_DISABLE_ AAMIX), QUIRK(0x1028, 0x06dd, "Dell", ALC292_ FIXUP_DISABLE_ AAMIX), QUIRK(0x1028, 0x06de, "Dell", ALC292_ FIXUP_DISABLE_ AAMIX), QUIRK(0x1028, 0x06df, "Dell", ALC292_ FIXUP_DISABLE_ AAMIX), QUIRK(0x1028, 0x06e0, "Dell", ALC292_ FIXUP_DISABLE_ AAMIX), QUIRK(0x1028, 0x164a, "Dell", ALC293_ FIXUP_DELL1_ MIC_NO_ PRESENCE) , QUIRK(0x1028, 0x164b, "Dell", ALC293_ FIXUP_DELL1_ MIC_NO_ PRESENCE) , QUIRK(0x103c, 0x1586, "HP", ALC269_ FIXUP_HP_ MUTE_LED_ MIC2),
index 4e6b090..764dd5b 100644
--- a/sound/
+++ b/sound/
@@ -5189,8 +5189,11 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
SND_PCI_
SND_PCI_
SND_PCI_
- SND_PCI_
SND_PCI_
+ SND_PCI_
+ SND_PCI_
+ SND_PCI_
+ SND_PCI_
SND_PCI_
SND_PCI_
SND_PCI_
--
2.1.4