[GIT PULL] sound fixes for 6.3-rc3

From: Takashi Iwai
Date: Fri Mar 17 2023 - 05:28:39 EST


Linus,

please pull sound fixes for v6.3-rc3 from:

git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-6.3-rc3

The topmost commit is 98e5eb110095ec77cb6d775051d181edbf9cd3cf

----------------------------------------------------------------

sound fixes for 6.3-rc3

Nothing surprising, a collection of small device-specific fixes.
The majority of changes are for ASoC Intel stuff, while a few other
ASoC and HD-audio fixes are found.

----------------------------------------------------------------

Amadeusz Sławiński (3):
ASoC: Intel: avs: max98357a: Explicitly define codec format
ASoC: Intel: avs: da7219: Explicitly define codec format
ASoC: Intel: avs: rt5682: Explicitly define codec format

Bard Liao (1):
ALSA: hda: intel-dsp-config: add MTL PCI id

Bjorn Helgaas (1):
ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()

Cezary Rojewski (2):
ASoC: Intel: avs: ssm4567: Remove nau8825 bits
ASoC: Intel: avs: nau8825: Adjust clock control

Emil Abildgaard Svendsen (1):
ASoC: hdmi-codec: only startup/shutdown on supported streams

Guenter Roeck (1):
ASoC: da7219: Initialize jack_det_mutex

Hamidreza H. Fard (1):
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro

Jaska Uimonen (1):
ASoC: SOF: ipc4-topology: set dmic dai index from copier

Jeremy Szu (1):
ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform

Krzysztof Kozlowski (1):
ASoC: qcom: q6prm: fix incorrect clk_root passed to ADSP

Kuninori Morimoto (2):
ALSA: asihpi: check pao in control_message()
ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()

Luca Ceresoli (1):
ASoC: clarify that SND_SOC_IMX_SGTL5000 is the old driver

Peter Ujfalusi (1):
ASoC: SOF: ipc3: Check for upper size limit for the received message

Pierre-Louis Bossart (4):
ASoC: Intel: soc-acpi: fix copy-paste issue in topology names
ASoC: SOF: Intel: pci-tng: revert invalid bar size setting
ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset
ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase

Rander Wang (2):
ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence
ASoC: SOF: IPC4: update gain ipc msg definition to align with fw

Ranjani Sridharan (6):
ASoC: SOF: Intel: MTL: Fix the device description
ASoC: SOF: Intel: HDA: Fix device description
ASoC: SOF: Intel: SKL: Fix device description
ASOC: SOF: Intel: pci-tgl: Fix device description
ASoC: SOF: topology: Fix error handling in sof_widget_ready()
ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP

Ravulapati Vishnu Vardhan Rao (1):
ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds

Seppo Ingalsuo (1):
ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit

---
sound/hda/intel-dsp-config.c | 9 ++++++
sound/pci/asihpi/hpi6205.c | 2 +-
sound/pci/hda/hda_intel.c | 5 ++--
sound/pci/hda/patch_ca0132.c | 4 ++-
sound/pci/hda/patch_realtek.c | 2 ++
sound/soc/codecs/da7219-aad.c | 2 ++
sound/soc/codecs/hdmi-codec.c | 11 ++++++++
sound/soc/codecs/lpass-tx-macro.c | 11 ++++----
sound/soc/fsl/Kconfig | 4 +++
sound/soc/intel/avs/boards/da7219.c | 21 ++++++++++++++
sound/soc/intel/avs/boards/max98357a.c | 22 +++++++++++++++
sound/soc/intel/avs/boards/nau8825.c | 14 +++++-----
sound/soc/intel/avs/boards/rt5682.c | 22 +++++++++++++++
sound/soc/intel/avs/boards/ssm4567.c | 31 ---------------------
sound/soc/intel/common/soc-acpi-intel-adl-match.c | 2 +-
sound/soc/qcom/qdsp6/q6prm.c | 4 +--
sound/soc/sof/intel/hda-ctrl.c | 3 ++
sound/soc/sof/intel/hda-dsp.c | 12 ++++++++
sound/soc/sof/intel/pci-apl.c | 1 +
sound/soc/sof/intel/pci-cnl.c | 2 ++
sound/soc/sof/intel/pci-icl.c | 1 +
sound/soc/sof/intel/pci-mtl.c | 1 +
sound/soc/sof/intel/pci-skl.c | 2 ++
sound/soc/sof/intel/pci-tgl.c | 7 +++++
sound/soc/sof/intel/pci-tng.c | 6 +---
sound/soc/sof/ipc3-topology.c | 32 +++++++++++++++++++--
sound/soc/sof/ipc3.c | 5 ++--
sound/soc/sof/ipc4-control.c | 3 +-
sound/soc/sof/ipc4-topology.c | 21 ++++++++++----
sound/soc/sof/ipc4-topology.h | 8 ++++--
sound/soc/sof/sof-audio.c | 32 +++++++++++++++++----
sound/soc/sof/topology.c | 34 +++++++++++------------
32 files changed, 246 insertions(+), 90 deletions(-)