STRUCT IWL_CONTEXT_INFO_PNVM_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct iwl_context_info_pnvm_cfg β€” NAME ✨

okay so bestie, this is the manual page for struct iwl_context_info_pnvm_cfg (from the Kernel API Manual, no big deal πŸ’…) β€” it's literally the platform NVM data configuration. that's the whole vibe. that's the name. 🫢


🌸 SYNOPSIS 🌸

here's the shape of it, copied exactly so you can't mess it up:

struct iwl_context_info_pnvm_cfg {
    __le64 platform_nvm_addr;
    __le32 platform_nvm_size;
    __le32 reserved;
 };

that's it. three fields and a vibe check. iconic honestly. πŸ’–


πŸŽ€ Members πŸŽ€

okay let's meet the cast, one by one, main character energy only:

  • platform_nvm_addr β€” the start address of the Platform NVM data. like, where it all begins. ✨
  • platform_nvm_size β€” the size, and note the units bestie: it's in DWs. not bytes, DWs. 🫑
  • reserved β€” literally just (reserved). don't touch it. it's doing its thing. πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

go read the source, it's right here iykyk:

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/pcie/iwl-context-info.h

and the whole friend group, in order:

  • enum iwl_context_info_flags(9)
  • struct iwl_context_info_version(9)
  • struct iwl_context_info_control(9)
  • struct iwl_context_info_dram_nonfseq(9)
  • struct iwl_context_info_rbd_cfg(9)
  • struct iwl_context_info_hcmd_cfg(9)
  • struct iwl_context_info_dump_cfg(9)
  • struct iwl_context_info_early_dbg_cfg(9)
  • struct iwl_context_info(9)

ngl this struct is small but it's carrying the platform NVM data, so treat it with respect. no cap. πŸ‘‘

and that's the page fr fr β€” brought to you by ./drivers/net/wireless/intel/i..., dated October 2026, filed under struct iwl_c...nfo_pnvm_cfg(9). slay, go configure some NVM. πŸ’œπŸŒˆβ­

πŸ“¦ where this page comes from