STRUCT IPU6_FW_ISYS_OUTPUT_PIN_PAYLOAD_ABI(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct ipu6_fw_isys_output_pin_payload_abi β€” like, the whole manual, but make it make sense

okay so bestie, you opened struct ipu6_..._payload_abi(9) from the Kernel API Manual and you're sitting there like πŸ§β€β™€οΈ. No worries, I got you. This is the page for struct ipu6_fw_isys_output_pin_payload_abi, which is literally just ISYS output pin buffer. That's the whole vibe. One struct, three fields, she's iconic in her simplicity. πŸŽ€


✨ NAME ✨

struct ipu6_fw_isys_output_pin_payload_abi β€” ISYS output pin buffer πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

okay here's the actual definition, verbatim, do not touch her:

struct ipu6_fw_isys_output_pin_payload_abi {
    u64 out_buf_id;
    u32 addr;
    u32 compress;
 };

That's it. That's the girl. Four-ish lines of pure main character energy. πŸ”₯


🌸 Members 🌸

Let's meet the cast, one field at a time:

  • out_buf_id β€” Points to output pin buffer β€” buffer identifier. like, it's the name tag at the party so everyone knows which buffer we're talking about πŸ’«
  • addr β€” Points to output pin buffer β€” CSS Virtual Address. the actual address-address, CSS virtual edition, so the buffer knows where it lives 🏑
  • compress β€” Request frame compression (1), or not (0). yes bestie it's a binary situation, no in-between, no "maybe", just 1 or 0 πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

go read these next, they're all in the group chat together iykyk:

  • Kernel file ./drivers/media/pci/intel/ipu6/ipu6-fw-isys.h
  • 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_proxy_write_queue_token(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 every single one of them, don't skip any, they're all linked in the source and they all deserve love 🫢

✨ okay that's the page, love u, bye ✨

This one lives at ./drivers/media/pci/intel/ipu6, dated October 2026, and it's filed under struct ipu6_..._payload_abi(9) β€” that's the version and the date and the source, all rolled up in a cute little sign-off because I'm not copying that footer line, I'm styling it πŸ’…πŸŒˆ

πŸ“¦ where this page comes from