STRUCT IWL_PRPH_SCRATCH_CTRL_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

struct iwl_prph_scratch_ctrl_cfg β€” the prph scratch ctrl and config situation, bestie πŸ’–


✨ SYNOPSIS ✨

okay so picture this struct, right? she's got seven members and she's serving full main-character energy:

struct iwl_prph_scratch_ctrl_cfg {
    struct iwl_prph_scratch_version version;
    struct iwl_prph_scratch_control control;
    struct iwl_prph_scratch_pnvm_cfg pnvm_cfg;
    struct iwl_prph_scratch_hwm_cfg hwm_cfg;
    struct iwl_prph_scratch_rbd_cfg rbd_cfg;
    struct iwl_prph_scratch_uefi_cfg reduce_power_cfg;
    struct iwl_prph_scratch_step_cfg step_cfg;
 };

no cap, that's the whole glow-up 🫢


πŸŽ€ Members πŸŽ€

  • version β€” the version info for the context info and the HW, like her little birth chart fr fr πŸ’«
  • control β€” the control flags for FH configurations, she's holding the reins πŸ‘‘
  • pnvm_cfg β€” ror configuration (yes that's exactly what the page says, i'm not fixing it, i'm just reporting the vibes πŸ™ˆ)
  • hwm_cfg β€” the hwm configuration, iconic, no notes πŸ’…
  • rbd_cfg β€” the default RX queue configuration, the default-iest πŸ“
  • reduce_power_cfg β€” the UEFI power reduction table, she's lowkey conserving energy πŸ”‹βœ¨
  • step_cfg β€” the step configuration, one step at a time bestie πŸ¦‹

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, and yes you have to meet all of them:

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/pcie/iwl-context-info-v2.h
  • 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_context_info_dram_fseq(9)
  • struct iwl_prph_scratch(9)
  • struct iwl_prph_info(9)
  • struct iwl_context_info_v2(9)
lowkey obsessed with how long that list is, she's got a lot of friends and honestly? same energy πŸ˜­πŸ’œ

πŸ‘‘ sign-off πŸ‘‘

this queen lives in ./drivers/net/wireless/intel/i... and the page is dated October 2026, filed under struct iwl_p...tch_ctrl_cfg(9) in the Kernel API Manual β€” go read her, she ate and left no crumbs πŸŒˆβ­πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from