ENUM AP_PWRST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

enum ap_pwrst β€” the power states that are defined in the PRCMU firmware, bestie ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

enum ap_pwrst {
    NO_PWRST ,
    AP_BOOT ,
    AP_EXECUTE ,
    AP_DEEP_SLEEP ,
    AP_SLEEP ,
    AP_IDLE ,
    AP_RESET

};

πŸŽ€ Constants πŸŽ€

okay so this is the whole vibe check on every single constant, no skips, periodt πŸ’–

  • NO_PWRST β€” Current power state init 🌱
  • AP_BOOT β€” Current power state is apBoot πŸ₯Ύ
  • AP_EXECUTE β€” Current power state is apExecute πŸ”₯
  • AP_DEEP_SLEEP β€” Current power state is apDeepSleep πŸ˜΄πŸ’€
  • AP_SLEEP β€” Current power state is apSleep πŸŒ™
  • AP_IDLE β€” Current power state is apIdle πŸ¦‹
  • AP_RESET β€” Current power state is apReset πŸ”„

🌈 SEE ALSO 🌈

the whole friend group, fr fr β€” they all live in the Kernel file ./include/linux/mfd/db8500-prcmu.h 🫢

  • 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_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_power_status(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)
ngl bestie, if you're messing with power states in the PRCMU firmware, read the whole squad above before you touch anything β€” iykyk πŸ’€

okay that's the tea β˜• this little icon is from the ./include/linux/mfd dream team, dated October 2026 β€” slay, ate, no crumbs, periodt πŸ’…πŸŽ€βœ¨

πŸ“¦ where this page comes from