STRUCT IWL_RFI_CONFIG_CMD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_rfi_config_cmd(9) πŸ’–

okay bestie, so this is a page straight out of the Kernel API Manual β€” it's struct iwl_rfi_config_cmd(9) and it's giving "RFI configuration table" energy. lowkey it's the little struct that tells the firmware what the RFI table looks like. let's get into it ✨


🌸 NAME 🌸

struct iwl_rfi_config_cmd β€” the RFI configuration table. that's it, that's the vibe. it's a config command struct, no cap πŸŽ€


✨ SYNOPSIS ✨

here's the whole glow-up, copy it exactly fr fr:

struct iwl_rfi_config_cmd {
    struct iwl_rfi_lut_entry table[IWL_RFI_LUT_SIZE];
    u8 oem;
    u8 reserved[3];
};

that's the entire struct, three members, she's compact and she knows it πŸ’…


πŸ¦‹ Members πŸ¦‹

okay so each of these is a whole personality:

  • table β€” the main character 🫢 a table can have 24 frequency/channel mappings. yes, 24. remember that number, it's iconic.
  • oem β€” this one specifies if this is the default table or set by OEM. so it's the little flag that says "who made this table, bestie?" πŸ‘‘
  • reserved β€” (reserved/padding). she's just there to keep things lined up πŸ’€ do not touch, do not use, she's padding and she's fine with it.

🌈 SEE ALSO 🌈

go check out the actual kernel file, it's in ./drivers/net/wireless/intel/iwlwifi/fw/api/rfi.h β€” and while you're there, the whole friend group:

  • struct iwl_rfi_lut_entry(9)
  • enum iwl_rfi_freq_table_status(9)
  • struct iwl_rfi_freq_table_resp_cmd(9)
  • struct iwl_rfi_deactivate_notif(9)

iykyk, that's the rfi.h cinematic universe πŸ“


ngl this page is short but she ate. if you're poking at rfi.h, you already know what you're doing. slay πŸ’œ

okay so that's the whole page! source/version-wise, this came from ./drivers/net/wireless/intel/i... (yes, the footer literally truncates it like that, we don't gatekeep, we report it faithfully πŸ™ˆ) and it's dated October 2026, for struct iwl_rfi_config_cmd(9). mwah, bye bestie πŸ’–πŸ§šβœ¨

πŸ“¦ where this page comes from