ENUM PRCMU_POWER_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

enum prcmu_power_status β€” results from set_power_state. That's it, that's the plot. She's serving Kernel API Manual energy, and honestly? iconic. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

enum prcmu_power_status {
    PRCMU_SLEEP_OK ,
    PRCMU_DEEP_SLEEP_OK ,
    PRCMU_IDLE_OK ,
    PRCMU_DEEPIDLE_OK ,
    PRCMU_PRCMU2ARMPENDINGIT_ER ,
    PRCMU_ARMPENDINGIT_ER

};

🌸 Constants 🌸

okay bestie, here are the result girlies. every single one matters, no skipping πŸ’…

  • PRCMU_SLEEP_OK β€” Sleep went ok. literally sleep said "we're so back" πŸ’€βœ¨
  • PRCMU_DEEP_SLEEP_OK β€” DeepSleep went ok. deep sleep ate and left no crumbs πŸ˜΄πŸ‘‘
  • PRCMU_IDLE_OK β€” Idle went ok. just vibing, but successfully 🌈
  • PRCMU_DEEPIDLE_OK β€” DeepIdle went ok. extra-idle, extra-slaying πŸ§šπŸ’œ
  • PRCMU_PRCMU2ARMPENDINGIT_ER β€” Pending interrupt detected. bestie, there is a pending interrupt, and she's making it known πŸš¨πŸ‘€
  • PRCMU_ARMPENDINGIT_ER β€” Pending interrupt detected. same energy, same pending-interrupt situation, different icon πŸ’…πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/mfd/db8500-prcmu.h β€” that's the source-file bestie, and these are her linked little friends:

  • enum state(9)
  • enum ret_state(9)
  • enum clk_arm(9)
  • enum clk_gen(9)
  • enum romcode_write(9)
  • enum romcode_read(9)
  • enum ap_pwrst(9)
  • enum ap_pwrst_trans(9)
  • enum hw_acc_state(9)
  • enum dvfs_stat(9)
  • enum sva_mmdsp_stat(9)
  • enum sia_mmdsp_stat(9)
  • enum mbox_to_arm_err(9)
  • enum sia_sva_pwr_policy(9)
  • enum auto_enable(9)
  • enum prcmu_wdog_id(9)
  • enum ape_opp(9)
  • enum arm_opp(9)
  • enum ddr_opp(9)
  • enum ddr_pwrst(9)
  • struct prcmu_auto_pm_config(9)

okay bestie, that's the page! brought to you by the ./include/linux/mfd girlies, dated October 2026, and titled enum prcmu_power_status(9) β€” bye, love u, hydrate πŸ’…πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from