dev_pm_disa...ke_irq_check(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dev_pm_disa...ke_irq_check(9) πŸ’…

okay bestie, welcome to the Kernel API Manual! πŸ’– This page is all about dev_pm_disable_wake_irq_check, and it's giving β€œchecks and disables wake-up interrupt” realness. no cap.


✨ NAME ✨

dev_pm_disable_wake_irq_check β€” checks and disables wake-up interrupt πŸŽ€


🌸 SYNOPSIS 🌸

void dev_pm_disable_wake_irq_check (struct device *dev , bool
cond_disable );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the Device 🫢
  • cond_disable β€” if set, also check WAKE_IRQ_DEDICATED_REVERSE πŸ‘‘

πŸ”₯ DESCRIPTION πŸ”₯

So, this function disables the wake-up interrupt conditionally based on status. It should be called from rpm_suspend, rpm_resume, pm_runtime_force_suspend or pm_runtime_force_resume. That’s the whole vibe check πŸ’…


🌈 SEE ALSO 🌈

The kernel file is ./drivers/base/power/wakeirq.c β€” and these are the besties you should also check out:


xoxo, your kernel bestie 🫢 β€” source/version: ./drivers/base/power; date: October 2026. πŸ’‹

πŸ“¦ where this page comes from