summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorRunyu Xiao <runyu.xiao@seu.edu.cn>2026-10-04 18:23:46 +0800
committerMark Brown <broonie@kernel.org>2026-10-13 20:59:11 +0100
commitb3f17433a1eb9f89b79f8459d7661207abce0b9c (patch)
tree3f741636ca08a2ea782798d0ab193d86f747aa30 /scripts/basic/split-include.c
parente913917febd31998e3d0b9e8c861e538a6185045 (diff)
downloadlinux-b3f17433a1eb9f89b79f8459d7661207abce0b9c.tar.gz
linux-b3f17433a1eb9f89b79f8459d7661207abce0b9c.zip
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 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions