Linus, please pull sound fixes for v5.11-rc4 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.11-rc4 The topmost commit is 20c7842ed8374e1c3ee750b2fe7ca8cdd071bda6 ---------------------------------------------------------------- sound fixes for 5.11-rc4 Here are some piled fixes, hopefully the last big one for 5.11. All changes are device-specific small fixes, and majority of commits are for ASoC while USB-audio got a bit large changes for addressing the regression for devices with quirks. ---------------------------------------------------------------- Alex Deucher (1): ALSA: hda/hdmi - enable runtime pm for CI AMD display audio Bard Liao (1): ASoC: max98373: don't access volatile registers in bias level off Cezary Rojewski (1): ASoC: Intel: haswell: Add missing pm_ops Colin Ian King (3): ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" ASoC: atmel: fix spelling mistake in Kconfig "programable" -> "programmable" Dan Carpenter (1): ASoC: Intel: fix error code cnl_set_dsp_D0() Geert Uytterhoeven (2): ALSA: fireface: Fix integer overflow in transmit_midi_msg() ALSA: firewire-tascam: Fix integer overflow in midi_port_work() Jaroslav Kysela (2): ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 Jeremy Szu (1): ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines Jerome Brunet (2): ASoC: meson: axg-tdmin: fix axg skew offset ASoC: meson: axg-tdm-interface: fix loopback Jonathan Neuschäfer (1): ALSA: doc: Fix reference to mixart.rst Kuninori Morimoto (1): ASoC: rsnd: don't call clk_disable_unprepare() if can't use Peter Geis (2): clk: tegra30: Add hda clock default rates to clock driver ALSA: hda/tegra: fix tegra-hda on tegra30 soc Peter Ujfalusi (2): MAINTAINERS: Update email address for TI ASoC and twl4030 codec drivers ASoC: dt-bindings: ti, j721e: Update maintainer and author information Ravulapati Vishnu vardhan rao (1): ASoC: amd: Replacing MSI with Legacy IRQ model Shuming Fan (1): ASoC: rt711: mutex between calibration and power state changes Srinivasa Rao Mandadapu (2): ASoC: qcom: Fix incorrect volatile registers ASoC: qcom: Add support for playback recover after resume Takashi Iwai (5): ALSA: usb-audio: Fix the missing endpoints creations for quirks ALSA: usb-audio: Choose audioformat of a counter-part substream ALSA: usb-audio: Avoid unnecessary interface re-setup ALSA: usb-audio: Annotate the endpoint index in audioformat ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices Thomas Hebb (1): ASoC: dapm: remove widget from dirty list on free shengjiu wang (1): ASoC: imx-hdmi: Fix warning of the uninitialized variable ret --- .../bindings/sound/ti,j721e-cpb-audio.yaml | 4 +- .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 4 +- Documentation/sound/alsa-configuration.rst | 2 +- MAINTAINERS | 6 +- drivers/clk/tegra/clk-tegra30.c | 2 + sound/firewire/fireface/ff-transaction.c | 2 +- sound/firewire/tascam/tascam-transaction.c | 2 +- sound/pci/hda/hda_intel.c | 9 ++- sound/pci/hda/hda_tegra.c | 2 +- sound/pci/hda/patch_realtek.c | 4 ++ sound/soc/amd/raven/pci-acp3x.c | 16 +---- sound/soc/amd/renoir/rn-pci-acp3x.c | 14 ++++ sound/soc/atmel/Kconfig | 4 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/max98373-i2c.c | 20 ++++++ sound/soc/codecs/max98373-sdw.c | 20 ++++++ sound/soc/codecs/max98373.c | 34 ++++++++- sound/soc/codecs/max98373.h | 8 +++ sound/soc/codecs/rt711.c | 6 ++ sound/soc/fsl/imx-hdmi.c | 1 + sound/soc/intel/boards/haswell.c | 1 + sound/soc/intel/skylake/cnl-sst.c | 1 + sound/soc/meson/axg-tdm-interface.c | 14 +++- sound/soc/meson/axg-tdmin.c | 13 +--- sound/soc/qcom/lpass-cpu.c | 20 +----- sound/soc/qcom/lpass-platform.c | 50 +++++++++---- sound/soc/sh/rcar/adg.c | 18 ++--- sound/soc/soc-dapm.c | 1 + sound/soc/sof/Kconfig | 2 +- sound/usb/card.c | 5 +- sound/usb/card.h | 3 + sound/usb/endpoint.c | 84 ++++++++++++++++++---- sound/usb/endpoint.h | 2 +- sound/usb/implicit.c | 57 +++++++++++---- sound/usb/quirks-table.h | 6 ++ sound/usb/quirks.c | 58 +++++++++++---- sound/usb/usbaudio.h | 1 + 37 files changed, 370 insertions(+), 128 deletions(-)