ENUM IWL_POWER_SCHEME(9)
π 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
- 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