diff options
| author | Zhang Heng <zhangheng@kylinos.cn> | 2026-10-22 10:59:49 +0800 |
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2026-10-23 15:25:11 +0200 |
| commit | d2a1fb09414a79de340215e03fb7f85e17cf0a2b (patch) | |
| tree | e95beda19cba01f6bd784a7ce5a1bff1beee4f9c /scripts/Makefile.thinlto | |
| parent | 75bed736620f70f7a719da5637191f9d7b745b99 (diff) | |
| download | linux-d2a1fb09414a79de340215e03fb7f85e17cf0a2b.tar.gz linux-d2a1fb09414a79de340215e03fb7f85e17cf0a2b.zip | |
ALSA: hda/realtek: Fix internal mic on ASUS VivoBook X509JB
On the ASUS VivoBook X509JB (SSID 1043:1ec1) with ALC256, the BIOS
marks pin 0x13 as not connected and pin 0x1b as the internal mic, but
the generic parser still defaults Capture Source to 0x13, which
records only white noise. Manually selecting 0x1b works, but
PipeWire/WirePlumber resets it on every stream open.
Reuse ALC2XX_FIXUP_HEADSET_MIC for this SSID. It limits capture
sources to 0x19 and 0x1b, removing the bogus 0x13 source so the
internal mic records normally without manual mixer changes.
Closes: https://bugzilla.kernel.org/show_bug.cgi?id=222152
Signed-off-by: Zhang Heng <zhangheng@kylinos.cn>
Link: https://patch.msgid.link/20261022025950.150390-1-zhangheng@kylinos.cn
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
