All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Brown <broonie@kernel.org>
To: Takashi Iwai <tiwai@suse.de>
Cc: Liam Girdwood <lgirdwood@gmail.com>,
	alsa-devel@alsa-project.org, Mark Brown <broonie@kernel.org>
Subject: [GIT PULL] ASoC fixes for v6.9-rc2
Date: Thu, 04 Apr 2024 23:07:13 +0100	[thread overview]
Message-ID: <20240404220723.95599C433C7@smtp.kernel.org> (raw)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 7012 bytes --]

The following changes since commit 4cece764965020c22cff7665b18a012006359095:

  Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.9-rc2

for you to fetch changes up to 90f8917e7a15f6dd508779048bdf00ce119b6ca0:

  ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (2024-04-04 19:51:51 +0100)

----------------------------------------------------------------
ASoC: Fixes for v6.9

A relatively large set of fixes here, the biggest piece of it is a
series correcting some problems with the delay reporting for Intel SOF
cards but there's a bunch of other things.  Everything here is driver
specific except for a fix in the core for an issue with sign extension
handling volume controls.

----------------------------------------------------------------
Amadeusz Sławiński (1):
      ASoC: Intel: avs: boards: Add modules description

Chaitanya Kumar Borah (1):
      ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path

Charles Keepax (1):
      ASoC: cs42l43: Correct extraction of data pointer in suspend/resume

Mark Brown (4):
      ASoC: SOF: ipc4/Intel: Fix delay reporting
      ASoC: rt-sdw: fix locking and improve error logs
      ASoC: codecs: ES8326: solve some hp issues and
      ASoC: Merge up left over v6.8 fix

Peter Ujfalusi (19):
      ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream
      ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs
      ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint
      ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position)
      ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback
      ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting
      ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks
      ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay
      ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback
      ASoC: SOF: Remove the get_stream_position callback
      ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally
      ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger
      ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state
      ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
      ASoC: SOF: ipc4-pcm: Correct the delay calculation
      ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
      ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
      ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend
      ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove

Pierre-Louis Bossart (6):
      ASoC: rt5682-sdw: fix locking sequence
      ASoC: rt711-sdca: fix locking sequence
      ASoC: rt711-sdw: fix locking sequence
      ASoC: rt712-sdca-sdw: fix locking sequence
      ASoC: rt722-sdca-sdw: fix locking sequence
      ASoC: rt-sdw*: add __func__ to all error logs

Rander Wang (1):
      ASoC: SOF: mtrace: rework mtrace timestamp setting

Richard Fitzgerald (1):
      ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()

Simon Trimmer (1):
      ASoC: cs-amp-lib: Check for no firmware controls when writing calibration

Stephen Lee (1):
      ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw

Vijendar Mukunda (3):
      ASoC: amd: acp: fix for acp pdm configuration check
      ASoC: amd: acp: fix for acp_init function error handling
      ASoC: SOF: amd: fix for false dsp interrupts

Zhang Yi (4):
      ASoC: codecs: ES8326: Solve error interruption issue
      ASoC: codecs: ES8326: modify clock table
      ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume
      ASoC: codecs: ES8326: Removing the control of ADC_SCALE

 include/sound/hdaudio_ext.h            |   3 +
 sound/soc/amd/acp/acp-pci.c            |  13 +--
 sound/soc/codecs/cs-amp-lib.c          |   5 +
 sound/soc/codecs/cs42l43.c             |  12 ++-
 sound/soc/codecs/es8326.c              |  37 ++++---
 sound/soc/codecs/es8326.h              |   2 +-
 sound/soc/codecs/rt1316-sdw.c          |   8 +-
 sound/soc/codecs/rt1318-sdw.c          |   8 +-
 sound/soc/codecs/rt5682-sdw.c          |  16 +--
 sound/soc/codecs/rt700.c               |  16 +--
 sound/soc/codecs/rt711-sdca-sdw.c      |   6 +-
 sound/soc/codecs/rt711-sdca.c          |  18 ++--
 sound/soc/codecs/rt711-sdw.c           |   8 +-
 sound/soc/codecs/rt711.c               |  16 +--
 sound/soc/codecs/rt712-sdca-dmic.c     |  24 +++--
 sound/soc/codecs/rt712-sdca-sdw.c      |   7 +-
 sound/soc/codecs/rt712-sdca.c          |  20 ++--
 sound/soc/codecs/rt715-sdca-sdw.c      |   2 +-
 sound/soc/codecs/rt715-sdca.c          |  46 ++++----
 sound/soc/codecs/rt715-sdw.c           |   4 +-
 sound/soc/codecs/rt715.c               |  24 ++---
 sound/soc/codecs/rt722-sdca-sdw.c      |   4 +-
 sound/soc/codecs/rt722-sdca.c          |  21 ++--
 sound/soc/codecs/wm_adsp.c             |   3 +-
 sound/soc/intel/avs/boards/da7219.c    |   1 +
 sound/soc/intel/avs/boards/dmic.c      |   1 +
 sound/soc/intel/avs/boards/es8336.c    |   1 +
 sound/soc/intel/avs/boards/i2s_test.c  |   1 +
 sound/soc/intel/avs/boards/max98357a.c |   1 +
 sound/soc/intel/avs/boards/max98373.c  |   1 +
 sound/soc/intel/avs/boards/max98927.c  |   1 +
 sound/soc/intel/avs/boards/nau8825.c   |   1 +
 sound/soc/intel/avs/boards/probe.c     |   1 +
 sound/soc/intel/avs/boards/rt274.c     |   1 +
 sound/soc/intel/avs/boards/rt286.c     |   1 +
 sound/soc/intel/avs/boards/rt298.c     |   1 +
 sound/soc/intel/avs/boards/rt5514.c    |   1 +
 sound/soc/intel/avs/boards/rt5663.c    |   1 +
 sound/soc/intel/avs/boards/rt5682.c    |   1 +
 sound/soc/intel/avs/boards/ssm4567.c   |   1 +
 sound/soc/soc-ops.c                    |   2 +-
 sound/soc/sof/amd/acp.c                |   8 +-
 sound/soc/sof/core.c                   |  14 +--
 sound/soc/sof/intel/hda-common-ops.c   |   3 +
 sound/soc/sof/intel/hda-dai-ops.c      |  11 ++
 sound/soc/sof/intel/hda-dsp.c          |  20 +++-
 sound/soc/sof/intel/hda-pcm.c          |  29 +++++
 sound/soc/sof/intel/hda-stream.c       |  70 ++++++++++++
 sound/soc/sof/intel/hda.h              |   6 ++
 sound/soc/sof/intel/lnl.c              |  34 ++++--
 sound/soc/sof/intel/mtl.c              |  14 ---
 sound/soc/sof/intel/mtl.h              |  10 --
 sound/soc/sof/ipc4-mtrace.c            |  11 +-
 sound/soc/sof/ipc4-pcm.c               | 191 ++++++++++++++++++++++++++-------
 sound/soc/sof/ipc4-priv.h              |  14 ---
 sound/soc/sof/ipc4-topology.c          |  22 +++-
 sound/soc/sof/ops.h                    |  24 ++++-
 sound/soc/sof/pcm.c                    |   8 ++
 sound/soc/sof/sof-audio.h              |   9 +-
 sound/soc/sof/sof-priv.h               |  24 +++--
 60 files changed, 596 insertions(+), 267 deletions(-)

             reply	other threads:[~2024-04-04 22:09 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-04 22:07 Mark Brown [this message]
2024-04-05  6:49 ` [GIT PULL] ASoC fixes for v6.9-rc2 Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240404220723.95599C433C7@smtp.kernel.org \
    --to=broonie@kernel.org \
    --cc=alsa-devel@alsa-project.org \
    --cc=lgirdwood@gmail.com \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.