summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorLinus Walleij <linusw@kernel.org>2026-09-18 00:51:02 +0200
committerMark Brown <broonie@kernel.org>2026-09-18 18:17:36 +0100
commit0d46182a1be7ef12f85433d91315d4d7091dd8c8 (patch)
tree86aba07f430ef2f82c666ed82722f82b33ef3670 /tools/perf/scripts/python
parent661b5aa8109337509e12525ee53a30f90a7a5b01 (diff)
ASoC: ab8500: Skip digital microphone support on AB8505
The AB8505 does not have the digital microphone interface, its six input pins or the VDMIC regulator found in AB8500. The shared codec driver nevertheless creates the entire AB8500 DMIC DAPM graph. When an AB8505 sound card binds, the regulator widget requests the nonexistent V-DMIC supply and falls back to a dummy regulator. Split the digital microphone widgets and routes from the common codec graph and add them only when the parent MFD is an actual AB8500. This also removes the DMIC4-only AD_OUT4 path from AB8505. Fixes: 679d7abdc754 ("ASoC: codecs: Add AB8500 codec-driver") Assisted-by: LLM Signed-off-by: Linus Walleij <linusw@kernel.org> Link: https://patch.msgid.link/20260918-ux500-simple-sound-v2-4-88d29416e3c3@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions