<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/sound/hda/codecs, branch master</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=master</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2026-04-14T08:14:44Z</updated>
<entry>
<title>ALSA: hda/realtek - fixed speaker no sound update</title>
<updated>2026-04-14T08:14:44Z</updated>
<author>
<name>Kailang Yang</name>
<email>kailang@realtek.com</email>
</author>
<published>2026-04-14T07:44:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=46c862f5419e0a86b60b9f9558d247f6084c99f9'/>
<id>urn:sha1:46c862f5419e0a86b60b9f9558d247f6084c99f9</id>
<content type='text'>
Fixed speaker has pop noise on Lenovo Thinkpad X11 Carbon Gen 12.

Fixes: 630fbc6e870e ("ALSA: hda/realtek - fixed speaker no sound")
Reported-and-tested-by: Jeremy Bethmont &lt;jeremy.bethmont@gmail.com&gt;
Closes: https://lore.kernel.org/CAC88DfsHrhyhy0Pn1O-z9egBvMYu=6NYgcvcC6KCgwh_-Ldkxg@mail.gmail.com
Signed-off-by: Kailang Yang &lt;kailang@realtek.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/realtek: Add quirk for Acer PT316-51S headset mic</title>
<updated>2026-04-14T07:19:08Z</updated>
<author>
<name>Faye Nichols</name>
<email>faye.opensource@gmail.com</email>
</author>
<published>2026-04-13T21:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a7b56be59b47f4195ddc79ecab238c4401a60bbb'/>
<id>urn:sha1:a7b56be59b47f4195ddc79ecab238c4401a60bbb</id>
<content type='text'>
The Acer PT316-51S (PCI SSID 1025:160e) with ALC287 codec does not
detect the headset microphone due to missing BIOS pin configuration
for pin 0x19. Apply ALC2XX_FIXUP_HEADSET_MIC to enable it.

Signed-off-by: Faye Nichols &lt;faye.opensource@gmail.com&gt;
Link: https://patch.msgid.link/20260413212645.117119-1-faye.opensource@gmail.com
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>Merge tag 'asoc-v7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
<updated>2026-04-13T16:09:48Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2026-04-13T16:09:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=080615b7213ae60965a1e6be7dc0f73737fe51bc'/>
<id>urn:sha1:080615b7213ae60965a1e6be7dc0f73737fe51bc</id>
<content type='text'>
ASoC: Updates for v7.1

There's one new core feature here but mostly this has been a fairly
quiet release, we've got a few new drivers and one core feature that's
likely to be relatively rarely used but the bulk of the work this time
around has been on quality.

 - Support for bus keepers, this will be used by the Apple device
   support.
 - Enhancements to the SDCA support, incuding retaskable jacks.
 - Unwinding of the pcm_new()/pcm_free() cleanups from Morimoto-san.
 - Test improvements for the Cirrus Logic drivers.
 - Large sets of fixes for the NXP, nVidia and Qualcomm drivers.
 - Support for AMD RPL DMICs, Cirrus Logic CS42L43 and CS47L47, nVidia
   machines with CPCAP and WM8962.
</content>
</entry>
<entry>
<title>ALSA: hda/realtek: Add quirk for Legion S7 15IMH</title>
<updated>2026-04-13T15:56:23Z</updated>
<author>
<name>Eric Naim</name>
<email>dnaim@cachyos.org</email>
</author>
<published>2026-04-13T15:48:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=67f4c61a73e9b17dc9593bf27badc6785ecadd78'/>
<id>urn:sha1:67f4c61a73e9b17dc9593bf27badc6785ecadd78</id>
<content type='text'>
Fix speaker output on the Lenovo Legion S7 15IMH05.

Cc: stable@vger.kernel.org
Signed-off-by: Eric Naim &lt;dnaim@cachyos.org&gt;
Link: https://patch.msgid.link/20260413154818.351597-1-dnaim@cachyos.org
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/realtek: Add quirk for HP Spectre x360 14-ea</title>
<updated>2026-04-13T05:36:31Z</updated>
<author>
<name>songxiebing</name>
<email>songxiebing@kylinos.cn</email>
</author>
<published>2026-04-13T01:18:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=882321ccaeea52dd645dff98bfea2f92b286e673'/>
<id>urn:sha1:882321ccaeea52dd645dff98bfea2f92b286e673</id>
<content type='text'>
HP Spectre x360 Convertible 14-ea0xxx (2021 model or so)
doesn't make produce sound,The Bang &amp; Olufsen speaker amplifier
is not enabled.

Root causing:
The PCI subsystem ID is 103c:0000 (HP left it unset), while the codec
subsystem ID is 103c:885b. The vendor-wide catch-all
SND_PCI_QUIRK_VENDOR(0x103c, "HP", ALC269_FIXUP_HP_MUTE_LED) matches
103c:0000 before the codec SSID fallback is reached, so
ALC245_FIXUP_HP_X360_AMP never applies.

So add the quirk in alc269_fixup_tbl.

Reported-by: dzidmail &lt;dzidmail@gmail.com&gt;
Closes: https://bugzilla.kernel.org/show_bug.cgi?id=221341
Signed-off-by: songxiebing &lt;songxiebing@kylinos.cn&gt;
Link: https://patch.msgid.link/20260413011854.96520-1-songxiebing@kylinos.cn
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/alc269: Drop superfluous GPIO write at resume</title>
<updated>2026-04-09T14:39:10Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2026-04-09T14:37:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=01f218d439acd5e129d214ea57e760ee2e34e869'/>
<id>urn:sha1:01f218d439acd5e129d214ea57e760ee2e34e869</id>
<content type='text'>
alc269_resume() has an extra code to write GPIO data, but this is
basically already done in the standard alc_init(), hence it's
superfluous.  Let's drop the code.

Since all external callers of alc_write_gpio_data() are gone after
this, fold the only usage of alc_write_gpio_data() into the caller and
drop the export as well.

Link: https://patch.msgid.link/20260409143735.1412134-1-tiwai@suse.de
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda/senarytech: Clean up with the new GPIO helper</title>
<updated>2026-04-09T10:05:55Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2026-04-09T09:38:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c2938a83a257ca1e3a8e74b385f543d6bd6eab8b'/>
<id>urn:sha1:c2938a83a257ca1e3a8e74b385f543d6bd6eab8b</id>
<content type='text'>
Use the new GPIO helper function to clean up the open code.

Merely a code refactoring, and no behavior change.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://patch.msgid.link/20260409093826.1317626-11-tiwai@suse.de
</content>
</entry>
<entry>
<title>ALSA: hda/conexant: Clean up with the new GPIO helper</title>
<updated>2026-04-09T10:05:54Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2026-04-09T09:38:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9851bc2b9013674ba7dc151843f29b6255fedba3'/>
<id>urn:sha1:9851bc2b9013674ba7dc151843f29b6255fedba3</id>
<content type='text'>
Use the new GPIO helper function to clean up the open code.

Merely a code refactoring, and no behavior change.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://patch.msgid.link/20260409093826.1317626-10-tiwai@suse.de
</content>
</entry>
<entry>
<title>ALSA: hda/cirrus: Clean up with the new GPIO helper</title>
<updated>2026-04-09T10:05:54Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2026-04-09T09:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=daadb7fce1b53336acb195f34bd42d79754afa0e'/>
<id>urn:sha1:daadb7fce1b53336acb195f34bd42d79754afa0e</id>
<content type='text'>
Use the new GPIO helper function to clean up the open code.

Merely a code refactoring, and no behavior change.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://patch.msgid.link/20260409093826.1317626-9-tiwai@suse.de
</content>
</entry>
<entry>
<title>ALSA: hda/ca0132: Clean up with the new GPIO helper</title>
<updated>2026-04-09T10:05:54Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2026-04-09T09:38:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d35f8e8c6fc5c92c96be38e9ca94d99233ce1ddd'/>
<id>urn:sha1:d35f8e8c6fc5c92c96be38e9ca94d99233ce1ddd</id>
<content type='text'>
Use the new GPIO helper function to clean up the open code.

Merely a code refactoring, and no behavior change.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://patch.msgid.link/20260409093826.1317626-8-tiwai@suse.de
</content>
</entry>
</feed>
