[GIT PULL] ASoC fixes for v5.14-rc4
The following changes since commit 82d28b67f780910f816fe1cfb0f676fc38c4cbb3:
ASoC: ti: j721e-evm: Check for not initialized parent_clk_id (2021-07-19 12:58:42 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.14-rc4
for you to fetch changes up to e5ada3f6787a4d6234adc6f2f3ae35c6d5b71ba0:
ASoC: cs42l42: Fix mono playback (2021-08-05 20:17:16 +0100)
---------------------------------------------------------------- ASoC: Fixes for v5.14
Quite a lot of fixes here, the biggest set being for the cs42l42 driver which is reasonably old but has seen a sudden uptick in activity. There's also some fixes for correctly referencing PCM buffer addresses and the removal of some driver-local bodges that had been done for the lack of prefix handling in DAPM which were broken by the core handling that as expected.
---------------------------------------------------------------- Arnd Bergmann (1): ASoC: codecs: wcd938x: fix wcd module dependency
Brent Lu (1): ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard
Derek Fang (1): ASoC: rt5682: Adjust headset volume button threshold
Guennadi Liakhovetski (1): ASoC: SOF: Intel: hda-ipc: fix reply size checking
Lucas Tanure (1): ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs
Marek Vasut (1): ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection
Mario Limonciello (1): ASoC: amd: renoir: Run hibernation callbacks
Mark Brown (3): ASoC: tlv320aic31xx: Fix jack detection after suspend ASoC: component: Remove misplaced prefix handling in pin control functions ASoC: nau8824: Fix open coded prefix handling
Peter Ujfalusi (1): ASoC: topology: Select SND_DYNAMIC_MINORS
Pierre-Louis Bossart (2): ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies
Richard Fitzgerald (10): MAINTAINERS: Add sound devicetree bindings for Wolfson Micro devices ASoC: cs42l42: Correct definition of ADC Volume control ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J ASoC: cs42l42: Fix bclk calculation for mono ASoC: cs42l42: Fix inversion of ADC Notch Switch control ASoC: cs42l42: Remove duplicate control for WNF filter frequency ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL ASoC: cs42l42: Fix LRCLK frame start edge ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK ASoC: cs42l42: Fix mono playback
Takashi Iwai (5): ASoC: intel: atom: Fix reference to PCM buffer address ASoC: xilinx: Fix reference to PCM buffer address ASoC: uniphier: Fix reference to PCM buffer address ASoC: kirkwood: Fix reference to PCM buffer address ASoC: amd: Fix reference to PCM buffer address
Vijendar Mukunda (1): ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link
MAINTAINERS | 3 +- sound/soc/Kconfig | 1 + sound/soc/amd/acp-da7219-max98357a.c | 5 ++ sound/soc/amd/acp-pcm-dma.c | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 2 + sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/Makefile | 5 +- sound/soc/codecs/cs42l42.c | 104 ++++++++++++++++++--------- sound/soc/codecs/cs42l42.h | 3 + sound/soc/codecs/nau8824.c | 42 ++--------- sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/tlv320aic31xx.c | 10 +++ sound/soc/codecs/tlv320aic32x4.c | 33 +++++++-- sound/soc/codecs/wm_adsp.c | 1 - sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/intel/boards/sof_da7219_max98373.c | 2 +- sound/soc/kirkwood/kirkwood-dma.c | 26 ++++--- sound/soc/soc-component.c | 63 +++++++--------- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda.c | 12 ++++ sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- 25 files changed, 200 insertions(+), 137 deletions(-)
On Fri, 06 Aug 2021 16:54:53 +0200, Mark Brown wrote:
The following changes since commit 82d28b67f780910f816fe1cfb0f676fc38c4cbb3:
ASoC: ti: j721e-evm: Check for not initialized parent_clk_id (2021-07-19 12:58:42 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.14-rc4
for you to fetch changes up to e5ada3f6787a4d6234adc6f2f3ae35c6d5b71ba0:
ASoC: cs42l42: Fix mono playback (2021-08-05 20:17:16 +0100)
ASoC: Fixes for v5.14
Quite a lot of fixes here, the biggest set being for the cs42l42 driver which is reasonably old but has seen a sudden uptick in activity. There's also some fixes for correctly referencing PCM buffer addresses and the removal of some driver-local bodges that had been done for the lack of prefix handling in DAPM which were broken by the core handling that as expected.
Thanks, pulled now.
But this missed the PR to Linus in this week, which is usually done on Fridays. So if you send a PR at the next time, better do on an early weekday.
Takashi
participants (2)
-
Mark Brown
-
Takashi Iwai