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 EDB42CA9EAF for ; Thu, 24 Oct 2019 06:48:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C8E3220856 for ; Thu, 24 Oct 2019 06:48:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2437793AbfJXGsX (ORCPT ); Thu, 24 Oct 2019 02:48:23 -0400 Received: from mx2.suse.de ([195.135.220.15]:34402 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2437772AbfJXGsX (ORCPT ); Thu, 24 Oct 2019 02:48:23 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 0C335AF84; Thu, 24 Oct 2019 06:48:21 +0000 (UTC) Date: Thu, 24 Oct 2019 08:48:20 +0200 Message-ID: From: Takashi Iwai To: Linus Torvalds Cc: Mark Brown , Liam Girdwood , Linux Kernel Mailing List Subject: [GIT PULL] sound fixes for 5.4-rc5 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.4-rc5 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.4-rc5 The topmost commit is 4750c212174892d26645cdf5ad73fb0e9d594ed3 ---------------------------------------------------------------- sound fixes for 5.4-rc5 This is a usual small bump in the middle, we've got a set of ASoC fixes in this week as shown in diffstat. The only change in the core stuff is about (somewhat minor) PCM debugfs error handling. The major changes are rather for Intel SOF and topology coverage, as well as other platform (rockchip, samsung, stm) and codec fixes. As non-ASoC changes, a couple of new HD-audio chip fixes and a typo correction of USB-audio driver validation code are found. ---------------------------------------------------------------- Bard Liao (1): ASoC: intel: sof_rt5682: use separate route map for dmic Chuhong Yuan (1): ASoC: Intel: sof-rt5682: add a check for devm_clk_get Dan Carpenter (2): ASoC: soc-component: fix a couple missing error assignments ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() Daniel Baluta (1): ASoC: simple_card_utils.h: Fix potential multiple redefinition error Dragos Tarcatu (1): ASoC: SOF: control: return true when kcontrol values change Hans de Goede (1): ASoC: core: Fix pcm code debugfs error Jaska Uimonen (3): ASoC: rt5682: add NULL handler to set_jack function ASoC: intel: sof_rt5682: add remove function to disable jack ASoC: intel: bytcr_rt5651: add null check to support_button_press Junya Monden (1): ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting Kai Vehmanen (2): ASoC: SOF: pcm: fix resource leak in hw_free ASoC: SOF: Intel: hda: fix warnings during FW load Kailang Yang (1): ALSA: hda/realtek - Add support for ALC711 Keyon Jie (1): ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types Li Xu (1): ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region Liam Girdwood (1): ASoC: SOF: Intel: initialise and verify FW crash dump data. Olivier Moysan (1): ASoC: stm32: sai: fix sysclk management on shutdown Pan Xiuli (2): ASoC: SOF: pcm: harden PCM STOP sequence ALSA: hda: Add Tigerlake/Jasperlake PCI ID Pierre-Louis Bossart (1): ASoC: SOF: loader: fix kernel oops on firmware boot failure Ranjani Sridharan (1): ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture Robin Murphy (1): ASoc: rockchip: i2s: Fix RPM imbalance Sathyanarayana Nujella (1): ASoC: max98373: check for device node before parsing Srinivas Kandagatla (1): ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 Stuart Henderson (1): ASoC: wm_adsp: Don't generate kcontrols without READ flags Sylwester Nawrocki (2): ASoC: samsung: arndale: Add missing OF node dereferencing ASoC: wm8994: Do not register inapplicable controls for WM1811 Takashi Iwai (1): ALSA: usb-audio: Fix copy&paste error in the validator --- include/sound/simple_card_utils.h | 8 ++--- sound/pci/hda/hda_intel.c | 6 ++++ sound/pci/hda/patch_realtek.c | 3 ++ sound/soc/codecs/max98373.c | 20 +++++++----- sound/soc/codecs/msm8916-wcd-digital.c | 22 +++++++++++++ sound/soc/codecs/rt5651.c | 3 ++ sound/soc/codecs/rt5682.c | 12 +++++-- sound/soc/codecs/wm8994.c | 43 ++++++++++++++---------- sound/soc/codecs/wm_adsp.c | 10 ++++-- sound/soc/intel/boards/sof_rt5682.c | 60 +++++++++++++++++++++++++++++++--- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/samsung/arndale_rt5631.c | 34 ++++++++++++++++--- sound/soc/sh/rcar/core.c | 1 + sound/soc/soc-pcm.c | 17 +++++++--- sound/soc/soc-topology.c | 2 +- sound/soc/sof/control.c | 26 ++++++++++----- sound/soc/sof/intel/Kconfig | 10 ++++++ sound/soc/sof/intel/bdw.c | 7 ++++ sound/soc/sof/intel/byt.c | 6 ++++ sound/soc/sof/intel/hda-ctrl.c | 12 +++---- sound/soc/sof/intel/hda-loader.c | 1 + sound/soc/sof/intel/hda-stream.c | 45 +++++++++++++++++++++---- sound/soc/sof/intel/hda.c | 7 ++++ sound/soc/sof/intel/hda.h | 5 ++- sound/soc/sof/loader.c | 4 +-- sound/soc/sof/pcm.c | 35 +++++++++++++------- sound/soc/sof/topology.c | 4 ++- sound/soc/stm/stm32_sai_sub.c | 21 ++++++------ sound/usb/validate.c | 2 +- 29 files changed, 330 insertions(+), 98 deletions(-)