From patchwork Tue Nov 27 14:44:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 10700649 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1117413BF for ; Tue, 27 Nov 2018 14:45:03 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F070F2B9A6 for ; Tue, 27 Nov 2018 14:45:02 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EEE012B9C2; Tue, 27 Nov 2018 14:45:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2CC062B9DA for ; Tue, 27 Nov 2018 14:45:02 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 8189226770D; Tue, 27 Nov 2018 15:45:00 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id CB1742677E8; Tue, 27 Nov 2018 15:44:57 +0100 (CET) Received: from heliosphere.sirena.org.uk (heliosphere.sirena.org.uk [172.104.155.198]) by alsa0.perex.cz (Postfix) with ESMTP id 26FB526751A for ; Tue, 27 Nov 2018 15:44:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=Content-Type:MIME-Version: Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=6rBwbo5dUNqBpC52dzWWNWS5qbukvuUSRhabCndcB4M=; b=Zk5/fWrH8RKNhzUEYeTU0L6Yh GeaNgHgmKarroQdiWCu8XMh2VENS7I8oK70qdlEgVPxOKDWuW/Mifvsjv55esgn7N8JHKjSgLpVuU HXg16gGb1e6XiIfs42Pjo50bkkvG/9R4T8mFywzS7Mm+2OcrZCiIrIHszY1qh3Tb8Ckv8=; Received: from cpc102320-sgyl38-2-0-cust46.18-2.cable.virginm.net ([82.37.168.47] helo=debutante.sirena.org.uk) by heliosphere.sirena.org.uk with esmtpa (Exim 4.89) (envelope-from ) id 1gRebd-0000Us-VK; Tue, 27 Nov 2018 14:44:54 +0000 Received: by debutante.sirena.org.uk (Postfix, from userid 1000) id 627581125056; Tue, 27 Nov 2018 14:44:53 +0000 (GMT) Date: Tue, 27 Nov 2018 14:44:53 +0000 From: Mark Brown To: Takashi Iwai Message-ID: <20181127144453.GD3206@sirena.org.uk> MIME-Version: 1.0 X-Cookie: This end up. User-Agent: Mutt/1.10.1 (2018-07-13) Cc: alsa-devel@alsa-project.org, Liam Girdwood Subject: [alsa-devel] [GIT PULL] ASoC fixes for v4.20 X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 6be0f96d799f487f05eb412d362d5a1747d665c2: ASoC: stm32: sai: fix master clock naming (2018-10-23 10:51:45 +0100) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v4.20-rc4 for you to fetch changes up to ffdcc3638c58d55a6fa68b6e5dfd4fb4109652eb: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (2018-11-23 14:05:30 +0000) ---------------------------------------------------------------- ASoC: Fixes for v4.20 Lots of fixes here, the majority of which are driver specific but there's a couple of core things and one notable driver specific one: - A core fix for a DAPM regression introduced during the component refactoring, we'd lost the code that forced a reevaluation of the DAPM graph after probe (which we suppress during init to save lots of recalcuation) and have now restored it. - A core fix for error handling using the newly added for_each_rtd_codec_dai_rollback() macro. - A fix for the names of widgets in the newly introduced pcm3060 driver, merged as a fix so we don't have a release with legacy names. ---------------------------------------------------------------- Andreas Dannenberg (1): ASoC: pcm186x: Fix device reset-registers trigger value Clément Péron (1): MAINTAINERS: add ASoC maintainers for sound dt-bindings Hans de Goede (1): ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 Katsuhiro Suzuki (1): ASoC: rockchip: add missing slave_config setting for I2S Keyon Jie (1): ASoC: acpi: fix: continue searching when machine is ignored Kirill Marinushkin (1): ASoC: pcm3060: Rename output widgets Kuninori Morimoto (1): ASoC: rsnd: fixup clock start checker Peter Ujfalusi (4): ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing ASoC: omap-mcbsp: Fix latency value calculation for pm_qos ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE Pierre-Louis Bossart (3): ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro ASoC: Intel: Power down links before turning off display audio power ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional Richard Fitzgerald (1): ASoC: wm_adsp: Fix dma-unsafe read of scratch registers Rohit kumar (2): ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask ASoC: qcom: Set dai_link id to each dai_link Srinivas Kandagatla (2): ASoC: qdsp6: q6asm-dai: Only add routing once. ASoC: qdsp6: q6afe-dai: Fix the dai widgets Tzung-Bi Shih (1): ASoC: dapm: Recalculate audio map forcely when card instantiated Vasily Khoruzhick (3): ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP ASoC: sun8i-codec: fix crash on module removal ASoC: sun8i-codec: add missing route for ADC kbuild test robot (1): ASoC: stm32: sai: fix noderef.cocci warnings MAINTAINERS | 1 + include/sound/soc.h | 2 +- sound/soc/codecs/hdac_hdmi.c | 11 +- sound/soc/codecs/pcm186x.h | 2 +- sound/soc/codecs/pcm3060.c | 12 +- sound/soc/codecs/wm_adsp.c | 37 ++--- sound/soc/intel/Kconfig | 26 +++- sound/soc/intel/boards/Kconfig | 24 ++-- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 32 ++++- sound/soc/intel/skylake/skl.c | 32 +++-- sound/soc/omap/omap-abe-twl6040.c | 67 ++++----- sound/soc/omap/omap-dmic.c | 9 ++ sound/soc/omap/omap-mcbsp.c | 6 +- sound/soc/omap/omap-mcpdm.c | 43 +++++- sound/soc/qcom/common.c | 9 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 208 +++++++++++++-------------- sound/soc/qcom/qdsp6/q6afe.c | 16 +-- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 ----- sound/soc/qcom/qdsp6/q6routing.c | 19 +++ sound/soc/rockchip/rockchip_pcm.c | 1 + sound/soc/sh/rcar/ssi.c | 2 +- sound/soc/soc-acpi.c | 10 +- sound/soc/soc-core.c | 1 + sound/soc/stm/stm32_sai_sub.c | 2 +- sound/soc/sunxi/Kconfig | 2 +- sound/soc/sunxi/sun8i-codec.c | 12 +- 26 files changed, 360 insertions(+), 259 deletions(-)