diff mbox series

ALSA: hda/realtek: fix speakers on XPS 9530 (2023)

Message ID 20231203233006.100558-1-alex.vinarskis@gmail.com (mailing list archive)
State New, archived
Headers show
Series ALSA: hda/realtek: fix speakers on XPS 9530 (2023) | expand

Commit Message

Aleksandrs Vinarskis Dec. 3, 2023, 11:30 p.m. UTC
XPS 9530 has 2 tweeters and 2 subwoofers powered by CS35L41 amplifier, SPI
connected. For subwoofers to work, it requires both to enable amplifier
support, and to enable output to subwoofers via 0x17 quirk (similalry to
XPS 9510/9520).

Signed-off-by: Aleksandrs Vinarskis <alex.vinarskis@gmail.com>
---
 sound/pci/hda/patch_realtek.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Takashi Iwai Dec. 4, 2023, 2:23 p.m. UTC | #1
On Mon, 04 Dec 2023 00:30:06 +0100,
Aleksandrs Vinarskis wrote:
> 
> XPS 9530 has 2 tweeters and 2 subwoofers powered by CS35L41 amplifier, SPI
> connected. For subwoofers to work, it requires both to enable amplifier
> support, and to enable output to subwoofers via 0x17 quirk (similalry to
> XPS 9510/9520).
> 
> Signed-off-by: Aleksandrs Vinarskis <alex.vinarskis@gmail.com>

Thanks, applied now.


Takashi
diff mbox series

Patch

diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index f9ddacfd920e..44ffcf8bf7c5 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -9705,6 +9705,7 @@  static const struct snd_pci_quirk alc269_fixup_tbl[] = {
 	SND_PCI_QUIRK(0x1028, 0x0b1a, "Dell Precision 5570", ALC289_FIXUP_DUAL_SPK),
 	SND_PCI_QUIRK(0x1028, 0x0b37, "Dell Inspiron 16 Plus 7620 2-in-1", ALC295_FIXUP_DELL_INSPIRON_TOP_SPEAKERS),
 	SND_PCI_QUIRK(0x1028, 0x0b71, "Dell Inspiron 16 Plus 7620", ALC295_FIXUP_DELL_INSPIRON_TOP_SPEAKERS),
+	SND_PCI_QUIRK(0x1028, 0x0beb, "Dell XPS 15 9530 (2023)", ALC289_FIXUP_DELL_CS35L41_SPI_2),
 	SND_PCI_QUIRK(0x1028, 0x0c03, "Dell Precision 5340", ALC269_FIXUP_DELL4_MIC_NO_PRESENCE),
 	SND_PCI_QUIRK(0x1028, 0x0c19, "Dell Precision 3340", ALC236_FIXUP_DELL_DUAL_CODECS),
 	SND_PCI_QUIRK(0x1028, 0x0c1a, "Dell Precision 3340", ALC236_FIXUP_DELL_DUAL_CODECS),