STRUCT IWL_PRPH_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct iwl_prph_info(9) β€” like, the whole peripheral-info vibe check 🌸

okay bestie, listen up πŸ’– this is the manual page for struct iwl_prph_info, also known as peripheral information β€” iwlwifi edition, kernel API manual energy, and honestly? she's giving "small struct, big responsibilities" and I'm obsessed. πŸŽ€


✨ NAME ✨

struct iwl_prph_info β€” peripheral information πŸ¦‹

✨ SYNOPSIS ✨

no cap, here's the whole thing, character for character, don't @ me:

struct iwl_prph_info {
    __le32 boot_stage_mirror;
    __le32 ipc_status_mirror;
    __le32 sleep_notif;
    __le32 reserved;
 };

🫢 Members 🫢

four fields, four little icons, let's go 🌈

  • boot_stage_mirror β€” this one reflects the value in the Boot Stage CSR register. it's literally a mirror, she's just reflecting, that's her whole job πŸ’…
  • ipc_status_mirror β€” reflects the value in the IPC Status CSR register. same mirror energy, different CSR, iconic ✨
  • sleep_notif β€” indicates the peripheral sleep status 😴 like, it's telling you whether the peripheral is napping or not
  • reserved β€” reserved. that's it. that's the description. don't touch her, she's resting πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

the friend group πŸ’œ β€” first up, the kernel file that holds all of this:

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

and then the whole squad of related pages, all of them, go follow them fr fr:

  • enum iwl_prph_scratch_mtr_format(9)
  • enum iwl_prph_scratch_flags(9)
  • enum iwl_prph_scratch_ext_flags(9)
  • struct iwl_prph_scratch_version(9)
  • struct iwl_prph_scratch_control(9)
  • struct iwl_prph_scratch_pnvm_cfg(9)
  • struct iwl_prph_scratch_mem_desc_addr_array(9)
  • struct iwl_prph_scratch_hwm_cfg(9)
  • struct iwl_prph_scratch_rbd_cfg(9)
  • struct iwl_prph_scratch_uefi_cfg(9)
  • struct iwl_prph_scratch_step_cfg(9)
  • struct iwl_prph_scratch_ctrl_cfg(9)
  • struct iwl_context_info_dram_fseq(9)
  • struct iwl_prph_scratch(9)
  • struct iwl_context_info_v2(9)

πŸ’€ reminder bestie: those field names and that header path are exact. don't be out here renaming boot_stage_mirror to something cuter, I'm begging 😭

and that's the page!! mwah πŸ’‹ this came to you from source ./drivers/net/wireless/intel/i..., dated October 2026, and it's filed under struct iwl_prph_info(9) β€” slay, go read your kernel source, periodt πŸ‘‘β­πŸ§š

πŸ“¦ where this page comes from