STRUCT VPU_REGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌟 NAME 🌟

okay so this is the Kernel API Manual entry for struct vpu_regs(9), and it's literally about VPU TCM and configuration registers πŸ’–

struct vpu_regs β€” VPU TCM and configuration registers ✨


✨ SYNOPSIS ✨

here's the struct in all its main-character glory, no cap:

       struct vpu_regs {
           void __iomem *tcm;
           void __iomem *cfg;
           int irq;
        };

🫢 Members 🫢

  • tcm β€” the register for VPU Tightly-Coupled Memory 🧠✨
  • cfg β€” the register for VPU configuration βš™οΈπŸ’…
  • irq β€” the irq number for VPU interrupt 🚨

πŸ”— SEE ALSO πŸ”—

bestie, go peek at these too, iykyk πŸ‘€

  • Kernel file ./drivers/media/platform/mediatek/vpu/mtk_vpu.c
  • enum vpu_fw_type(9)
  • struct vpu_mem(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)

and that's the whole page, bestie 🫢 the footer credits ./drivers/media/platform/media... and October 2026, and the manual is struct vpu_regs(9) β€” mwah πŸ’‹

πŸ“¦ where this page comes from