STRUCT IRIS_INST_HFI_GEN2(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay bestie, welcome to the struct iris_inst_hfi_gen2(9) page in the Kernel API Manual β€” this struct holds per video instance parameters for hfi_gen2. It’s giving dedicated little storage corner for one video instance, and honestly? Obsessed. ✨

πŸŽ€ SYNOPSIS πŸŽ€

Here’s the whole struct, laid out exactly, no cap:

struct iris_inst_hfi_gen2 {
    struct iris_inst                inst;
    struct iris_hfi_header          *packet;
    bool ipsc_properties_set;
    bool opsc_properties_set;
    struct iris_hfi_frame_info      hfi_frame_info;
    struct hfi_subscription_params  src_subcr_params;
    struct hfi_subscription_params  dst_subcr_params;
 };

πŸ’… Members πŸ’…

  • inst β€” pointer to iris_instance structure. Main character pointer energy. 🫢
  • packet β€” HFI packet. Literally the packet. πŸ“¦
  • ipsc_properties_set β€” boolean to set ipsc properties to fw. Yes, fw. πŸ’…
  • opsc_properties_set β€” boolean to set opsc properties to fw. Twinning with the one above, but make it opsc. ✨
  • hfi_frame_info β€” structure of frame info. Frame lore unlocked. πŸŽ€
  • src_subcr_params β€” subscription params to fw on input port. Your input-port subscription situation. 🌸
  • dst_subcr_params β€” subscription params to fw on output port. Your output-port subscription situation. πŸ¦‹

🌈 SEE ALSO 🌈

Kernel file ./drivers/media/platform/qcom/iris/iris_hfi_gen2.h β€” go read it, iykyk. πŸ‘‘


Source/version: ./drivers/media/platform/qcom/... Β· date: October 2026 Β· page: struct iris_inst_hfi_gen2(9). mwah, bye bestie πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from