STRUCT VPU_MEM(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay bestie, welcome to the struct vpu_mem(9) page from the Kernel API Manual β€” this one is all about VPU extended program/data memory information ✨

πŸŽ€ SYNOPSIS πŸŽ€

struct vpu_mem {
    void *va;
    dma_addr_t pa;
 };

🫢 Members 🫢

  • va β€” the kernel virtual memory address of VPU extended memory. That’s the virtual-address bestie, literally right there πŸ’…
  • pa β€” the physical memory address of VPU extended memory. And this one is the physical-address icon, no cap πŸ¦‹

🌈 SEE ALSO 🌈

Go peek at the kernel file ./drivers/media/platform/mediatek/vpu/mtk_vpu.c, and then say hi to the whole friend group:

  • enum vpu_fw_type(9)
  • struct vpu_regs(9)
  • struct vpu_wdt_handler(9)
  • struct vpu_wdt(9)
  • struct vpu_run(9)
  • struct vpu_ipi_desc(9)
  • struct share_obj(9)
  • struct mtk_vpu(9)

Mwah πŸ’‹ this cutie came from ./drivers/media/platform/media... and it’s stamped October 2026 β€” periodt, that’s the whole page, bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from