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(-)