STRUCT IPU6_FW_PROXY_WRITE_QUEUE_TOKEN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct ipu6_fw_proxy_write_queue_token β€” the ISYS proxy write queue token, bestie πŸ’… (yes this is the Kernel API Manual, we're fancy now, welcome to the group chat πŸŽ€)


πŸ¦‹ SYNOPSIS πŸ¦‹

okay so here's the whole struct, and yes you're gonna look at it, it's literally four fields, you got this 🫢

struct ipu6_fw_proxy_write_queue_token {
    u32 request_id;
    u32 region_index;
    u32 offset;
    u32 value;
 };

πŸŽ€ MEMBERS πŸŽ€

not me breaking down every single field one by one because you deserve to know πŸ’–

  • request_id β€” the update id for this specific proxy write request, iykyk πŸ”₯
  • region_index β€” the region id for the proxy write request, slay 🌸
  • offset β€” the offset of the write request, measured against the base address of the region. like, relative to the region's home base ✨
  • value β€” the value that's requested to be written by the proxy write request. the actual payload, the main character, the moment πŸ‘‘

🌈 SEE ALSO 🌈

go look at these too, they're all in the kernel file ./drivers/media/pci/intel/ipu6/ipu6-fw-isys.h and they're all lowkey iconic πŸ’œ

  • struct ipu6_fw_isys_output_pin_payload_abi(9)
  • struct ipu6_fw_isys_output_pin_info_abi(9)
  • struct ipu6_fw_isys_input_pin_info_abi(9)
  • struct ipu6_fw_isys_cropping_abi(9)
  • struct ipu6_fw_isys_stream_cfg_data_abi(9)
  • struct ipu6_fw_isys_frame_buff_set_abi(9)
  • struct ipu6_fw_isys_error_info_abi(9)
  • struct ipu6_fw_isys_resp_info_abi(9)
  • struct ipu6_fw_isys_proxy_error_info_abi(9)
  • struct ipu6_fw_resp_queue_token(9)
  • struct ipu6_fw_send_queue_token(9)
  • struct ipu6_fw_proxy_resp_queue_token(9)
  • struct ipu6_fw_proxy_send_queue_token(9)

fr fr that's the whole page, go read the headers, they ate πŸ’€

okay that's it, that's the page 🧚 this lives in ./drivers/media/pci/intel/ipu6, dated October 2026, and it's filed under struct ipu6_..._queue_token(9) β€” mwah, bye bestie, drink some water πŸ’–β­πŸ¦‹

πŸ“¦ where this page comes from