ENUM APE_OPP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ enum ape_opp(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual, section 9 β€” yes we're in the big-kid kernel docs now, put your hair up πŸŽ€


✨ NAME ✨

enum ape_opp β€” the APE OPP states definition, aka the literal vibe check for APE operating points πŸ¦‹


🌸 SYNOPSIS 🌸

enum ape_opp {
    APE_OPP_INIT ,
    APE_NO_CHANGE ,
    APE_100_OPP ,
    APE_50_OPP ,
    APE_50_PARTLY_25_OPP

};

πŸ’– Constants πŸ’–

bestie these are the individual states, one by one, no skipping, we don't do that here 🫢

  • APE_OPP_INIT β€” okay so this one is in the enum, it's listed, it's giving init energy… and the page gives it literally no description πŸ™ˆ like zero words. It's there, it's a member, that's what we know. Don't @ me, I'm just the messenger πŸ’€
  • APE_NO_CHANGE β€” the APE operating point is unchanged. nothing movin, nothing shiftin, we stay exactly as we are ⭐
  • APE_100_OPP β€” the new APE operating point is ape100opp. full send, 100% era πŸ”₯
  • APE_50_OPP β€” 50%. that's it, that's the whole note. half vibes 🌸
  • APE_50_PARTLY_25_OPP β€” 50%, except some clocks at 25%. so it's 50% but not universally 50%, some clocks are lowkey chilling at 25% 🧚

πŸ¦‹ SEE ALSO πŸ¦‹

bestie this is the little friend group of related pages, and honestly it's a whole squad 🌈 β€” the kernel file ./include/linux/mfd/db8500-prcmu.h, plus: 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_power_status(9), enum prcmu_wdog_id(9), enum arm_opp(9), enum ddr_opp(9), enum ddr_pwrst(9), and last but never least struct prcmu_auto_pm_config(9) πŸ‘‘

go read 'em all, iykyk πŸ’œ


and that's the page!! this lil icon came from ./include/linux/mfd and it's dated October 2026 β€” mwah, slay, periodt, go forth and know your APE OPP states πŸ’…βœ¨

πŸ“¦ where this page comes from