pvr_fw_structure_cleanup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– pvr_fw_structure_cleanup(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the pvr_fw_structure_cleanup(9) page from the Kernel API Manual. this one is giving β€œsend FW cleanup request for an object” energy, and honestly? iconic βœ¨πŸ’…

🌸 NAME 🌸

pvr_fw_structure_cleanup β€” Send FW cleanup request for an object. 🫢

πŸ¦‹ SYNOPSIS πŸ¦‹

int pvr_fw_structure_cleanup (struct pvr_device *pvr_dev , u32 type ,
       struct pvr_fw_object *fw_obj , u32 offset );

πŸŽ€ ARGUMENTS πŸŽ€

  • pvr_dev β€” Target PowerVR device. that’s the device getting the cleanup request πŸ’–
  • type β€” Type of object to cleanup. Must be one of enum rogue_fwif_cleanup_type. no random values, bestie ✨
  • fw_obj β€” Pointer to FW object containing object to cleanup. it’s the container, not the target itself πŸŽ€
  • offset β€” Offset within FW object of object to cleanup. yes, the exact spot inside the FW object πŸ¦‹

⭐ RETURN ⭐

  • 0 on success, slay πŸŽ‰
  • -EBUSY if object is busy 😭
  • -ETIMEDOUT on timeout ⏰
  • -EIO if device is lost πŸ’€

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/imagination/pvr_fw.c β€” plus the whole SEE ALSO squad:


byeee 🫢 signing off from source/version ./drivers/gpu/drm/imagination, dated October 2026 β€” pvr_fw_structure_cleanup(9) out! πŸ’œβœ¨

πŸ“¦ where this page comes from