ENUM IPC_PM_UNIT(9)
β¨ NAME β¨
okay so bestie, welcome to the Kernel API Manual entry for enum ipc_pm_unit(9) β literally the power management units situation, and it's giving lowkey iconic kernel energy π
enum ipc_pm_unit β Power management units. periodt.
π SYNOPSIS π
the way this enum is shaped is just:
enum ipc_pm_unit {
IPC_PM_UNIT_IRQ ,
IPC_PM_UNIT_HS ,
IPC_PM_UNIT_LINK
};
π Constants π
IPC_PM_UNIT_IRQβ IRQ towards CP π«ΆIPC_PM_UNIT_HSβ Host Sleep for converged protocol π΄β¨IPC_PM_UNIT_LINKβ Link state controlled by CP. ππ
π SEE ALSO π
bestie, the kernel file is literally ./drivers/net/wwan/iosm/iosm_ipc_pm.h, and the whole friend group is:
union ipc_pm_cond(9)enum ipc_mem_host_pm_state(9)enum ipc_mem_dev_pm_state(9)struct iosm_pm(9)ipc_pm_init(9)ipc_pm_deinit(9)ipc_pm_dev_slp_notification(9)ipc_pm_set_s2idle_sleep(9)ipc_pm_prepare_host_sleep(9)ipc_pm_prepare_host_active(9)ipc_pm_wait_for_device_active(9)ipc_pm_signal_hpda_doorbell(9)ipc_pm_trigger(9)
xoxo, sourced from ./drivers/net/wwan/iosm, dated October 2026, and yes bestie this page is literally enum ipc_pm_unit(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