STRUCT IWL_GEO_TX_POWER_PROFILES_CMD_V5(9)
π struct iwl_geo_tx_power_profiles_cmd_v5(9) β a Kernel API Manual moment β¨
okay so before we even start: this page is struct iwl_geo_tx_power_profiles_cmd_v5(9), straight out of the Kernel API Manual. Buckle up bestie, it's giving "one struct, three fields, zero chill" π
πΈ NAME πΈ
struct iwl_geo_tx_power_profiles_cmd_v5 β literally the struct for the PER_CHAIN_LIMIT_OFFSET_CMD cmd. that's it, that's the whole vibe π«Ά
β¨ SYNOPSIS β¨
struct iwl_geo_tx_power_profiles_cmd_v5 {
__le32 ops;
struct iwl_per_chain_offset
table[IWL_NUM_GEO_PROFILES_V3][IWL_NUM_BANDS_PER_CHAIN_V2];
__le32 table_revision;
};
she's small, she's iconic, she has a two-dimensional array in her. no cap π
π¦ Members π¦
opsβ the operations, and the value comes fromenum iwl_geo_per_chain_offset_operation. so like, this is the field that tells everyone what we're actually doing here πtableβ the offset profile per band. a whole little table of offsets, one per band, living her best life astable[IWL_NUM_GEO_PROFILES_V3][IWL_NUM_BANDS_PER_CHAIN_V2]πtable_revisionβ0for not-South Korea,1for South Korea. and yes the name is misleading, the manpage literally said so, i'm just the messenger π (this is your friendly reminder that "revision" here is doing something completely different than you'd guess, and that's on naming, not on you π§)
π SEE ALSO π
the extended friend group, in order, no one gets left out π:
- 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)enum iwl_power_flags(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_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)
and that's the whole page bestie, go read power.h and slay π
source file: ./drivers/net/wireless/intel/iβ¦ (yes it's truncated in the manual, that's canon, don't @ me) β October 2026 edition, brought to you by the Kernel API Manual. mwah ππ
π¦ 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