[GIT,PULL] ASoC fixes for v5.2
mbox series

Message ID 20190613151956.GK5316@sirena.org.uk
State New
Headers show
Series
  • [GIT,PULL] ASoC fixes for v5.2
Related show

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.2-rc4

Message

Mark Brown June 13, 2019, 3:19 p.m. UTC
The following changes since commit 7f6647ced298d56027218e47619b7f0d925fc83e:

  ASoC: SOF: Fix unused variable warnings (2019-05-09 11:18:57 +0900)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.2-rc4

for you to fetch changes up to 3da428ff2aa5a5191ba2f1630eea75f03242f3f2:

  ASoC: Intel: sst: fix kmalloc call with wrong flags (2019-06-10 15:37:17 +0100)

----------------------------------------------------------------
ASoC: Fixes for v5.2

There's an awful lot of fixes here, almost all for the newly introduced
SoF DSP drivers (including a few things it turned up in shared code).
This is a large and complex piece of code so it's not surprising that
there have been quite a few issues here, fortunately things seem to have
mostly calmed down now.  Otherwise there's just a smattering of small fixes.

----------------------------------------------------------------
Alex Levin (1):
      ASoC: Intel: sst: fix kmalloc call with wrong flags

Amadeusz Sławiński (2):
      ALSA: hdac: fix memory release for SST and SOF drivers
      SoC: rt274: Fix internal jack assignment in set_jack callback

Curtis Malainey (1):
      ASoC: rt5677-spi: Handle over reading when flipping bytes

Georgii Staroselskii (1):
      ASoC: sun4i-codec: fix first delay on Speaker

Guennadi Liakhovetski (1):
      ASoC: SOF: ipc: fix a race, leading to IPC timeouts

Jon Hunter (2):
      ASoC: simple-card: Fix configuration of DAI format
      ASoC: simple-card: Restore original configuration of DAI format

Kai Vehmanen (2):
      ASoC: SOF: fix race in FW boot timeout handling
      ASoC: SOF: fix DSP oops definitions in FW ABI

Keyon Jie (1):
      ASoC: SOF: control: correct the copy size for bytes kcontrol put

Kovács Tamás (1):
      ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet

Kuninori Morimoto (2):
      ASoC: soc-dpm: fixup DAI active unbalance
      ASoC: soc-core: fixup references at soc_cleanup_card_resources()

Libin Yang (2):
      ASoC: soc-pcm: BE dai needs prepare when pause release after resume
      ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly

Marcus Cooper (2):
      ASoC: sun4i-i2s: Fix sun8i tx channel offset mask
      ASoC: sun4i-i2s: Add offset to RX channel select

Matt Flax (1):
      ASoC : cs4265 : readable register too low

Pan Xiuli (1):
      ASoC: SOF: soundwire: add initial soundwire support

Pierre-Louis Bossart (9):
      ASoC: SOF: nocodec: fix undefined reference
      ASoC: SOF: core: fix error handling with the probe workqueue
      ASoC: SOF: pcm: remove warning - initialize workqueue on open
      ASoC: SOF: uapi: mirror firmware changes
      ASoC: SOF: bump to ABI 3.6
      ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override
      ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override
      ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override
      ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override

Ranjani Sridharan (6):
      ASoC: SOF: fix error in verbose ipc command parsing
      ASoC: core: lock client_mutex while removing link components
      ASoC: SOF: core: remove DSP after unregistering machine driver
      ASoC: SOF: core: remove snd_soc_unregister_component in case of error
      ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC
      ASoC: core: Fix deadlock in snd_soc_instantiate_card()

S.j. Wang (2):
      ASoC: fsl_asrc: Fix the issue about unsupported rate
      ASoC: cs42xx8: Add regcache mask dirty

Sathya Prakash M R (3):
      ASoC: Intel: soc-acpi: Fix machine selection order
      ASoC: Intel: sof-rt5682: fix for codec button mapping
      ASoC: Intel: sof-rt5682: fix AMP quirk support

Slawomir Blauciak (1):
      ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering

Tzung-Bi Shih (1):
      ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card

Viorel Suman (2):
      ASoC: ak4458: add return value for ak4458_probe
      ASoC: ak4458: rstn_control - return a non-zero on error only

Yu-Hsuan Hsu (1):
      ASoC: max98090: remove 24-bit format support if RJ is 0

YueHaibing (2):
      ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error
      ASoC: da7219: Fix build error without CONFIG_I2C

Zhu Yingjiang (2):
      ASoC: SOF: Intel: hda: fix the hda init chip
      ASoC: SOF: Intel: hda: use the defined ppcap functions

 include/sound/sof/dai.h                           |   1 +
 include/sound/sof/header.h                        |  23 ++++
 include/sound/sof/info.h                          |  20 ++--
 include/sound/sof/xtensa.h                        |   9 +-
 include/uapi/sound/sof/abi.h                      |   2 +-
 sound/hda/ext/hdac_ext_bus.c                      |   1 -
 sound/pci/hda/hda_codec.c                         |   9 +-
 sound/soc/codecs/ak4458.c                         |  18 +--
 sound/soc/codecs/cs4265.c                         |   2 +-
 sound/soc/codecs/cs42xx8.c                        |   1 +
 sound/soc/codecs/max98090.c                       |  16 +++
 sound/soc/codecs/rt274.c                          |   3 +-
 sound/soc/codecs/rt5670.c                         |  12 ++
 sound/soc/codecs/rt5677-spi.c                     |   5 +-
 sound/soc/fsl/fsl_asrc.c                          |   4 +-
 sound/soc/intel/atom/sst/sst_pvt.c                |   4 +-
 sound/soc/intel/boards/bytcht_es8316.c            |   2 +-
 sound/soc/intel/boards/cht_bsw_max98090_ti.c      |   2 +-
 sound/soc/intel/boards/cht_bsw_nau8824.c          |   2 +-
 sound/soc/intel/boards/cht_bsw_rt5672.c           |   2 +-
 sound/soc/intel/boards/sof_rt5682.c               |  11 +-
 sound/soc/intel/common/soc-acpi-intel-byt-match.c |  17 +++
 sound/soc/intel/common/soc-acpi-intel-cnl-match.c |  10 +-
 sound/soc/mediatek/Kconfig                        |   2 +-
 sound/soc/soc-core.c                              |  36 +++---
 sound/soc/soc-dapm.c                              |   7 +-
 sound/soc/soc-pcm.c                               |   3 +-
 sound/soc/sof/Kconfig                             |   8 +-
 sound/soc/sof/control.c                           |   9 +-
 sound/soc/sof/core.c                              |  29 ++++-
 sound/soc/sof/intel/bdw.c                         |  26 +++--
 sound/soc/sof/intel/byt.c                         |  25 +++--
 sound/soc/sof/intel/cnl.c                         |   4 +
 sound/soc/sof/intel/hda-ctrl.c                    | 102 +++++++++++++++--
 sound/soc/sof/intel/hda-ipc.c                     |  17 ++-
 sound/soc/sof/intel/hda.c                         | 129 ++++++----------------
 sound/soc/sof/ipc.c                               |  26 ++---
 sound/soc/sof/loader.c                            |   2 +
 sound/soc/sof/pcm.c                               |   8 +-
 sound/soc/sof/xtensa/core.c                       |   2 +-
 sound/soc/sunxi/sun4i-codec.c                     |   9 ++
 sound/soc/sunxi/sun4i-i2s.c                       |   6 +-
 42 files changed, 398 insertions(+), 228 deletions(-)

Comments

Takashi Iwai June 13, 2019, 3:36 p.m. UTC | #1
On Thu, 13 Jun 2019 17:19:56 +0200,
Mark Brown wrote:
> 
> The following changes since commit 7f6647ced298d56027218e47619b7f0d925fc83e:
> 
>   ASoC: SOF: Fix unused variable warnings (2019-05-09 11:18:57 +0900)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.2-rc4
> 
> for you to fetch changes up to 3da428ff2aa5a5191ba2f1630eea75f03242f3f2:
> 
>   ASoC: Intel: sst: fix kmalloc call with wrong flags (2019-06-10 15:37:17 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Fixes for v5.2
> 
> There's an awful lot of fixes here, almost all for the newly introduced
> SoF DSP drivers (including a few things it turned up in shared code).
> This is a large and complex piece of code so it's not surprising that
> there have been quite a few issues here, fortunately things seem to have
> mostly calmed down now.  Otherwise there's just a smattering of small fixes.

Thanks, pulled.
I'm going to send a pull request to Linus likely in tomorrow.


Takashi