ENUM IWL_POWER_SCHEME(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum iwl_power_scheme(9) β€” iwl power schemes

okay bestie, welcome to the Kernel API Manual page for enum iwl_power_scheme 🫢 this is the little enum that tells your Intel iwlwifi driver how hard it should be vibing vs. saving battery. three constants, three whole personalities, let's get into it ✨


🌸 NAME

enum iwl_power_scheme β€” iwl power schemes πŸ‘‘


✨ SYNOPSIS

enum iwl_power_scheme {
    IWL_POWER_SCHEME_CAM ,
    IWL_POWER_SCHEME_BPS ,
    IWL_POWER_SCHEME_LP

};

no cap, that's the whole thing. three members, and every single one of them is a whole mood, so let's break them down πŸ’–


πŸŽ€ Constants

  • IWL_POWER_SCHEME_CAM β€” Continuously Active Mode πŸ”₯ this is the main character energy option, always awake, always ready, never napping.
  • IWL_POWER_SCHEME_BPS β€” Balanced Power Save, and she's the default πŸ’… the icon, the moment, the "I want battery life but I also want to function" queen.
  • IWL_POWER_SCHEME_LP β€” Low Power πŸ¦‹ the chill, sleepy, save-every-drop option. lowkey hermit mode, and honestly? valid.

πŸ‘€ SEE ALSO

like, go read these next, fr fr β€” they're all siblings of this little enum 🌈 all living in the Kernel file ./drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:

  • struct iwl_mvm_mod_params(9)
  • enum iwl_mvm_low_latency_force(9)
  • enum iwl_mvm_low_latency_cause(9)
  • struct iwl_mvm_link_bf_data(9)
  • struct iwl_probe_resp_data(9)
  • struct iwl_mvm_vif_link_info(9)
  • struct iwl_mvm_vif(9)
  • struct iwl_mvm_tt_mgmt(9)
  • struct iwl_mvm_thermal_device(9)
  • struct iwl_mvm_reorder_buffer(9)
  • struct iwl_mvm_reorder_buf_entry(9)
  • struct iwl_mvm_baid_data(9)
  • struct iwl_mvm_tvqm_txq_info(9)
  • struct iwl_mvm_acs_survey_channel(9)
  • enum iwl_mvm_status(9)
  • struct iwl_mvm_roc_ops(9)
  • struct iwl_mvm_switch_vif_chanctx_ops(9)

ngl bestie, that's a lot of structs. but they're all iconique in their own way, so maybe don't skip them πŸ™ˆ

⭐ okay that's the whole page, mwah πŸ’‹ this was enum iwl_power_scheme(9) from the Kernel API Manual, source file path ./drivers/net/wireless/intel/i... (yes it really is truncated like that, not me being lazy 😭), dated October 2026. slay, bye πŸŽ€πŸ’œ

πŸ“¦ where this page comes from