diff options
| author | Linus Walleij <linusw@kernel.org> | 2026-08-31 22:29:07 +0200 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-08-31 22:14:46 +0100 |
| commit | 103fe1a37f040ef6ac9ed1cf33be786149d2bb15 (patch) | |
| tree | 2a06a489013963d033a6d23b0baa4729cb428f50 /scripts/Makefile.thinlto | |
| parent | 8e839bca7793a0b03c005f4b2b0825464290d425 (diff) | |
| download | linux-next-103fe1a37f040ef6ac9ed1cf33be786149d2bb15.tar.gz linux-next-103fe1a37f040ef6ac9ed1cf33be786149d2bb15.zip | |
ASoC: ab8500: Repair the DAPM capture graph
The capture stream routes point away from the stream widget. Digital
microphone mux routes are unconditional and bypass their enable bits,
and several widgets independently own shared AD path enable bits. The
dummy ADC and DAC widgets hide the resulting power graph errors.
Connect each real AIF widget to the stream and main supply, use the mux
item names on digital microphone routes, and model shared AD enables as
supplies. Also make the ANC DAPM switch writable.
Fixes: 679d7abdc754 ("ASoC: codecs: Add AB8500 codec-driver")
Assisted-by: LLM
Signed-off-by: Linus Walleij <linusw@kernel.org>
Link: https://patch.msgid.link/20260831-ab8500-codec-fixes-v1-2-f85024e717e3@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
