]>
Commit | Line | Data |
---|---|---|
d86bd7b0 GKH |
1 | From 0a29c57b76624723b6b00c027e0e992d130ace49 Mon Sep 17 00:00:00 2001 |
2 | From: Kailang Yang <kailang@realtek.com> | |
3 | Date: Wed, 24 Apr 2019 16:34:25 +0800 | |
4 | Subject: ALSA: hda/realtek - Add new Dell platform for headset mode | |
5 | ||
6 | From: Kailang Yang <kailang@realtek.com> | |
7 | ||
8 | commit 0a29c57b76624723b6b00c027e0e992d130ace49 upstream. | |
9 | ||
10 | Add two Dell platform for headset mode. | |
11 | ||
12 | [ Note: this is a further correction / addition of the previous | |
13 | pin-based quirks for Dell machines; another entry for ALC236 with | |
14 | the d-mic pin 0x12 and an entry for ALC295 -- tiwai ] | |
15 | ||
16 | Fixes: b26e36b7ef36 ("ALSA: hda/realtek - add two more pin configuration sets to quirk table") | |
17 | Signed-off-by: Kailang Yang <kailang@realtek.com> | |
18 | Cc: <stable@vger.kernel.org> | |
19 | Signed-off-by: Takashi Iwai <tiwai@suse.de> | |
20 | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
21 | ||
22 | --- | |
23 | sound/pci/hda/patch_realtek.c | 7 +++++++ | |
24 | 1 file changed, 7 insertions(+) | |
25 | ||
26 | --- a/sound/pci/hda/patch_realtek.c | |
27 | +++ b/sound/pci/hda/patch_realtek.c | |
28 | @@ -7172,6 +7172,10 @@ static const struct snd_hda_pin_quirk al | |
29 | {0x21, 0x02211020}), | |
30 | SND_HDA_PIN_QUIRK(0x10ec0236, 0x1028, "Dell", ALC255_FIXUP_DELL1_MIC_NO_PRESENCE, | |
31 | {0x21, 0x02211020}), | |
32 | + SND_HDA_PIN_QUIRK(0x10ec0236, 0x1028, "Dell", ALC255_FIXUP_DELL1_MIC_NO_PRESENCE, | |
33 | + {0x12, 0x40000000}, | |
34 | + {0x14, 0x90170110}, | |
35 | + {0x21, 0x02211020}), | |
36 | SND_HDA_PIN_QUIRK(0x10ec0255, 0x1028, "Dell", ALC255_FIXUP_DELL2_MIC_NO_PRESENCE, | |
37 | {0x14, 0x90170110}, | |
38 | {0x21, 0x02211020}), | |
39 | @@ -7446,6 +7450,9 @@ static const struct snd_hda_pin_quirk al | |
40 | {0x17, 0x90170110}, | |
41 | {0x21, 0x04211020}), | |
42 | SND_HDA_PIN_QUIRK(0x10ec0295, 0x1028, "Dell", ALC269_FIXUP_DELL1_MIC_NO_PRESENCE, | |
43 | + {0x14, 0x90170110}, | |
44 | + {0x21, 0x04211020}), | |
45 | + SND_HDA_PIN_QUIRK(0x10ec0295, 0x1028, "Dell", ALC269_FIXUP_DELL1_MIC_NO_PRESENCE, | |
46 | ALC295_STANDARD_PINS, | |
47 | {0x17, 0x21014020}, | |
48 | {0x18, 0x21a19030}), |