ENUM IWL_TAS_DYNA_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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 in softap mode. (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