Headset mic support for a Dell desktop machine
Bug #1477900 reported by
Woodrow Shen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
High
|
Hui Wang | ||
linux (Ubuntu) |
Fix Released
|
High
|
Woodrow Shen |
Bug Description
When the headset was plugged in the Dell desktop, the mic of headset can't be detected and workable.
Codec: Realtek ALC3234
Vendor Id: 0x10ec0255
Subsystem Id: 0x102806bb
description: | updated |
Changed in linux (Ubuntu): | |
assignee: | nobody → Woodrow Shen (woodrow-shen) |
status: | New → Confirmed |
description: | updated |
description: | updated |
Changed in hwe-next: | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Triaged |
Changed in hwe-next: | |
status: | Fix Committed → Triaged |
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in hwe-next: | |
importance: | Undecided → High |
assignee: | nobody → Hui Wang (hui.wang) |
Changed in hwe-next: | |
status: | Triaged → Fix Released |
To post a comment you must log in.
From: Woodrow Shen <email address hidden>
When the headset was plugged in the Dell desktop, the mic of headset can't be detected and workable.
According to the alsa-info, we found the differece between alsa and init_pin_configs
on the machine, so we need to add the pin configs to make headset work.
Codec: Realtek ALC3234
Vendor Id: 0x10ec0255
Subsystem Id: 0x102806bb
BugLink: https:/ /bugs.launchpad .net/bugs/ 1477900 pci/hda/ patch_realtek. c | 22 +++++++ +++++++ +++++++ +
Signed-off-by: Woodrow Shen <email address hidden>
---
sound/
1 file changed, 22 insertions(+)
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 pin_fixup_ tbl[] = { PIN_QUIRK( 0x10ec0255, 0x1028, "Dell", ALC255_ FIXUP_DELL1_ MIC_NO_ PRESENCE, PIN_QUIRK( 0x10ec0255, 0x1028, "Dell", ALC255_ FIXUP_DELL1_ MIC_NO_ PRESENCE, PIN_QUIRK( 0x10ec0255, 0x1028, "Dell", ALC255_ FIXUP_DELL1_ MIC_NO_ PRESENCE,
index 742fc62..d94c0e3 100644
--- a/sound/
+++ b/sound/
@@ -5473,6 +5473,28 @@ static const struct snd_hda_pin_quirk alc269_
{0x1e, 0x411111f0},
{0x21, 0x0221103f}),
SND_HDA_
+ {0x12, 0x40000000},
+ {0x14, 0x90170150},
+ {0x17, 0x411111f0},
+ {0x18, 0x411111f0},
+ {0x19, 0x411111f0},
+ {0x1a, 0x411111f0},
+ {0x1b, 0x02011020},
+ {0x1d, 0x4054c029},
+ {0x1e, 0x411111f0},
+ {0x21, 0x0221105f}),
+ SND_HDA_
+ {0x12, 0x40000000},
+ {0x14, 0x90170110},
+ {0x17, 0x411111f0},
+ {0x18, 0x411111f0},
+ {0x19, 0x411111f0},
+ {0x1a, 0x411111f0},
+ {0x1b, 0x01014020},
+ {0x1d, 0x4054c029},
+ {0x1e, 0x411111f0},
+ {0x21, 0x0221101f}),
+ SND_HDA_
{0x12, 0x90a60160},
{0x14, 0x90170120},
{0x17, 0x90170140},
--
2.1.4