From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752351AbcBLLfU (ORCPT ); Fri, 12 Feb 2016 06:35:20 -0500 Received: from mx2.suse.de ([195.135.220.15]:45100 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751559AbcBLLfS (ORCPT ); Fri, 12 Feb 2016 06:35:18 -0500 Date: Fri, 12 Feb 2016 12:35:16 +0100 Message-ID: From: Takashi Iwai To: Linus Torvalds Cc: Mark Brown , Liam Girdwood , linux-kernel@vger.kernel.org Subject: [GIT PULL] sound fixes for 4.5-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/24.5 (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 List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, please pull sound fixes for v4.5-rc4 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-4.5-rc4 The topmost commit is 86c2ee16704522a546c0ee1e8238096e3c391468 ---------------------------------------------------------------- sound fixes for 4.5-rc4 In this rc, we've got more volume than previous rc, unsurprisingly; the majority of updates in ASoC are about Intel drivers, and another major changes are the continued plumbing of ALSA timer bugs revealed by syzkaller fuzzer. Hopefully both settle down now. Other than that, HD-audio received a couple of code fixes as well as the usual quirks, and various small fixes are found for FireWire devices, ASoC codecs and drivers. ---------------------------------------------------------------- Aaro Koskinen (1): ASoC: simple-card: don't fail if sysclk setting is not supported Arnd Bergmann (2): ASoC: mediatek: add i2c dependency ASoC: rt5659: avoid unused variable warning for rt5659_acpi_match Axel Lin (1): ASoC: rt5659: Fix irq leak Bard Liao (2): ASoC: rt286: fix capture doesn't work at some cases ASoC: rt5645: fix the shift bit of IN1 boost Dan Carpenter (1): ASoC: AMD: free memory on error David Henningsson (1): ALSA: hda - Fix static checker warning in patch_hdmi.c Dharageswari.R (1): ASoC: Intel: Skylake: Fix pipe memory allocation leak Geert Uytterhoeven (1): ALSA: firewire-digi00x: Drop bogus const type qualifier on dot_scrt() Guneshwor Singh (2): ASoC: Intel: Skylake: Fix delay wrap condition ASoC: Intel: Skylake: Fix mcps freeup after module unbind failure Jeeja KP (6): ASoC: Intel: Skylake: Fix return of skl_get_queue_index ASoC: Intel: Skylake: Fix the module state check condition ASoC: Intel: Skylake: Fix not to stop sink pipe in pga pmd event ASoC: Intel: Skylake: Fix bind of source with multiple sinks ASoC: Intel: Skylake: Add missing PRE/POST_PMU handlers for vmixer ASoC: Intel: Skylake: Fix stereo DMIC record Jon Medhurst (Tixy) (1): ASoC: dwc: Ensure i2s_reg_comp{1,2} is always initialised Lars-Peter Clausen (2): ASoC: imx-spdif: Fix crash on suspend ASoC: dapm: Don't prefix autodisable widgets twice Maciej S. Szmigiero (1): ASoC: fsl_ssi: remove explicit register defaults Mans Rullgard (1): ASoC: mxs-saif: fix clk_prepare() without matching clk_unprepare() Pascal Huerst (1): ASoC: sigmadsp: Fix missleading return value Pierre-Louis Bossart (2): ASoC: Intel: Atom: fix regression on compress DAI ASoC: Intel: Load the atom DPCM driver only Richard Fitzgerald (2): ASoC: wm5110: Unregister compressed platform when driver is removed ASoC: arizona: fref must be limited in pseudo-fractional mode Srinivas Kandagatla (1): ASoC: qcom: use correct device pointer in dma allocation Stuart Henderson (2): ASoC: wm8960: Fix input boost mixer left/right naming ASoC: wm8960: Fix WM8960_SYSCLK_PLL mode Sudip Mukherjee (1): ASoC: Intel: Skylake: Fix memory leak Takashi Iwai (7): Revert "ALSA: hda - Fix noise on Gigabyte Z170X mobo" ALSA: hda - Fix speaker output from VAIO AiO machines ALSA: dummy: Implement timer backend switching more safely ALSA: timer: Fix wrong instance passed to slave callbacks ALSA: timer: Fix race between stop and interrupt ALSA: hda - Fix bad dereference of jack object ALSA: timer: Fix race at concurrent reads Takashi Sakamoto (4): ALSA: firewire-tascam: fix NULL pointer dereference when model identification fails ALSA: firewire-tascam: add support for FW-1804 ALSA: firewire-tascam: remove a flag for controller ALSA: firewire-tascam: remove needless member for control and status message Vinod Koul (6): ASoC: dpcm: fix the BE state on hw_free ASoC: Intel: Skylake: Fix the memory overwrite of tlv buffer ASoC: Intel: Skylake: Remove autosuspend delay ASoC: Intel: Revert "ASoC: Intel: fix ACPI probe regression with Atom DPCM driver" ASoC: Intel: Create independent acpi match module ASoC: Intel: Add module tags for common match module Xiubo Li (1): ASoC: fsl: document DT compatible string "fsl,imx-audio-wm8960" --- .../devicetree/bindings/sound/fsl-asoc-card.txt | 2 + sound/core/timer.c | 40 ++++++------ sound/drivers/dummy.c | 37 +++++------ sound/firewire/digi00x/amdtp-dot.c | 2 +- sound/firewire/tascam/tascam-transaction.c | 6 ++ sound/firewire/tascam/tascam.c | 12 +++- sound/firewire/tascam/tascam.h | 4 -- sound/pci/hda/hda_generic.c | 4 +- sound/pci/hda/hda_jack.c | 2 +- sound/pci/hda/hda_jack.h | 2 +- sound/pci/hda/patch_ca0132.c | 5 +- sound/pci/hda/patch_hdmi.c | 5 +- sound/pci/hda/patch_realtek.c | 11 +--- sound/pci/hda/patch_sigmatel.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 1 + sound/soc/codecs/arizona.c | 43 ++++++++++++- sound/soc/codecs/rt286.c | 26 +------- sound/soc/codecs/rt5645.c | 2 +- sound/soc/codecs/rt5659.c | 31 ++++----- sound/soc/codecs/rt5659.h | 1 - sound/soc/codecs/sigmadsp-i2c.c | 5 +- sound/soc/codecs/wm5110.c | 1 + sound/soc/codecs/wm8960.c | 40 ++++++------ sound/soc/dwc/designware_i2s.c | 5 +- sound/soc/fsl/fsl_ssi.c | 42 ++++++------ sound/soc/fsl/imx-spdif.c | 2 - sound/soc/generic/simple-card.c | 2 +- sound/soc/intel/Kconfig | 13 +++- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 1 + sound/soc/intel/boards/skl_rt286.c | 5 +- sound/soc/intel/common/Makefile | 9 +-- sound/soc/intel/common/sst-acpi.c | 4 ++ sound/soc/intel/common/sst-match-acpi.c | 3 + sound/soc/intel/skylake/skl-messages.c | 6 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/intel/skylake/skl-topology.c | 75 +++++++++++++++------- sound/soc/intel/skylake/skl.c | 2 - sound/soc/mediatek/Kconfig | 4 +- sound/soc/mxs/mxs-saif.c | 13 +++- sound/soc/qcom/lpass-platform.c | 15 ++--- sound/soc/soc-dapm.c | 8 +-- sound/soc/soc-pcm.c | 3 +- 42 files changed, 292 insertions(+), 209 deletions(-)