STRUCT IWL_TAS_CONFIG_CMD_V3(9)
π struct iwl_tas_config_cmd_v3(9) β the kernel API manual, but make it make sense
okay so bestie, you opened the manual page for struct iwl_tas_config_cmd_v3(9) and it's giving "kernel documentation written by someone who has never been perceived." don't worry tho, i got you π«Ά this is the struct that configures the TAS, and we're gonna walk through it together like it's a group chat at 2am.
β¨ NAME β¨
struct iwl_tas_config_cmd_v3 β literally just here to configure the TAS. that's the whole vibe. that's the assignment. π
π¦ SYNOPSIS π¦
here's the whole entire struct, no cap, copy it exactly:
struct iwl_tas_config_cmd_v3 {
__le16 override_tas_iec;
__le16 enable_tas_iec;
};
two __le16 fields. two. that's it. she's small but she's iconic. π
πΈ Members πΈ
okay so this is where the lore drops, pay attention:
override_tas_iecβ this one indicates whether to override default value of IEC regulatory. like, are we doing our own thing instead of the default? that's the question she's asking. πenable_tas_iecβ and this one only matters in caseoverride_tas_iecis set β it indicates whether IEC regulatory is enabled or disabled. so like, if you said "yes override it," this field is you saying "and here's whether we're turning it on or off." conditional queen behavior, honestly. π
π SEE ALSO π
this list is LONG, bestie, but every single one of these is getting its moment. no skipping, no summarizing, we read the whole menu π:
- Kernel file
./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h - enum
iwl_regulatory_and_nvm_subcmd_ids(9) - enum
iwl_nvm_access_op(9) - enum
iwl_nvm_access_target(9) - enum
iwl_nvm_section_type(9) - struct
iwl_nvm_access_cmd(9) - struct
iwl_nvm_access_resp(9) - enum
iwl_nvm_info_general_flags(9) - struct
iwl_nvm_get_info_general(9) - enum
iwl_nvm_mac_sku_flags(9) - struct
iwl_nvm_get_info_sku(9) - struct
iwl_nvm_get_info_phy(9) - struct
iwl_nvm_get_info_regulatory_v1(9) - struct
iwl_nvm_get_info_regulatory_v2(9) - struct
iwl_nvm_get_info_rsp_v3(9) - struct
iwl_nvm_get_info_rsp_v4(9) - struct
iwl_nvm_get_info_regulatory(9) - struct
iwl_nvm_get_info_rsp(9) - struct
iwl_nvm_access_complete_cmd(9) - struct
iwl_mcc_update_cmd(9) - enum
iwl_geo_information(9) - struct
iwl_mcc_update_resp_v3(9) - struct
iwl_mcc_update_resp_v4(9) - struct
iwl_mcc_update_resp_v8(9) - struct
iwl_mcc_chub_notif(9) - struct
iwl_tas_config_cmd_common(9) - enum
iwl_tas_uhb_allowed_flags(9) - struct
iwl_tas_config_cmd_v4(9) - enum
bios_source(9) - struct
iwl_bios_config_hdr(9) - struct
iwl_lari_config_extension_cmd(9) - struct
bios_value_u32(9) - struct
iwl_tas_config_cmd(9) - enum
iwl_lari_config_masks(9) - struct
iwl_lari_config_change_cmd_v1(9) - struct
iwl_lari_config_change_cmd_v6(9) - struct
iwl_lari_config_change_cmd_v8(9) - struct
iwl_lari_config_change_cmd(9) - struct
iwl_pnvm_init_complete_ntfy(9) - struct
iwl_mcc_allowed_ap_type_cmd_v1(9) - struct
iwl_mcc_allowed_ap_type_cmd(9)
like i said. LONG. but she ate and left no crumbs πβ¨
quick vibe check: everything above is straight from the source, i didn't invent a single flag or field. if it's not on this page, it's not on this page. periodt.
mwah, love you, go read your kernel headers π this page came from ./drivers/net/wireless/intel/i... and it's dated October 2026, manual section struct iwl_tas_config_cmd_v3(9). that's the sign-off, bestie β now go configure that TAS π§ββοΈπ·
π¦ 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