Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'sound-5.14-rc7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

Pull more sound fixes from Takashi Iwai:
"This is a quick follow up for 5.14: a fix for a very recently
introduced regression on ASoC Intel Atom driver, and another trivial
HD-audio quirk for HP laptops"

* tag 'sound-5.14-rc7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
ASoC: intel: atom: Fix breakage for PCM buffer address setup
ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8

+10 -3
+9 -2
sound/pci/hda/patch_realtek.c
··· 6658 6658 ALC287_FIXUP_IDEAPAD_BASS_SPK_AMP, 6659 6659 ALC623_FIXUP_LENOVO_THINKSTATION_P340, 6660 6660 ALC255_FIXUP_ACER_HEADPHONE_AND_MIC, 6661 + ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST, 6661 6662 }; 6662 6663 6663 6664 static const struct hda_fixup alc269_fixups[] = { ··· 8243 8242 .chained = true, 8244 8243 .chain_id = ALC255_FIXUP_XIAOMI_HEADSET_MIC 8245 8244 }, 8245 + [ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST] = { 8246 + .type = HDA_FIXUP_FUNC, 8247 + .v.func = alc269_fixup_limit_int_mic_boost, 8248 + .chained = true, 8249 + .chain_id = ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF, 8250 + }, 8246 8251 }; 8247 8252 8248 8253 static const struct snd_pci_quirk alc269_fixup_tbl[] = { ··· 8445 8438 SND_PCI_QUIRK(0x103c, 0x8847, "HP EliteBook x360 830 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED), 8446 8439 SND_PCI_QUIRK(0x103c, 0x884b, "HP EliteBook 840 Aero G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED), 8447 8440 SND_PCI_QUIRK(0x103c, 0x884c, "HP EliteBook 840 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED), 8448 - SND_PCI_QUIRK(0x103c, 0x8862, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF), 8449 - SND_PCI_QUIRK(0x103c, 0x8863, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF), 8441 + SND_PCI_QUIRK(0x103c, 0x8862, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST), 8442 + SND_PCI_QUIRK(0x103c, 0x8863, "HP ProBook 445 G8 Notebook PC", ALC236_FIXUP_HP_LIMIT_INT_MIC_BOOST), 8450 8443 SND_PCI_QUIRK(0x103c, 0x886d, "HP ZBook Fury 17.3 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), 8451 8444 SND_PCI_QUIRK(0x103c, 0x8870, "HP ZBook Fury 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), 8452 8445 SND_PCI_QUIRK(0x103c, 0x8873, "HP ZBook Studio 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT),
+1 -1
sound/soc/intel/atom/sst-mfld-platform-pcm.c
··· 127 127 snd_pcm_uframes_t period_size; 128 128 ssize_t periodbytes; 129 129 ssize_t buffer_bytes = snd_pcm_lib_buffer_bytes(substream); 130 - u32 buffer_addr = substream->runtime->dma_addr; 130 + u32 buffer_addr = virt_to_phys(substream->runtime->dma_area); 131 131 132 132 channels = substream->runtime->channels; 133 133 period_size = substream->runtime->period_size;