Skip to content

Commit 1a10d5b

Browse files
committed
Merge branch 'for-linus' into for-next
2 parents e28ac04 + 93ab3ea commit 1a10d5b

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

sound/pci/hda/patch_realtek.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8425,6 +8425,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
84258425
SND_PCI_QUIRK(0x103c, 0x87f2, "HP ProBook 640 G8 Notebook PC", ALC236_FIXUP_HP_GPIO_LED),
84268426
SND_PCI_QUIRK(0x103c, 0x87f4, "HP", ALC287_FIXUP_HP_GPIO_LED),
84278427
SND_PCI_QUIRK(0x103c, 0x87f5, "HP", ALC287_FIXUP_HP_GPIO_LED),
8428+
SND_PCI_QUIRK(0x103c, 0x87f6, "HP Spectre x360 14", ALC245_FIXUP_HP_X360_AMP),
84288429
SND_PCI_QUIRK(0x103c, 0x87f7, "HP Spectre x360 14", ALC245_FIXUP_HP_X360_AMP),
84298430
SND_PCI_QUIRK(0x103c, 0x8805, "HP ProBook 650 G8 Notebook PC", ALC236_FIXUP_HP_GPIO_LED),
84308431
SND_PCI_QUIRK(0x103c, 0x880d, "HP EliteBook 830 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED),

sound/usb/endpoint.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1293,6 +1293,11 @@ int snd_usb_endpoint_configure(struct snd_usb_audio *chip,
12931293
* to be set up before parameter setups
12941294
*/
12951295
iface_first = ep->cur_audiofmt->protocol == UAC_VERSION_1;
1296+
/* Workaround for Sony WALKMAN NW-A45 DAC;
1297+
* it requires the interface setup at first like UAC1
1298+
*/
1299+
if (chip->usb_id == USB_ID(0x054c, 0x0b8c))
1300+
iface_first = true;
12961301
if (iface_first) {
12971302
err = endpoint_set_interface(chip, ep, true);
12981303
if (err < 0)

0 commit comments

Comments
 (0)