[GIT PULL] sound fixes for 5.9-rc2

From: Takashi Iwai
Date: Fri Aug 21 2020 - 05:28:06 EST


Linus,

please pull sound fixes for v5.9-rc2 from:

git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.9-rc2

The topmost commit is b90b925fd52c75ee7531df739d850a1f7c58ef06

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

sound fixes for 5.9-rc2

A collection of small fixes over several drivers, but all are driver-
specific and nothing looks scary. Slightly large changes are seen in
ASoC qcom driver for the bugs that were revealed by the recent ASoC
core change to report the invalid register access errors. Also ASoC
fsl got a slight intensive change for the distortion fix. Others are
only trivial fixes or device-specific quirks.

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

Alexander Tsoy (1):
ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1)

Dinghao Liu (1):
ASoC: intel: Fix memleak in sst_media_open

Fabio Estevam (1):
ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list

Hector Martin (1):
ALSA: usb-audio: Update documentation comment for MS2109 quirk

Hui Wang (1):
ASoC: amd: renoir: restore two more registers during resume

Liang Wang (1):
ALSA: isa: fix spelling mistakes in the comments

Mike Pozulp (3):
ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book
ALSA: hda/realtek: Add model alc298-samsung-headphone
ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion

Ravulapati Vishnu vardhan rao (1):
ASoC: amd: Replacing component->name with codec_dai->name.

Sameer Pujar (1):
ALSA: hda: avoid reset of sdo_limit

Shengjiu Wang (1):
ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function

Srinivas Kandagatla (3):
ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM
ASoC: q6routing: add dummy register read/write function
ASoC: msm8916-wcd-analog: fix register Interrupt offset

Sylwester Nawrocki (2):
ASoC: wm8994: Prevent access to invalid VU register bits on WM1811
ASoC: wm8994: Avoid attempts to read unreadable registers

Takashi Iwai (7):
ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n
ASoC: fsl: Fix unused variable warning
ASoC: Make soc_component_read() returning an error code again

Tom Yan (1):
ALSA: usb-audio: ignore broken processing/extension unit

---
sound/hda/hdac_bus.c | 12 ++
sound/hda/hdac_controller.c | 11 --
sound/isa/sscape.c | 6 +-
sound/pci/hda/patch_realtek.c | 3 +
sound/soc/amd/acp3x-rt5682-max9836.c | 2 +-
sound/soc/amd/renoir/acp3x-pdm-dma.c | 29 ++--
sound/soc/codecs/msm8916-wcd-analog.c | 4 +-
sound/soc/codecs/wm8958-dsp2.c | 4 +
sound/soc/codecs/wm8962.c | 2 +-
sound/soc/codecs/wm8994.c | 60 ++++++--
sound/soc/fsl/fsl-asoc-card.c | 154 +++++++++-----------
sound/soc/fsl/mpc5200_dma.c | 1 -
sound/soc/intel/atom/sst-mfld-platform-pcm.c | 5 +-
sound/soc/qcom/qdsp6/q6afe-dai.c | 210 +++++++++++++--------------
sound/soc/qcom/qdsp6/q6routing.c | 16 ++
sound/soc/soc-component.c | 2 +-
sound/soc/tegra/tegra186_dspk.c | 4 +-
sound/soc/tegra/tegra210_admaif.c | 4 +-
sound/soc/tegra/tegra210_ahub.c | 4 +-
sound/soc/tegra/tegra210_dmic.c | 4 +-
sound/soc/tegra/tegra210_i2s.c | 4 +-
sound/usb/mixer.c | 8 +-
sound/usb/quirks-table.h | 34 ++++-
23 files changed, 323 insertions(+), 260 deletions(-)