From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 969A5C43603 for ; Wed, 18 Dec 2019 15:11:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 719452146E for ; Wed, 18 Dec 2019 15:11:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727415AbfLRPLU (ORCPT ); Wed, 18 Dec 2019 10:11:20 -0500 Received: from mx2.suse.de ([195.135.220.15]:50930 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727130AbfLRPLT (ORCPT ); Wed, 18 Dec 2019 10:11:19 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id E6883ACEC; Wed, 18 Dec 2019 15:11:17 +0000 (UTC) Date: Wed, 18 Dec 2019 16:11:17 +0100 Message-ID: From: Takashi Iwai To: Linus Torvalds Cc: Mark Brown , Liam Girdwood , Linux Kernel Mailing List Subject: [GIT PULL] sound fixes for 5.5-rc3 User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/25.3 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, please pull sound fixes for v5.5-rc3 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.5-rc3 The topmost commit is 7c497d799267134786afdf719d9230b7d6f77d84 ---------------------------------------------------------------- sound fixes for 5.5-rc3 A slightly high amount at this time, but all good and small fixes. - A PCM core fix that initializes the buffer properly for avoiding information leaks; it is a long-standing minor problem, but good to fix better now - A few ASoC core fixes for the init / cleanup ordering issues that surfaced after the recent refactoring - Lots of SOF and topology-related fixes went in, as usual as such hot topics - Several ASoC codec and platform-specific small fixes: wm89xx, realtek, and max98090, AMD, Intel-SST - A fix for the previous incomplete regression of HD-audio, now hitting Nvidia HDMI - A few HD-audio CA0132 codec fixes ---------------------------------------------------------------- Amery Song (1): ASoC: Intel: common: work-around incorrect ACPI HID for CML boards Curtis Malainey (3): ASoC: core: Init pcm runtime work early to avoid warnings ASoC: core: only flush inited work during free ASoC: SOF: Intel: split cht and byt debug window sizes Daniel Baluta (2): ASoC: SOF: topology: Fix unload for SAI/ESAI ASoC: simple-card: Don't create separate link when platform is present Dragos Tarcatu (2): ASoC: topology: Check return value for snd_soc_add_dai_link() ASoC: topology: Check return value for soc_tplg_pcm_create() Hans de Goede (1): ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 Karol Trzcinski (2): ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data Keyon Jie (1): ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() Michael Walle (1): ASoC: wm8904: fix automatic sysclk configuration Shengjiu Wang (1): ASoC: wm8962: fix lambda value Shuming Fan (1): ASoC: rt5682: fix i2c arbitration lost issue Takashi Iwai (6): ALSA: pcm: Avoid possible info leaks from PCM stream buffers ALSA: hda/ca0132 - Keep power on during processing DSP response ALSA: hda/ca0132 - Avoid endless loop ALSA: hda/ca0132 - Fix work handling in delayed HP detection ALSA: hda: Fix regression by strip mask fix ALSA: hda - Downgrade error message for single-cmd fallback Tzung-Bi Shih (3): ASoC: max98090: remove msleep in PLL unlocked workaround ASoC: max98090: exit workaround earlier if PLL is locked ASoC: max98090: fix possible race conditions Yu-Hsuan Hsu (1): ASoC: AMD: Enable clk in startup intead of hw_params YueHaibing (2): ASoC: rt5677: Fix build error without CONFIG_SPI ASoC: Intel: sst: Add missing include --- include/sound/soc.h | 1 + sound/core/pcm_native.c | 4 ++ sound/hda/hdac_stream.c | 4 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/patch_ca0132.c | 23 ++++++++++-- sound/pci/hda/patch_hdmi.c | 2 + sound/soc/amd/acp-da7219-max98357a.c | 46 +++++++---------------- sound/soc/codecs/max98090.c | 30 ++++++++++----- sound/soc/codecs/max98090.h | 1 - sound/soc/codecs/rt5677-spi.h | 16 ++++++++ sound/soc/codecs/rt5682.c | 2 + sound/soc/codecs/wm8904.c | 6 +++ sound/soc/codecs/wm8962.c | 4 +- sound/soc/generic/simple-card.c | 6 +++ sound/soc/intel/atom/sst/sst.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 8 +++- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 41 +++++++++++--------- sound/soc/soc-compress.c | 6 +-- sound/soc/soc-core.c | 13 ++++++- sound/soc/soc-pcm.c | 11 ++---- sound/soc/soc-topology.c | 27 +++++++++---- sound/soc/sof/intel/byt.c | 25 ++++++------ sound/soc/sof/loader.c | 7 +++- sound/soc/sof/topology.c | 4 +- 24 files changed, 185 insertions(+), 105 deletions(-)