mbox series

[GIT,PULL] ASoC fixes for v6.6-rc6

Message ID 20231018142236.A433EC433C7@smtp.kernel.org
State New
Headers show
Series [GIT,PULL] ASoC fixes for v6.6-rc6 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.6-rc6

Message

Mark Brown Oct. 18, 2023, 2:22 p.m. UTC
The following changes since commit 1426b9ba7c453755d182ebf7e7f2367ba249dcf4:

  ASoC: dt-bindings: fsl,micfil: Document #sound-dai-cells (2023-10-04 13:58:54 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.6-rc6

for you to fetch changes up to e8ecffd9962fe051d53a0761921b26d653b3df6b:

  ASoC: da7219: Correct the process of setting up Gnd switch in AAD (2023-10-17 12:59:13 +0100)

----------------------------------------------------------------
ASoC: Fixes for v6.6

A fairly large set of fixes here but all driver specific, the biggest
block is Johan's work shaking out issues with device setup and teardown
for the wcd938x driver which is a relatively large but clearly broken
down set of changes.

There is one core helper function added as part of a fix for wsa-macro.

----------------------------------------------------------------
Charles Keepax (2):
      ASoC: dt-bindings: cirrus,cs42l43: Update values for bias sense
      ASoC: cs42l43: Update values for bias sense

Dan Carpenter (1):
      ASoC: pxa: fix a memory leak in probe()

David Rau (1):
      ASoC: da7219: Correct the process of setting up Gnd switch in AAD

Johan Hovold (7):
      ASoC: codecs: wcd938x: drop bogus bind error handling
      ASoC: codecs: wcd938x: fix unbind tear down order
      ASoC: codecs: wcd938x: fix resource leaks on bind errors
      ASoC: codecs: wcd938x: fix regulator leaks on probe errors
      ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
      ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
      ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors

Krzysztof Kozlowski (2):
      ASoC: soc-dapm: Add helper for comparing widget name
      ASoC: codecs: wsa-macro: handle component name prefix

Mark Brown (3):
      ASoC: codecs: wcd938x: fix probe and bind error
      ASoC: codecs: fix widget name comparisons
      ASoC: dwc: Fix non-DT instantiation

Richard Fitzgerald (3):
      ASoC: cs35l56: Fix illegal use of init_completion()
      ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not transmitting
      ASoC: cs42l42: Fix missing include of gpio/consumer.h

Roy Chateau (1):
      ASoC: codecs: tas2780: Fix log of failed reset via I2C.

Shuming Fan (1):
      ASoC: rt5650: fix the wrong result of key button

 .../devicetree/bindings/sound/cirrus,cs42l43.yaml  |  2 +-
 include/sound/soc-dapm.h                           |  1 +
 sound/soc/codecs/cs35l56.c                         |  8 ++-
 sound/soc/codecs/cs42l42-sdw.c                     |  1 +
 sound/soc/codecs/cs42l43-jack.c                    |  2 +-
 sound/soc/codecs/da7219-aad.c                      | 11 ++--
 sound/soc/codecs/lpass-wsa-macro.c                 |  4 +-
 sound/soc/codecs/rt5645.c                          |  2 +
 sound/soc/codecs/tas2780.c                         |  2 +-
 sound/soc/codecs/wcd938x-sdw.c                     | 27 +++++++-
 sound/soc/codecs/wcd938x.c                         | 76 ++++++++++++++++------
 sound/soc/dwc/dwc-i2s.c                            |  2 +-
 sound/soc/pxa/pxa-ssp.c                            |  2 +-
 sound/soc/soc-component.c                          |  1 +
 sound/soc/soc-dapm.c                               | 12 ++++
 15 files changed, 119 insertions(+), 34 deletions(-)