ENUM IWL_FW_INI_TRIGGER_RESET_FW_POLICY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum iwl_fw_ini_trigger_reset_fw_policy(9) ✨

okay so bestie, this is a page straight outta the Kernel API Manual and it's all about enum iwl_fw_ini_trigger_reset_fw_policy β€” the little enum that decides how to handle reset. that's it, that's the whole vibe check πŸŽ€


πŸ’– NAME πŸ’–

enum iwl_fw_ini_trigger_reset_fw_policy β€” Determines how to handle reset. no cap, that's literally its whole job πŸ’…


🌸 SYNOPSIS 🌸

enum iwl_fw_ini_trigger_reset_fw_policy {
    IWL_FW_INI_RESET_FW_MODE_NOTHING ,
    IWL_FW_INI_RESET_FW_MODE_STOP_FW_ONLY ,
    IWL_FW_INI_RESET_FW_MODE_STOP_AND_RELOAD_FW

};

like, three constants, one enum, zero drama ✨ (and yes, those spaces before the commas are exactly how the original rolls β€” we do not touch, we do not "fix", we respect the source 😌)


πŸ¦‹ Constants πŸ¦‹

  • IWL_FW_INI_RESET_FW_MODE_NOTHING β€” do not stop FW and reload (default). honestly the "do nothing" option and it's the default, iconic passive behavior ngl 🫢
  • IWL_FW_INI_RESET_FW_MODE_STOP_FW_ONLY β€” stop FW without reload FW. bye firmware, no comeback era πŸ’€
  • IWL_FW_INI_RESET_FW_MODE_STOP_AND_RELOAD_FW β€” stop FW with reload FW. the full glow-up: shut it down, bring it back, main character energy πŸ”₯

🌈 SEE ALSO 🌈

so if you wanna go down the rabbit hole (and you know you do), the kernel file lives at ./drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h β€” go read it, iykyk πŸ“–

and here's the whole friend group, every single one, no skips:

  • struct iwl_fw_ini_hcmd(9)
  • struct iwl_fw_ini_header(9)
  • struct iwl_fw_ini_addr_size(9)
  • struct iwl_fw_ini_region_dev_addr_range(9)
  • struct iwl_fw_ini_region_dev_addr(9)
  • struct iwl_fw_ini_region_fifos(9)
  • struct iwl_fw_ini_region_err_table(9)
  • struct iwl_fw_ini_region_special_device_memory(9)
  • struct iwl_fw_ini_region_internal_buffer(9)
  • struct iwl_fw_ini_region_tlv(9)
  • struct iwl_fw_ini_debug_info_tlv(9)
  • struct iwl_fw_ini_allocation_tlv(9)
  • struct iwl_fw_ini_trigger_tlv(9)
  • struct iwl_fw_ini_hcmd_tlv(9)
  • struct iwl_fw_ini_addr_val(9)
  • struct iwl_fw_ini_conf_set_tlv(9)
  • enum iwl_fw_ini_config_set_type(9)
  • enum iwl_fw_ini_allocation_id(9)
  • enum iwl_fw_ini_buffer_location(9)
  • enum iwl_fw_ini_region_type(9)
  • enum iwl_fw_ini_time_point(9)
  • enum iwl_fw_ini_trigger_apply_policy(9)
  • enum iwl_fw_ini_dump_policy(9)
  • enum iwl_fw_ini_dump_type(9)

like, that's the entire squad and i'm obsessed πŸ’œ


okay final thing, bestie β€” this beauty comes from ./drivers/net/wireless/intel/i... and it's dated October 2026, and the page itself is enum iwl_fw...et_fw_policy(9). that's the source, the date, and the title all in one cute little bow πŸŽ€βœ¨ mwah, go forth and reset responsibly πŸ’–
πŸ“¦ where this page comes from