device_wakeup_detach_irq(9)
π device_wakeup_detach_irq(9) π
okay bestie, welcome to the Kernel API Manual, section 9 β this is literally the page for device_wakeup_detach_irq. grab ur matcha π because this one is short and iconic.
β¨ NAME β¨
device_wakeup_detach_irq β detach a wakeirq from a wakeup source
πΈ SYNOPSIS πΈ
void device_wakeup_detach_irq (struct device *dev );
π«Ά ARGUMENTS π«Ά
devβ the device to handle. thatβs the one, bestie π
π DESCRIPTION π
so what it does: it removes a device wakeirq from the wakeup source. yes maβam, detach era β¨
π¨ important: call this under the deviceβs power.lock lock. no cap, thatβs the rule.
π₯ SEE ALSO π₯
kernel file to check out: ./drivers/base/power/wakeup.c
wakeup_source_create(9),wakeup_source_destroy(9),wakeup_source_add(9),wakeup_source_remove(9),wakeup_source_register(9),wakeup_source_unregister(9)wakeup_sources_read_lock(9),wakeup_sources_read_unlock(9),wakeup_sources_walk_start(9),wakeup_sources_walk_next(9)device_wakeup_attach(9),device_wakeup_enable(9),device_wakeup_attach_irq(9),device_wakeup_arm_wake_irqs(9),device_wakeup_disarm_wake_irqs(9)device_wakeup_detach(9),device_wakeup_disable(9),device_set_wakeup_capable(9),device_set_wakeup_enable(9)wakeup_source_not_usable(9),wakeup_source_activate(9),wakeup_source_report_event(9)__pm_stay_awake(9),pm_stay_awake(9),wakeup_source_deactivate(9),__pm_relax(9),pm_relax(9)pm_wakeup_timer_fn(9),pm_wakeup_ws_event(9),pm_wakeup_dev_event(9),pm_wakeup_pending(9)pm_get_wakeup_count(9),pm_save_wakeup_count(9),pm_wakep_autosleep_enabled(9)print_wakeup_source_stats(9),wakeup_sources_stats_seq_show(9)bpf_wakeup_sources_read_lock(9),bpf_wakeup_sources_read_unlock(9),bpf_wakeup_sources_get_head(9)
alright bestie, thatβs the whole vibe. this device_wakeup_detach_irq(9) page comes from ./drivers/base/power, dated October 2026, in the Kernel API Manual. bye bestie π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms