mbox series

[GIT,PULL] ASoC fixes for v6.2-rc3

Message ID 20230112113253.86989C433EF@smtp.kernel.org
State New
Headers show
Series [GIT,PULL] ASoC fixes for v6.2-rc3 | expand

Pull-request

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

Message

Mark Brown Jan. 12, 2023, 11:32 a.m. UTC
The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:

  Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 242fc66ae6e1e2b8519daacc7590a73cd0e8a6e4:

  ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (2023-01-10 12:45:22 +0000)

----------------------------------------------------------------
ASoC: Fixes for v6.2

There's quite a few fixes here, mostly board specific apart from the SOF
power management ones.  We also have some new quirks and Kconfig tweaks
to enable existing code on new platforms, and a one liner which exposes
the SOF firmware state in debugfs to aid with debugging.

There's also a SPI fix that I mistakenly put in the wrong queue and
did some merges on top of before I noticed, it seemed more trouble than
it was worth to unpick things.  A copy of the same patch is also in the
spi tree.

----------------------------------------------------------------
Ajye Huang (1):
      ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier.

Allen-KH Cheng (1):
      ASoC: mediatek: mt8186: Add machine support for max98357a

Aniol Martí (1):
      ASoC: amd: yc: Add ASUS M5402RA into DMI table

Arnd Bergmann (2):
      ASoC: Intel: fix sof-nau8825 link failure
      ASoC: Intel: sof-nau8825: fix module alias overflow

Brian Norris (1):
      ASoC: qcom: lpass-cpu: Fix fallback SD line index handling

Chancel Liu (1):
      ASoC: fsl_micfil: Correct the number of steps on SX controls

ChiYuan Huang (1):
      ASoC: rt9120: Make dev PM runtime bind AsoC component PM

Curtis Malainey (1):
      ASoC: SOF: Add FW state to debugfs

Emanuele Ghidoli (1):
      ASoC: wm8904: fix wrong outputs volume after power reactivation

Gongjun Song (2):
      ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product
      ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product

Krzysztof Kozlowski (2):
      ASoC: dt-bindings: qcom,lpass-wsa-macro: correct clocks on SM8250
      ASoC: dt-bindings: qcom,lpass-tx-macro: correct clocks on SC7280

Mark Brown (4):
      ASoC: SOF: Fixes for suspend after firmware crash
      Add new AMP MAX98360A for RT5682S
      ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
      ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets

Mars Chen (1):
      ASoC: support machine driver with max98360

Ranjani Sridharan (2):
      ASoC: SOF: pm: Set target state earlier
      ASoC: SOF: pm: Always tear down pipelines before DSP suspend

Ricardo Ribalda (1):
      spi: mediatek: Enable irq before the spi registration

Stephan Gerhold (1):
      ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE

Wim Van Boven (1):
      ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table

tongjian (2):
      ASoC: mediatek: mt8186: support rt5682s_max98360
      ASoC: dt-bindings: mt8186-mt6366: add new compatible for max98360a

 .../sound/mt8186-mt6366-rt1019-rt5682s.yaml        |   1 +
 .../bindings/sound/qcom,lpass-tx-macro.yaml        |   4 +-
 .../bindings/sound/qcom,lpass-wsa-macro.yaml       |  58 ++++++++--
 drivers/spi/spi-mt65xx.c                           |  12 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  14 +++
 sound/soc/codecs/rt9120.c                          |  12 ++
 sound/soc/codecs/wm8904.c                          |   7 ++
 sound/soc/fsl/fsl-asoc-card.c                      |   8 +-
 sound/soc/fsl/fsl_micfil.c                         |  16 +--
 sound/soc/fsl/fsl_ssi.c                            |   4 +-
 sound/soc/intel/boards/Kconfig                     |   2 +
 sound/soc/intel/boards/sof_nau8825.c               |  31 +++++-
 sound/soc/intel/common/soc-acpi-intel-adl-match.c  |  20 +++-
 sound/soc/intel/common/soc-acpi-intel-rpl-match.c  |  50 +++++++++
 sound/soc/mediatek/Kconfig                         |   4 +-
 .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c |  22 +++-
 sound/soc/qcom/Kconfig                             |  21 ++--
 sound/soc/qcom/Makefile                            |   2 +
 sound/soc/qcom/common.c                            | 114 -------------------
 sound/soc/qcom/common.h                            |  10 --
 sound/soc/qcom/lpass-cpu.c                         |   5 +-
 sound/soc/qcom/sc8280xp.c                          |   1 +
 sound/soc/qcom/sdw.c                               | 123 +++++++++++++++++++++
 sound/soc/qcom/sdw.h                               |  18 +++
 sound/soc/qcom/sm8250.c                            |   1 +
 sound/soc/sof/debug.c                              |   4 +-
 sound/soc/sof/pm.c                                 |   9 +-
 27 files changed, 389 insertions(+), 184 deletions(-)
 create mode 100644 sound/soc/qcom/sdw.c
 create mode 100644 sound/soc/qcom/sdw.h