[alsa-devel] [GIT PULL] ASoC fixes for v5.0
Mark Brown
broonie at kernel.org
Fri Jan 18 13:54:53 CET 2019
The following changes since commit a7a850dba82498a1e050d8d153cae67ce0edb3b2:
Merge branch 'asoc-4.21' into asoc-next (2018-12-18 12:23:59 +0000)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.0-rc2
for you to fetch changes up to 4cb79ef9c6c4413427cd70afbb1f3bc01e9b7abf:
ASoC: amd: Fix potential NULL pointer dereference (2019-01-15 19:06:23 +0000)
----------------------------------------------------------------
ASoC: Fixes for v5.0
Quite a big batch of fixes here. There's a couple of things going on,
the main one is that we found some issues with not deferring probe when
we should, causing us to skip some driver initialization. The fixes for
this then in turn exposed some issues with how we were searching for
components which had previously gone unnoticed due to the original
issue.
There's also been the normal driver specific stuff and there's been what
looks like several batches of automated scanning for issues which have
generated quite a large set of smaller fixes for potential crashes and
missed error handling.
----------------------------------------------------------------
Should probably have pointed out that the DaVinci runtime PM fix here is
a big diff but mostly code motion, it fixes problems where the device
would stop working after runtime PM.
Ajit Pandey (1):
ASoC: soc-core: defer card probe until all component is added to list
Curtis Malainey (1):
ASoC: soc-core: fix init platform memory handling
Dan Carpenter (6):
ASoC: dma-sh7760: cleanup a debug printk
ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute()
ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data()
ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug
ASoC: qdsp6: q6asm-dai: Fix a small memory leak
ALSA: compress: prevent potential divide by zero bugs
Geert Uytterhoeven (1):
ASoC: xlnx: Grammar s/the the/the/
Gustavo A. R. Silva (2):
ASoC: rt5514-spi: Fix potential NULL pointer dereference
ASoC: amd: Fix potential NULL pointer dereference
Kangjie Lu (1):
ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
Mac Chiang (1):
ASoC: Intel: Boards: move the codec PLL configuration to _init
Mark Brown (1):
ASoC: core: Make snd_soc_find_component() more robust
Maruthi Srinivas Bayyavarapu (1):
ASoC: xlnx: change license header format style
Matthias Reichl (1):
ASoC: core: Don't defer probe on optional, NULL components
Peter Ujfalusi (1):
ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks
Rander Wang (1):
ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field
Rohit kumar (2):
ASoC: sdm845: set jack only for a specific backend
ASoC: soc-core: Hold client_mutex around soc_init_dai_link()
Shuming Fan (2):
ASoC: rt5682: Fix recording no sound issue
ASoC: rt5682: Fix PLL source register definitions
Silvio Cesare (2):
ASoC: dapm: change snprintf to scnprintf for possible overflow
ASoC: imx-audmux: change snprintf to scnprintf for possible overflow
Sinan Kaya (1):
ASoC: Intel: atom: Make PCI dependency explicit
Yizhuo (1):
ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized
b-ak (1):
ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode
include/sound/soc.h | 6 ++
sound/core/compress_offload.c | 3 +-
sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +-
sound/soc/codecs/pcm512x.c | 11 +--
sound/soc/codecs/rt274.c | 5 +-
sound/soc/codecs/rt5514-spi.c | 2 +
sound/soc/codecs/rt5682.c | 1 +
sound/soc/codecs/rt5682.h | 24 ++---
sound/soc/codecs/tlv320aic32x4.c | 4 +
sound/soc/fsl/imx-audmux.c | 24 ++---
sound/soc/intel/Kconfig | 2 +-
sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 +-
sound/soc/intel/boards/broadwell.c | 2 +-
sound/soc/intel/boards/glk_rt5682_max98357a.c | 45 ++-------
sound/soc/intel/boards/haswell.c | 2 +-
sound/soc/qcom/qdsp6/q6asm-dai.c | 17 +++-
sound/soc/qcom/sdm845.c | 31 ++++--
sound/soc/sh/dma-sh7760.c | 2 +-
sound/soc/soc-core.c | 34 +++++--
sound/soc/soc-dapm.c | 10 +-
sound/soc/ti/davinci-mcasp.c | 136 ++++++++++++--------------
sound/soc/xilinx/Kconfig | 2 +-
sound/soc/xilinx/xlnx_i2s.c | 15 ++-
23 files changed, 208 insertions(+), 184 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20190118/23444fb8/attachment.sig>
More information about the Alsa-devel
mailing list