dpu_encoder_..._commit_done(9)
π« dpu_encoder_..._commit_done(9) π«
okay bestie, welcome to the Kernel API Manual β¨ β yes, that's the manual name, and yes, this page is a whole lil moment in the DRM/KMS universe. grab a lil snack π, we're getting into it.
π NAME π
dpu_encoder_phys_wb_wait_for_commit_done β literally just sits there and waits until the request is committed π
no cap, that's the whole job.
π₯ SYNOPSIS π₯
int dpu_encoder_phys_wb_wait_for_commit_done (struct dpu_encoder_phys
*phys_enc );
it's giving "one function, one argument, one vibe" β returns an int, takes a struct dpu_encoder_phys *, done π«Ά
πΈ ARGUMENTS πΈ
phys_encβ Pointer to physical encoder π§ that's it, that's the whole parameter list. iconic.
β SEE ALSO β
okay this is the part where I introduce you to the whole friend group π β the kernel file lives at ./drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c, and here are all the siblings, fr fr:
dpu_encoder_phys_wb_is_master(9)dpu_encoder_phys_wb_set_ot_limit(9)dpu_encoder_phys_wb_set_qos_remap(9)dpu_encoder_phys_wb_set_qos(9)dpu_encoder_phys_wb_setup_fb(9)dpu_encoder_phys_wb_setup_ctl(9)_dpu_encoder_phys_wb_update_flush(9)dpu_encoder_phys_wb_setup(9)dpu_encoder_phys_wb_done_irq(9)dpu_encoder_phys_wb_irq_enable(9)dpu_encoder_phys_wb_irq_disable(9)dpu_encoder_phys_wb_prepare_for_kickoff(9)dpu_encoder_phys_wb_needs_single_flush(9)dpu_encoder_phys_wb_handle_post_kickoff(9)dpu_encoder_phys_wb_enable(9)dpu_encoder_phys_wb_disable(9)dpu_encoder_phys_wb_init_ops(9)dpu_encoder_phys_wb_init(9)
like a whole friend group chat and every single one of them is in it π go read them too, iykyk π
and that's the page!! mwah π this lil manual page comes from ./drivers/gpu/drm/msm/disp/dpu1 and it's dated October 2026, filed under dpu_encoder_..._commit_done(9) β periodt, go commit some requests responsibly bestie ππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms