ENUM IWL_LOCATION_FRAME_FORMAT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum iwl_location_frame_format(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes, the actual Linux kernel docs, and yes, we're gonna read this one together because it's short and honestly kind of iconic for it. This page is all about enum iwl_location_frame_format β€” the ✨ location frame formats ✨. That's it. That's the whole vibe. Wi-Fi location stuff, frame flavor edition. πŸ¦‹


🌸 SYNOPSIS 🌸

Like, here's the whole thing, exactly as it lives in the headers:

enum iwl_location_frame_format {
    IWL_LOCATION_FRAME_FORMAT_LEGACY ,
    IWL_LOCATION_FRAME_FORMAT_HT ,
    IWL_LOCATION_FRAME_FORMAT_VHT ,
    IWL_LOCATION_FRAME_FORMAT_HE

};

Four constants, no cap. It's giving "short and sweet and I respect it." πŸŽ€


✨ CONSTANTS ✨

  • IWL_LOCATION_FRAME_FORMAT_LEGACY β€” the legacy one. old-school frame energy. vintage. πŸ•°οΈ
  • IWL_LOCATION_FRAME_FORMAT_HT β€” the HT one. high throughput, main character throughput. πŸ”₯
  • IWL_LOCATION_FRAME_FORMAT_VHT β€” the VHT one. very high throughput, because why be high when you can be very high (throughput-wise, bestie, stay with me). πŸ’€
  • IWL_LOCATION_FRAME_FORMAT_HE β€” the HE</he> one. high efficiency. efficient queen behavior. πŸ‘‘
okay and just so we're clear β€” the original descriptions literally just say legacy, HT, VHT, and HE. So that's all the detail that exists, and I'm not about to invent extra lore for you. πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

A whole friend group of related symbols, and yes, I'm listing every single one because I love you and I don't skip. πŸ’–

First up, the kernel file where all this lives:

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

And then, in no particular rush, the whole squad:

  • enum iwl_location_subcmd_ids(9)
  • enum iwl_location_bw(9)
  • enum iwl_location_format_bw(9)
  • struct iwl_tof_config_cmd(9)
  • enum iwl_tof_bandwidth(9)
  • enum iwl_tof_responder_cmd_valid_field(9)
  • enum iwl_tof_responder_cfg_flags(9)
  • struct iwl_tof_responder_config_cmd_v6(9)
  • struct iwl_tof_responder_config_cmd_v7(9)
  • struct iwl_tof_responder_config_cmd_v8(9)
  • struct iwl_tof_responder_config_cmd_v9(9)
  • struct iwl_tof_responder_config_cmd(9)
  • struct iwl_tof_responder_dyn_config_cmd_v2(9)
  • enum iwl_responder_dyn_cfg_valid_flags(9)
  • struct iwl_tof_responder_dyn_config_cmd(9)
  • struct iwl_tof_range_req_ext_cmd(9)
  • enum iwl_tof_location_query(9)
  • enum iwl_initiator_ap_flags(9)
  • struct iwl_tof_range_req_ap_entry_v3(9)
  • struct iwl_tof_range_req_ap_entry_v4(9)
  • enum iwl_location_cipher(9)
  • struct iwl_tof_range_req_ap_entry_v6(9)
  • struct iwl_tof_range_req_ap_entry_v7(9)
  • struct iwl_tof_range_req_ap_entry_v8(9)
  • struct iwl_tof_range_req_ap_entry_v9(9)
  • struct iwl_tof_range_req_ap_entry(9)
  • enum iwl_tof_response_mode(9)
  • enum iwl_tof_initiator_flags(9)
  • struct iwl_tof_range_req_cmd_v5(9)
  • struct iwl_tof_range_req_cmd_v7(9)
  • struct iwl_tof_range_req_cmd_v8(9)
  • struct iwl_tof_range_req_cmd_v9(9)
  • struct iwl_tof_range_req_cmd_v11(9)
  • struct iwl_tof_range_req_cmd_v12(9)
  • struct iwl_tof_range_req_cmd_v13(9)
  • struct iwl_tof_range_req_cmd(9)
  • enum iwl_tof_entry_status(9)
  • struct iwl_tof_range_rsp_ap_entry_ntfy_v3(9)
  • struct iwl_tof_range_rsp_ap_entry_ntfy_v4(9)
  • struct iwl_tof_range_rsp_ap_entry_ntfy_v5(9)
  • struct iwl_tof_range_rsp_ap_entry_ntfy_v7(9)
  • struct iwl_tof_range_rsp_ap_entry_ntfy(9)
  • enum iwl_tof_response_status(9)
  • struct iwl_tof_range_rsp_ntfy_v5(9)
  • struct iwl_tof_range_rsp_ntfy_v6(9)
  • struct iwl_tof_range_rsp_ntfy_v7(9)
  • struct iwl_tof_range_rsp_ntfy_v9(9)
  • struct iwl_tof_range_rsp_ntfy(9)
  • struct iwl_tof_mcsi_notif(9)
  • struct iwl_tof_range_abort_cmd(9)
  • struct iwl_ftm_responder_stats(9)

like, that's the whole extended universe. iykyk. 🌈


and that's the page, bestie! sign-off time: this cutie came from ./drivers/net/wireless/intel/i..., dated October 2026. go forth and format your location frames with main character energy. periodt. πŸ’œπŸ«Άβœ¨

πŸ“¦ where this page comes from