ENUM IWL_TAS_DYNA_STATUS(9)
β¨ enum iwl_tas_dyna_status(9) β¨
okay so bestie, welcome to the kernel API manual for enum iwl_tas_dyna_status β and yes, that's the whole title, we're being formal today π
π NAME π
enum iwl_tas_dyna_status β TAS current running status. that's it, that's the vibe check π
πΈ SYNOPSIS πΈ
enum iwl_tas_dyna_status {
TAS_DYNA_INACTIVE ,
TAS_DYNA_INACTIVE_MVM_MODE ,
TAS_DYNA_INACTIVE_TRIGGER_MODE ,
TAS_DYNA_INACTIVE_BLOCK_LISTED ,
TAS_DYNA_INACTIVE_UHB_NON_US ,
TAS_DYNA_ACTIVE ,
TAS_DYNA_STATUS_MAX
};
π¦ Constants π¦
these are the members of the enum, and honestly each one is telling a little story about why TAS is or isn't doing its thing:
TAS_DYNA_INACTIVEβ TAS status is inactive. like, justβ¦ not active. no extra lore, no explanation, it's simply vibing in the off state πTAS_DYNA_INACTIVE_MVM_MODEβ TAS is disabled due because FW is in MVM mode or is insoftapmode. (yes, the original literally says "due because" β we're preserving the sacred text, no cap π)TAS_DYNA_INACTIVE_TRIGGER_MODEβ TAS is disabled because FW is in multi user trigger mode. it's giving "not my moment" π«ΆTAS_DYNA_INACTIVE_BLOCK_LISTEDβ TAS is disabled because current mcc is blocklisted mcc. blocked, filtered, uninvited to the group chat π«TAS_DYNA_INACTIVE_UHB_NON_USβ TAS is disabled because current band is UHB and current mcc is USA. geography said no πΊοΈTAS_DYNA_ACTIVEβ TAS is currently active. main character energy, finally π₯TAS_DYNA_STATUS_MAXβ TAS status max value. the ceiling, the limit, the final boss π
π SEE ALSO π
so this enum lives in ./drivers/net/wireless/intel/iwlwifi/fw/api/debug.h, and it is surrounded by friends β here's the whole squad, spelled out exactly:
- enum
iwl_debug_cmds(9) - struct
iwl_error_resp(9) - struct
iwl_shared_mem_cfg_v2(9) - struct
iwl_shared_mem_lmac_cfg(9) - struct
iwl_shared_mem_cfg(9) - struct
iwl_mfuart_load_notif_v1(9) - struct
iwl_mfuart_load_notif(9) - struct
iwl_mfu_assert_dump_notif(9) - enum
iwl_marker_id(9) - struct
iwl_marker(9) - struct
iwl_marker_rsp(9) - struct
iwl_dbg_mem_access_cmd(9) - struct
iwl_dbg_mem_access_rsp(9) - struct
iwl_dbg_suspend_resume_cmd(9) - struct
iwl_buf_alloc_frag(9) - struct
iwl_buf_alloc_cmd(9) - struct
iwl_dram_info(9) - struct
iwl_dbgc1_info(9) - struct
iwl_dbg_host_event_cfg_cmd(9) - struct
iwl_dbg_dump_complete_cmd(9) - struct
iwl_tas_status_per_mac(9) - struct
iwl_tas_status_resp(9) - enum
iwl_tas_statically_disabled_reason(9) - enum
iwl_fw_dbg_config_cmd_type(9) - struct
iwl_fw_dbg_config_cmd(9)
ok that's the whole page bestie, every constant, every reference, nothing skipped π
and for the cute sign-off: this lil page comes from ./drivers/net/wireless/intel/i... (truncated in the original, not me being lazy, i promise π) and it's dated October 2026. slay. periodt. ππβ
π¦ 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