ENUM IWL_D0I3_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum iwl_d0i3_flags(9) ✨

okay bestie, so this is a page from the Kernel API Manual and it's literally all about enum iwl_d0i3_flags β€” aka the d0i3 flags πŸ’… it's a tiny one but she still ate, so let's get into it πŸŽ€


🌸 NAME 🌸

enum iwl_d0i3_flags β€” d0i3 flags ✨ that's it, that's the whole name, short and iconic 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the whole enum, no cap, exactly as she is:

enum iwl_d0i3_flags {
    IWL_D0I3_RESET_REQUIRE

};

like… one (1) constant. minimalism is her main character energy πŸ‘‘


πŸ’– CONSTANTS πŸ’–

  • IWL_D0I3_RESET_REQUIRE β€” FW require reset upon resume πŸ”₯ that's the whole vibe: the firmware needs a reset when it resumes. noted, respected, slayed πŸ’…

🌈 SEE ALSO 🌈

okay this is the long part, so buckle up bestie β€” first off, the kernel file this lives in is:

./drivers/net/wireless/intel/iwlwifi/fw/api/d3.h

and here's the full friend group, every single one, no skipping 🫢:

  • enum iwl_d3_wakeup_flags(9)
  • struct iwl_d3_manager_config(9)
  • enum iwl_proto_offloads(9)
  • struct iwl_proto_offload_cmd_common(9)
  • struct iwl_proto_offload_cmd_v1(9)
  • struct iwl_proto_offload_cmd_v2(9)
  • struct iwl_proto_offload_cmd_v3_small(9)
  • struct iwl_proto_offload_cmd_v3_large(9)
  • struct iwl_proto_offload_cmd_v4(9)
  • struct iwl_wowlan_patterns_cmd_v1(9)
  • struct iwl_wowlan_ipv4_tcp_syn(9)
  • struct iwl_wowlan_ipv6_tcp_syn(9)
  • union iwl_wowlan_pattern_data(9)
  • struct iwl_wowlan_pattern_v2(9)
  • struct iwl_wowlan_patterns_cmd(9)
  • struct iwl_wowlan_config_cmd_v6(9)
  • struct iwl_wowlan_config_cmd(9)
  • struct iwl_wowlan_gtk_status_v2(9)
  • struct iwl_wowlan_all_rsc_tsc_v5(9)
  • struct iwl_wowlan_gtk_status_v3(9)
  • enum iwl_wowlan_key_status(9)
  • struct iwl_wowlan_gtk_status(9)
  • struct iwl_wowlan_igtk_status_v1(9)
  • struct iwl_wowlan_igtk_status(9)
  • struct iwl_wowlan_status_v6(9)
  • struct iwl_wowlan_status_v7(9)
  • struct iwl_wowlan_info_notif_v1(9)
  • enum iwl_wowlan_mlo_gtk_type(9)
  • enum iwl_wowlan_mlo_gtk_flag(9)
  • struct iwl_wowlan_mlo_gtk(9)
  • struct iwl_wowlan_info_notif_v3(9)
  • struct iwl_wowlan_info_notif_v5(9)
  • struct iwl_wowlan_info_notif(9)
  • struct iwl_wowlan_wake_pkt_notif(9)

like I said β€” the whole group chat πŸ’€ but honestly? iconic for her 🌟


ngl bestie, when you're poking around iwlwifi d3 stuff, this is the page that tells you IWL_D0I3_RESET_REQUIRE means the FW wants a reset on resume. that's the tea, drink responsibly πŸ™ˆ

and that's the page!! source is the kernel file ./drivers/net/wireless/intel/i... (it gets cut off in the footer, sorry bestie 😭), dated October 2026, living under enum iwl_d0i3_flags(9) β€” love her, bye πŸ’œπŸ§šβœ¨

πŸ“¦ where this page comes from