ENUM IWL_POWER_FLAGS(9)
β¨ enum iwl_power_flags(9) β¨
okay bestie, welcome to the Kernel API Manual page for enum iwl_power_flags β literally the mask collection for the power table command flags, and we're gonna get through it together π
πΈ NAME πΈ
enum iwl_power_flags β masks for power table command flags. that's it, that's the whole vibe. flags that mask stuff. power table command stuff. iconic behavior honestly π
π¦ SYNOPSIS π¦
enum iwl_power_flags {
POWER_FLAGS_POWER_SAVE_ENA_MSK ,
POWER_FLAGS_POWER_MANAGEMENT_ENA_MSK ,
POWER_FLAGS_SKIP_OVER_DTIM_MSK ,
POWER_FLAGS_SNOOZE_ENA_MSK ,
POWER_FLAGS_BT_SCO_ENA ,
POWER_FLAGS_ADVANCE_PM_ENA_MSK ,
POWER_FLAGS_LPRX_ENA_MSK ,
POWER_FLAGS_UAPSD_MISBEHAVING_ENA_MSK ,
POWER_FLAGS_ENABLE_SMPS_MSK
};
look at her. nine constants, all lined up, all slaying in their own little way π
π Constants π
POWER_FLAGS_POWER_SAVE_ENA_MSKβ receiver and transmitter.'0'- does not allow. that's the whole spec, bestie, we do not elaborate further and honestly? respect. πPOWER_FLAGS_POWER_MANAGEMENT_ENA_MSKβ lowkey just vibing here with no description attached. no notes given, none required. πPOWER_FLAGS_SKIP_OVER_DTIM_MSKβ also no description in the source. she's mysterious. she's a mask. we move on. πPOWER_FLAGS_SNOOZE_ENA_MSKβ Enable snoozing only if uAPSD is enabled and all access categories are both delivery and trigger enabled. (Not supported since version 3) β so like, she had her era, and that era is over, periodt π«ΆPOWER_FLAGS_BT_SCO_ENAβ Enable BT SCO coex only if uAPSD and PBW Snoozing enabled. conditional queen πPOWER_FLAGS_ADVANCE_PM_ENA_MSKβ Advanced PM (uAPSD) enable mask. short, sweet, does exactly what it says on the tin β¨POWER_FLAGS_LPRX_ENA_MSKβ Low Power RX enable. saving that battery, we love to see it πPOWER_FLAGS_UAPSD_MISBEHAVING_ENA_MSKβ AP/GO's uAPSD misbehaving detection enablement (Not supported since version 3). again β legacy icon, retired, but never forgotten πPOWER_FLAGS_ENABLE_SMPS_MSKβ SMPS is allowed for this vif. that's the entire sentence. permission granted, bestie π
π SEE ALSO π
like a whole friend group of related kernel docs, fr fr β starting with the Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/power.h:
enum iwl_ltr_config_flags(9)struct iwl_ltr_config_cmd_v1(9)struct iwl_ltr_config_cmd(9)struct iwl_powertable_cmd(9)enum iwl_device_power_flags(9)struct iwl_device_power_cmd(9)struct iwl_mac_power_cmd_v2(9)struct iwl_mac_power_cmd(9)struct iwl_dev_tx_power_common(9)struct iwl_dev_tx_power_cmd_v3(9)struct iwl_dev_tx_power_cmd_v4(9)struct iwl_dev_tx_power_cmd_v5(9)struct iwl_dev_tx_power_cmd_v8(9)struct iwl_dev_tx_power_cmd_v3_v8(9)struct iwl_dev_tx_power_cmd_v9(9)struct iwl_dev_tx_power_cmd_v10(9)enum iwl_geo_per_chain_offset_operation(9)struct iwl_per_chain_offset(9)struct iwl_geo_tx_power_profiles_cmd_v1(9)struct iwl_geo_tx_power_profiles_cmd_v2(9)struct iwl_geo_tx_power_profiles_cmd_v3(9)struct iwl_geo_tx_power_profiles_cmd_v4(9)struct iwl_geo_tx_power_profiles_cmd_v5(9)struct iwl_geo_tx_power_profiles_cmd_v6(9)struct iwl_geo_tx_power_profiles_resp(9)enum iwl_ppag_flags(9)union iwl_ppag_table_cmd(9)struct iwl_sar_offset_mapping_cmd(9)struct iwl_beacon_filter_cmd(9)struct iwl_txpower_constraints_cmd(9)
no cap β every single one of those is a real reference, I didn't invent a single one, I would never do that to you π§
okay that's the whole page, you made it, I'm so proud of you ππ this one came from ./drivers/net/wireless/intel/i... (yes the path is literally truncated like that in the footer, we don't gatekeep, we also don't fix it), dated October 2026, and it's the enum iwl_power_flags(9) page from the Kernel API Manual β mwah, see you in the next manpage bestie ππ
π¦ 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