STRUCT IWL_PHY_CONTEXT_CMD_V1(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct iwl_phy_context_cmd_v1 β€” bestie, this is the config struct for the PHY context, and it lives in the Kernel API Manual πŸ’… (also known as PHY_CONTEXT_CMD = 0x8, iykyk)


πŸ¦‹ SYNOPSIS πŸ¦‹

struct iwl_phy_context_cmd_v1 {
    __le32 id_and_color;
    __le32 action;
    __le32 apply_time;
    __le32 tx_param_color;
    struct iwl_fw_channel_info ci;
    struct iwl_phy_context_cmd_tail tail;
 };

🌸 MEMBERS 🌸

okay so every single field, one by one, no skips, we don't do that here 🫢

  • id_and_color β€” the ID and the color of the relevant Binding. both of them. iconic duo behavior πŸ‘‘
  • action β€” what action we're performing, fr fr. see enum iwl_ctxt_action for the full menu ✨
  • apply_time β€” 0 means immediate apply and context switch, like right now, no waiting πŸ’¨. any other value means apply the new params after X usecs β€” literally X microseconds of patience πŸ•
  • tx_param_color β€” ??? 😭 bestie the docs said ??? and I am not about to invent lore. that's literally all we know. mystery main character energy πŸ’€
  • ci β€” channel info 🌈
  • tail β€” command tail πŸŽ€
ngl, when the official docs put ??? next to a field, that's your sign to go read the header yourself. i'm just the messenger πŸ’–

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h β€” go read the source, it's giving primary source realness πŸ“š
  • struct iwl_phy_context_cmd_tail(9)
  • struct iwl_phy_context_cmd(9)

and that's the whole vibe check, bestie 🧚 source/version: ./drivers/net/wireless/intel/i... β€’ dated October 2026 β€’ page: struct iwl_...ntext_cmd_v1(9) β€” slay, go forth and configure your PHY context πŸ’œπŸŒˆβ­

πŸ“¦ where this page comes from