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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1C4F5C433F5 for ; Tue, 23 Nov 2021 13:29:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236013AbhKWNcn (ORCPT ); Tue, 23 Nov 2021 08:32:43 -0500 Received: from smtp-out1.suse.de ([195.135.220.28]:35706 "EHLO smtp-out1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235867AbhKWNch (ORCPT ); Tue, 23 Nov 2021 08:32:37 -0500 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out1.suse.de (Postfix) with ESMTP id 03AD921940; Tue, 23 Nov 2021 13:29:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1637674169; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type; bh=wOItPvNca0yFCnsfGsno5MG1v7I09q6U8YrIa3vLLSc=; b=BLBQpfRpPzZMly9YvGQnzlz6GKdEqOdOwWeAZ4Fbv/RhjGTOXzFnQDtqfRxCiBs4LvXzq+ Ebkx8dbX7syQ4RVGx3alW8IhpnJq5tloidteOg/1xVidmyJVEX5pU3BJc89TryDyZGyAq5 vSHvX89cFSXr4Nd+UtGnuXl6SOPbOSE= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1637674169; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type; bh=wOItPvNca0yFCnsfGsno5MG1v7I09q6U8YrIa3vLLSc=; b=NQmFnfPvTQV0Ei66APtH6WYOcaIoKPbUdtmMuD7Se9vY2EDAPJVZUERbqjTyJg6Mv2hVjC IB+TEjqAZLjC3yBw== Received: from alsa1.suse.de (alsa1.suse.de [10.160.4.42]) by relay2.suse.de (Postfix) with ESMTP id F392CA3B87; Tue, 23 Nov 2021 13:29:28 +0000 (UTC) Date: Tue, 23 Nov 2021 14:29:28 +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.16-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 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, please pull sound fixes for v5.16-rc3 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.16-rc3 The topmost commit is fa9730b4f28b7bd183d28a0bf636ab7108de35d7 ---------------------------------------------------------------- sound fixes for 5.16-rc3 A lot of small changes at this time. There are many ASoC fixes, and the majority of them are new machine quirks for Intel platforms, as well as the device-specific fixes for Mediatek and Qualcomm. In addition, a regression fix for USB-audio and a few more HD- and USB-audio quirks are found here. ---------------------------------------------------------------- AngeloGioacchino Del Regno (2): ASoC: mediatek: mt8173-rt5650: Rename Speaker control to Ext Spk ASoC: mediatek: mt8173: Fix debugfs registration for components Arnd Bergmann (1): ASoC: SOF: build compression interface into snd_sof.ko Charles Keepax (1): ASoC: cs35l41: Change monitor widgets to siggens ChiYuan Huang (3): ASoC: rt9120: Update internal ocp level to the correct value ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 ASoC: rt9120: Add the compatibility with rt9120s Derek Fang (2): ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend ASoC: rt5682: Re-detect the combo jack after resuming Gongjun Song (9): ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products ASoC: Intel: sof_sdw: Add support for SKU 0B11 product ASoC: Intel: sof_sdw: Add support for SKU 0B13 product ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration ASoC: Intel: sof_sdw: Add support for SKU 0B29 product ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration ASoC: Intel: sof_sdw: Add support for SKU 0B12 product Jack Yu (1): ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT Kai Vehmanen (1): ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended Kuninori Morimoto (1): ASoC: rsnd: fixup DMAEngine API Olivier Moysan (1): ASoC: stm32: i2s: fix 32 bits channel length without mclk Peter Ujfalusi (1): ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() Pierre-Louis Bossart (1): ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec Simon Trimmer (1): ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' Srinivas Kandagatla (8): ASoC: qdsp6: qdsp6: q6prm: handle clk disable correctly ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling ASoC: qdsp6: q6adm: improve error reporting ASoC: qdsp6: q6routing: validate port id before setting up route ASoC: codecs: wcd938x: fix volatile register range ASoC: codecs: wcd934x: return error code correctly from hw_params ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask Takashi Iwai (7): ASoC: DAPM: Cover regression by kctl change notification fix ALSA: cmipci: Drop stale variable assignment ASoC: topology: Add missing rwsem around snd_ctl_remove() calls ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 ALSA: ctxfi: Fix out-of-range access ALSA: usb-audio: Switch back to non-latency mode at a later point ALSA: usb-audio: Don't start stream for capture at prepare Werner Sembach (1): ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 --- sound/hda/intel-dsp-config.c | 9 ++ sound/pci/cmipci.c | 4 +- sound/pci/ctxfi/ctamixer.c | 14 ++- sound/pci/ctxfi/ctdaio.c | 16 ++-- sound/pci/ctxfi/ctresource.c | 7 +- sound/pci/ctxfi/ctresource.h | 4 +- sound/pci/ctxfi/ctsrc.c | 7 +- sound/pci/hda/patch_realtek.c | 28 ++++++ sound/soc/codecs/cs35l41.c | 14 +-- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/rt1011.c | 55 ++++++++++-- sound/soc/codecs/rt1011.h | 7 ++ sound/soc/codecs/rt5682-i2c.c | 1 + sound/soc/codecs/rt5682.c | 38 ++++++-- sound/soc/codecs/rt5682.h | 1 + sound/soc/codecs/rt9120.c | 58 +++++++++--- sound/soc/codecs/wcd934x.c | 3 +- sound/soc/codecs/wcd938x.c | 3 + sound/soc/codecs/wm_adsp.c | 5 +- sound/soc/intel/boards/sof_sdw.c | 69 ++++++++++++++ sound/soc/intel/common/soc-acpi-intel-adl-match.c | 105 ++++++++++++++++++++++ sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 51 +++++++++-- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 8 +- sound/soc/qcom/qdsp6/audioreach.h | 4 + sound/soc/qcom/qdsp6/q6adm.c | 4 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 19 ++-- sound/soc/qcom/qdsp6/q6prm.c | 53 ++++++++++- sound/soc/qcom/qdsp6/q6routing.c | 12 ++- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/soc-dapm.c | 29 ++++-- sound/soc/soc-topology.c | 3 + sound/soc/sof/Kconfig | 2 +- sound/soc/sof/control.c | 8 +- sound/soc/sof/intel/hda-bus.c | 17 ++++ sound/soc/sof/intel/hda-dsp.c | 3 +- sound/soc/sof/intel/hda.c | 16 ++++ sound/soc/stm/stm32_i2s.c | 2 +- sound/usb/pcm.c | 14 ++- 38 files changed, 590 insertions(+), 107 deletions(-)