STRUCT IWL_NVM_GET_INFO_RSP_V3(9)
π struct iwl_nvm_get_info_rsp_v3(9) π
okay so real talk, this is a page straight outta the Kernel API Manual, section 9, and it's all about one very specific little struct. buckle up bestie, it's short but it matters β¨
πΈ NAME πΈ
struct iwl_nvm_get_info_rsp_v3 β the response you get back when you ask for NVM data π«Ά
β¨ SYNOPSIS β¨
struct iwl_nvm_get_info_rsp_v3 {
struct iwl_nvm_get_info_general general;
struct iwl_nvm_get_info_sku mac_sku;
struct iwl_nvm_get_info_phy phy_sku;
struct iwl_nvm_get_info_regulatory_v1 regulatory;
};
like, that's the whole shape of it. four members, no more, no less π
π Members π
generalβ the general NVM data, the vibe-setter of the group honestlymac_skuβ all the data relating to the MAC sku πphy_skuβ all the data relating to the PHY sku πregulatoryβ the regulatory data, very "rules are rules" of it ngl
π¦ SEE ALSO π¦
okay this list is long long, but every single one of these is iconic in its own right, so:
- Kernel file
./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h enum iwl_regulatory_and_nvm_subcmd_ids(9)enum iwl_nvm_access_op(9)enum iwl_nvm_access_target(9)enum iwl_nvm_section_type(9)struct iwl_nvm_access_cmd(9)struct iwl_nvm_access_resp(9)enum iwl_nvm_info_general_flags(9)struct iwl_nvm_get_info_general(9)enum iwl_nvm_mac_sku_flags(9)struct iwl_nvm_get_info_sku(9)struct iwl_nvm_get_info_phy(9)struct iwl_nvm_get_info_regulatory_v1(9)struct iwl_nvm_get_info_regulatory_v2(9)struct iwl_nvm_get_info_rsp_v4(9)struct iwl_nvm_get_info_regulatory(9)struct iwl_nvm_get_info_rsp(9)struct iwl_nvm_access_complete_cmd(9)struct iwl_mcc_update_cmd(9)enum iwl_geo_information(9)struct iwl_mcc_update_resp_v3(9)struct iwl_mcc_update_resp_v4(9)struct iwl_mcc_update_resp_v8(9)struct iwl_mcc_chub_notif(9)struct iwl_tas_config_cmd_common(9)struct iwl_tas_config_cmd_v3(9)enum iwl_tas_uhb_allowed_flags(9)struct iwl_tas_config_cmd_v4(9)enum bios_source(9)struct iwl_bios_config_hdr(9)struct iwl_lari_config_extension_cmd(9)struct bios_value_u32(9)struct iwl_tas_config_cmd(9)enum iwl_lari_config_masks(9)struct iwl_lari_config_change_cmd_v1(9)struct iwl_lari_config_change_cmd_v6(9)struct iwl_lari_config_change_cmd_v8(9)struct iwl_lari_config_change_cmd(9)struct iwl_pnvm_init_complete_ntfy(9)struct iwl_mcc_allowed_ap_type_cmd_v1(9)struct iwl_mcc_allowed_ap_type_cmd(9)
fr fr go read the neighbours too, they all live in the same header and they're all doing their part π
that's the whole page bestie, no cap π§ sourced from ./drivers/net/wireless/intel/i..., dated October 2026, filed under struct iwl_n..._info_rsp_v3(9). mwah, go read your kernel headers ππ
π¦ 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