Messages in this thread | | | Date | Tue, 21 Jul 2020 12:05:51 +0200 | From | Takashi Iwai <> | Subject | [GIT PULL] sound fixes for 5.8-rc7 |
| |
Linus,
please pull sound fixes for v5.8-rc7 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.8-rc7
The topmost commit is 568e4e82128aac2c62c2c359ebebb6007fd794f9
----------------------------------------------------------------
sound fixes for 5.8-rc7
This PR became fairly large, containing mostly the collection of ASoC fixes that slipped from the previous request, so I sent now a bit earlier than usual. But all changes look small and mostly device-specific, hence nothing to worry too much.
Majority of changes are for x86 based platforms and their CODEC drivers, in order to address some issues hit by their recent tests and fuzzing. The rest are other ASoC device-specific fixes (imx, qcom, wm8974, amd, rockchip) as well as a trivial fix for a kernel WARNING hit by syzkaller.
----------------------------------------------------------------
Daniel Baluta (1): ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M
Fabio Estevam (1): ASoC: dt-bindings: simple-card: Fix 'make dt_binding_check' warnings
Geert Uytterhoeven (1): ASoC: qcom: Drop HAS_DMA dependency to fix link failure
Hans de Goede (4): ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel ASoC: rt5670: Correct RT5670_LDO_SEL_MASK ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10
Jing Xiangfeng (1): ASoC: Intel: bytcht_es8316: Add missed put_device()
Joonho Wohn (1): ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S
Maxime Ripard (1): ASoC: core: Remove only the registered component in devm functions
Nicolas Ferre (1): MAINTAINERS: Change Maintainer for some at91 drivers
Nicolin Chen (1): MAINTAINERS: Add Shengjiu to reviewer list of sound/soc/fsl
Oder Chiou (2): ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode ASoC: rt5682: Report the button event in the headset type only
Pierre-Louis Bossart (4): ASoC: soc-dai: set dai_link dpcm_ flags with a helper ASoC: Intel: bdw-rt5677: fix non BE conversion ASoC: topology: fix kernel oops on route addition error ASoC: topology: fix tlvs in error handling for widget_dmixer
Puyou Lu (2): ASoC: wm8974: fix Boost Mixer Aux Switch ASoC: wm8974: remove unsupported clock mode
Ranjani Sridharan (1): ASoC: SOF: core: fix null-ptr-deref bug during device removal
Ravulapati Vishnu vardhan rao (1): ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue
Ryan Lee (1): ASoC: codecs: max98373: Removed superfluous volume control from chip default
Shuming Fan (1): ASoC: rt286: fix unexpected interrupt happens
Takashi Iwai (1): ALSA: info: Drop WARN_ON() from buffer NULL sanity check
Yu-Hsuan Hsu (1): ASoC: rockchip: add format and rate constraints on rk3399
derek.fang (1): ASoC: rt5682: Enable Vref2 under using PLL2
randerwang (1): ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend
--- .../devicetree/bindings/sound/simple-card.yaml | 17 +++-- MAINTAINERS | 7 +- include/sound/rt5670.h | 1 + include/sound/soc-dai.h | 1 + include/sound/soc.h | 2 + sound/core/info.c | 4 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/raven/pci-acp3x.c | 4 +- sound/soc/codecs/max98373.c | 8 --- sound/soc/codecs/rt286.c | 8 +-- sound/soc/codecs/rt5670.c | 75 +++++++++++++++++----- sound/soc/codecs/rt5670.h | 2 +- sound/soc/codecs/rt5682.c | 46 ++++++++----- sound/soc/codecs/wm8974.c | 6 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/intel/boards/bdw-rt5677.c | 1 + sound/soc/intel/boards/bytcht_es8316.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 23 ++++--- sound/soc/qcom/Kconfig | 2 +- sound/soc/rockchip/rk3399_gru_sound.c | 13 ++++ sound/soc/soc-core.c | 27 ++++++++ sound/soc/soc-dai.c | 38 +++++++++++ sound/soc/soc-devres.c | 8 ++- sound/soc/soc-generic-dmaengine-pcm.c | 2 +- sound/soc/soc-topology.c | 24 +++++-- sound/soc/sof/core.c | 10 +-- sound/soc/sof/imx/imx8.c | 8 +++ sound/soc/sof/imx/imx8m.c | 8 +++ 29 files changed, 266 insertions(+), 92 deletions(-)
| |