STRUCT IWL_DEVICE_POWER_CMD(9)
π NAME π
struct iwl_device_power_cmd β the device-wide power command, bestie. Like, the whole device. Not one little mac, the whole vibe. β¨
DEVICE_POWER_CMD = 0x77 (it's a command, and it has a simple generic response β lowkey the easiest relationship you'll ever be in π)
πΈ SYNOPSIS πΈ
struct iwl_device_power_cmd {
__le16 flags;
__le16 reserved;
};
That's it. That's the whole struct. Two little fields and she's iconic. π
π¦ Members π¦
flagsβ the power table command flags, and they come straight fromenum iwl_device_power_flags. This is the main character of the struct, ngl. βreservedβ reserved (padding). She's not here to do anything, she's just here so the layout stays cute. Padding queen. π
π SEE ALSO π
Okay so there's a whole friend group, and honestly? They all ate. π«Ά
The kernel file for all of this is ./drivers/net/wireless/intel/iwlwifi/fw/api/power.h, and here's everyone:
enum iwl_ltr_config_flags(9)struct iwl_ltr_config_cmd_v1(9)struct iwl_ltr_config_cmd(9)enum iwl_power_flags(9)struct iwl_powertable_cmd(9)enum iwl_device_power_flags(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)
Like, that's thirty besties. Thirty. Go read them, they're worth it. π₯
Fr fr, that's the whole page β nothing hidden, nothing skipped. π
And that's a wrap, babe! π· This little love letter lives in the Kernel API Manual, sourced from ./drivers/net/wireless/intel/i... and dated October 2026 β so go forth and power your device, no cap. πβ¨π
π¦ 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