arch_suspend_enable_irqs(9)
π¦ arch_suspend_enable_irqs(9) π¦
okay so bestie, welcome to the Kernel API Manual entry for a lil suspend-time function that does exactly what its name says. itβs short, itβs sweet, and it has zero arguments β we love a low-maintenance icon π
β¨ NAME β¨
arch_suspend_enable_irqs β enable IRQs after suspend
πΈ SYNOPSIS πΈ
void arch_suspend_enable_irqs (void );
π ARGUMENTS π
voidβ no arguments. thatβs it. thatβs the whole argument list π
π DESCRIPTION π
It enables IRQs (in the default case). This is a weak symbol in the common code, which means architectures are allowed to override it if more needs to be done. It is not called for suspend to disk.
bestie, keep that caveat close: default case, weak symbol, override if needed, and not for suspend to disk. no cap.
π₯ SEE ALSO π₯
- Kernel file
./include/linux/suspend.h struct platform_suspend_ops(9)suspend_set_ops(9)pm_suspend_via_firmware(9)pm_resume_via_firmware(9)pm_suspend_no_platform(9)arch_suspend_disable_irqs(9)struct platform_hibernation_ops(9)pm_pr_dbg(9)
source/version vibe: ./include/linux Β· date: October 2026 Β· page: arch_suspend_enable_irqs(9) β bye bestie, go enable those IRQs responsibly π«Άπ
π¦ 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