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=-15.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, 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 962BAC4708D for ; Fri, 28 May 2021 12:45:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 68B86611BD for ; Fri, 28 May 2021 12:45:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233429AbhE1Mqj (ORCPT ); Fri, 28 May 2021 08:46:39 -0400 Received: from mx2.suse.de ([195.135.220.15]:46660 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230245AbhE1Mqg (ORCPT ); Fri, 28 May 2021 08:46:36 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1622205900; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type; bh=MUTBpgMvJOeiZ+Hur8O5b6ugkTIO/Dx8crAYZJ7kboo=; b=vPqUvrmULh0qv34bjHiBJTrLCHxzSAhqtMzV9f3wNeWCiQ928bNSrg6wmYLTmpaVoiR+rF S8zs2/NfCmWZqVT+WzFvM14dKs+aWh23+oVdxfYgkf5sxK87AdXnL2U/C6ZJj/gH9xWiZa Zjpinxxt61yh9wy1OZ15RwRuzMNEdu0= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1622205900; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type; bh=MUTBpgMvJOeiZ+Hur8O5b6ugkTIO/Dx8crAYZJ7kboo=; b=9/aJQDtFpwR6aWEbJBX2RM0xjhjUL/GtAgzz2qGDRHrbPhBKDWqCo+dPbhAgJrTnJjFHTe Y0yIhwsqlJG9rvBg== Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 87E24AAA6; Fri, 28 May 2021 12:45:00 +0000 (UTC) Date: Fri, 28 May 2021 14:45:00 +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.13-rc4 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 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, please pull sound fixes for v5.13-rc4 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.13-rc4 The topmost commit is 50dbfae972cbe0e3c631e73c7c58cbc48bfc6a49 ---------------------------------------------------------------- sound fixes for 5.12-rc4 A slightly high volume at this time due to pending ASoC fixes. While there are a few generic simple-card fixes for regressions, most of the changes are device-specific fixes: ASoC Intel SOF, codec clocks, other codec / platform fixes as well as usual HD-audio and USB-audio. ---------------------------------------------------------------- Arnd Bergmann (1): ASoC: fsl: fix SND_SOC_IMX_RPMSG dependency Bixuan Cui (1): ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE Charles Keepax (5): ASoC: cs53l30: Add missing regmap use_single config ASoC: cs42l73: Add missing regmap use_single config ASoC: cs35l34: Add missing regmap use_single config ASoC: cs35l32: Add missing regmap use_single config ASoC: cs42l52: Minor tidy up of error paths Dan Carpenter (1): ASoC: cs35l33: fix an error code in probe() Geoffrey D. Bennett (2): ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci ALSA: usb-audio: scarlett2: Improve driver startup messages Hans de Goede (2): ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet Hui Wang (2): ALSA: hda/realtek: Headphone volume is controlled by Front mixer ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i Jeremy Szu (4): ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 Jerome Brunet (2): ASoC: stm32: do not request a new clock consummer reference ASoC: da7219: do not request a new clock consummer reference Johan Hovold (1): ALSA: usb-audio: fix control-request direction Kuninori Morimoto (5): ASoC: simple-card: add simple_parse_node() ASoC: simple-card: add simple_link_init() ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() ASoC: audio-graph: tidyup graph_parse_node() ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC Marco Felsch (1): ASoC: max98088: fix ni clock divider calculation Peter Ujfalusi (1): ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 Ranjani Sridharan (1): ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware Richard Fitzgerald (1): ASoC: cs42l42: Regmap must use_single_read/write Shengjiu Wang (1): ASoC: ak5558: Correct the dai name for ak5552 Shuming Fan (1): ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E Srinivas Kandagatla (1): ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE Stephen Boyd (1): ASoC: qcom: lpass-cpu: Use optional clk APIs Vijendar Mukunda (1): ASoC: amd: fix for pcm_read() error Zou Wei (1): ASoC: sti-sas: add missing MODULE_DEVICE_TABLE kernel test robot (1): ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static --- include/sound/soc-dai.h | 2 +- sound/pci/hda/patch_realtek.c | 46 +++++++++- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 -- sound/soc/amd/raven/acp3x.h | 1 + sound/soc/amd/raven/pci-acp3x.c | 15 +++ sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/cs35l32.c | 3 + sound/soc/codecs/cs35l33.c | 1 + sound/soc/codecs/cs35l34.c | 3 + sound/soc/codecs/cs42l42.c | 3 + sound/soc/codecs/cs42l56.c | 7 +- sound/soc/codecs/cs42l73.c | 3 + sound/soc/codecs/cs53l30.c | 3 + sound/soc/codecs/da7219.c | 5 +- sound/soc/codecs/lpass-rx-macro.c | 1 + sound/soc/codecs/lpass-tx-macro.c | 1 + sound/soc/codecs/max98088.c | 13 ++- sound/soc/codecs/rt711-sdca.c | 4 +- sound/soc/codecs/sti-sas.c | 1 + sound/soc/fsl/Kconfig | 1 + sound/soc/generic/audio-graph-card.c | 57 ++++++------ sound/soc/generic/simple-card.c | 168 +++++++++++++++++----------------- sound/soc/intel/boards/bytcr_rt5640.c | 25 +++++ sound/soc/qcom/lpass-cpu.c | 12 +-- sound/soc/sof/intel/hda-dai.c | 5 + sound/soc/stm/stm32_sai_sub.c | 5 +- sound/usb/format.c | 2 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 81 ++++++++++------ sound/usb/mixer_scarlett_gen2.h | 2 +- 30 files changed, 301 insertions(+), 183 deletions(-)