STRUCT VDEC_VPU_IPI_ACK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to the Kernel API Manual 🫢 β€” this page is all about struct vdec_vpu_ipi_ack, aka the generic VPU to AP ipi command format. no cap, it's literally the shape of that IPI message.


✨ SYNOPSIS ✨

here's the struct in all its glory β€” keep it exact, okay? πŸ”₯

       struct vdec_vpu_ipi_ack {
           uint32_t msg_id;
           int32_t status;
           uint64_t ap_inst_addr;
        };

πŸŽ€ Members πŸŽ€

  • msg_id β€” vdec_ipi_msgid β€” yeah, that's the id field, bestie πŸ’…
  • status β€” the VPU exeuction result 😭 (yes, that's the exact spelling on the page β€” it's giving β€œexecution” with a lil typo, fr fr)
  • ap_inst_addr β€” the AP video decoder instance address πŸ¦‹

🌈 SEE ALSO 🌈

  • Kernel file: ./drivers/media/platform/mediatek/vcodec/decoder/vdec_ipi_msg.h
  • struct vdec_ap_ipi_cmd(9)
  • struct vdec_ap_ipi_init(9)
  • struct vdec_ap_ipi_dec_start(9)
  • struct vdec_vpu_ipi_init_ack(9)
  • struct vdec_ap_ipi_get_param(9)
  • struct vdec_vpu_ipi_get_param_ack(9)
go read those too if you wanna understand the whole IPI situation, iykyk πŸ‘‘

okay bye bestie πŸ’…βœ¨ this page is struct vdec_vpu_ipi_ack(9), source/version ./drivers/media/platform/media..., dated October 2026 β€” periodt πŸŽ€

πŸ“¦ where this page comes from