STRUCT IWL_RFI_CONFIG_CMD(9)
π 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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms