summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorChancel Liu <chancel.liu@nxp.com>2026-09-13 19:25:02 +0900
committerMark Brown <broonie@kernel.org>2026-09-15 17:35:04 +0100
commitdf0afa439044d7099055d5dc27189a083d8c9899 (patch)
tree797b4a11edae88cb7bac91d1a97063172685eeda /tools/perf/scripts/python/bin
parent698fdd31522c42b486979054b195647d07cd71e8 (diff)
ASoC: audio-graph-card2: Free jack GPIOs on card remove
audio-graph-card2 uses graph_util_card_probe() to set up the headphone and microphone jacks, but never released them again, so the jack GPIO, its IRQ, the PM notifier, the delayed work and the sysfs export stayed claimed when the card was unbound. Re-binding the card alone - for instance after a codec component is unbound and bound again - then made graph_util_card_probe() fail with -EBUSY and the card was never registered again. Hook up the graph_util_card_remove() counterpart added for audio-graph-card. Signed-off-by: Chancel Liu <chancel.liu@nxp.com> Link: https://patch.msgid.link/20260913102502.2805912-5-chancel.liu@oss.nxp.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions