pci_acpi_wake_dev(9)
π pci_acpi_wake_dev(9) β the Kernel API Manual, bestie edition π
okay so this is a page from the Kernel API Manual (yes, the manual name is literally right there in the title, we love a self-aware icon) and it's about one very specific little function. no cap, it's short, but every detail matters, so let's get into it π«Ά
β¨ NAME β¨
pci_acpi_wake_dev β PCI device wakeup notification work function. that's the whole vibe: it's a work function for wakeup notifications on a PCI device π
πΈ SYNOPSIS πΈ
void pci_acpi_wake_dev (struct acpi_device_wakeup_context *context );
literally that's the signature, character for character, no edits, no "fixing" the spacing, we respect the source π
π ARGUMENTS π
contextβ Device wakeup context. that's it. that's the argument. it's giving "one job and it does it" π
π¦ SEE ALSO π¦
the kernel file lives at ./drivers/pci/pci-acpi.c, and here's the whole friend group of related functions β all of them, not skipping a single one:
pciehp_is_native(9)shpchp_is_native(9)pci_acpi_wake_bus(9)pci_acpi_add_root_pm_notifier(9)pci_acpi_add_pm_notifier(9)pci_dev_acpi_reset(9)pci_acpi_set_companion_lookup_hook(9)pci_acpi_clear_companion_lookup_hook(9)pci_acpi_optimize_delay(9)pci_msi_register_fwnode_provider(9)pci_host_bridge_acpi_msi_domain(9)
lowkey iconic that a page this small still gets the full see-also treatment. main character energy fr fr πβ¨
and that's the whole page, bestie β no hidden lore, no extra options, no surprises. go forth and wake those devices ππ
sign-off szn: this little beauty comes from ./drivers/pci, dated October 2026, and it will forever be known as pci_acpi_wake_dev(9) ππ¦π
π¦ 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