_dpu_encoder_trigger_flush(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is _dpu_encoder_trigger_flush(9), from the Kernel API Manual, and the function herself is _dpu_encoder_trigger_flush β€” she does exactly one iconic thing: trigger flush for a physical encoder ✨

✨ SYNOPSIS ✨

here's the signature, verbatim bestie:

void _dpu_encoder_trigger_flush (struct drm_encoder *drm_enc , struct dpu_encoder_phys *phys , uint32_t extra_flush_bits );

no return-value drama here β€” it's void, she just does the thing πŸ’…

πŸŽ€ ARGUMENTS πŸŽ€

  • drm_enc β€” Pointer to drm encoder structure 🫢
  • phys β€” Pointer to physical encoder structure ✨
  • extra_flush_bits β€” Additional bit mask to include in flush trigger; if you've got extra bits, this is literally where they go πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file is ./drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c, and here's the whole friend group πŸ‘‘


source/version vibe: ./drivers/gpu/drm/msm/disp/dpu1 Β· date: October 2026 Β· page: _dpu_encoder_trigger_flush(9) Β· Kernel API Manual says bye bestie, mwah πŸ«ΆπŸ’–

πŸ“¦ where this page comes from