diff options
| author | Runyu Xiao <runyu.xiao@seu.edu.cn> | 2026-10-04 18:23:46 +0800 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-10-13 20:59:11 +0100 |
| commit | b3f17433a1eb9f89b79f8459d7661207abce0b9c (patch) | |
| tree | 3f741636ca08a2ea782798d0ab193d86f747aa30 /tools/perf/scripts/python | |
| parent | e913917febd31998e3d0b9e8c861e538a6185045 (diff) | |
ASoC: codecs: wcd937x: request watchdog IRQs without devm
The watchdog IRQs are requested from the codec component probe and released
from its remove callback. Use the same non-devm lifetime for both
operations.
Use request_threaded_irq() and keep free_irq() in the component remove
callback. Return errors from each request and unwind only IRQs that were
successfully requested, including failures later in component probe.
Fixes: 9be3ec196da4 ("ASoC: codecs: wcd937x: add wcd937x codec driver")
Assisted-by: LLM
Signed-off-by: Runyu Xiao <runyu.xiao@seu.edu.cn>
Link: https://patch.msgid.link/20261004102346.1203410-1-runyu.xiao@seu.edu.cn
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
