dpu_encoder..._for_kickoff(9)
π dpu_encoder..._for_kickoff(9) π
okay bestie, so this little cutie lives in the Kernel API Manual (section 9, kernel-space royalty π) and its whole name is dpu_encoder_phys_wb_prepare_for_kickoff β but the page header keeps it short with dpu_encoder..._for_kickoff(9). literally the ellipsis is doing main character work there π
β¨ NAME β¨
dpu_encoder_phys_wb_prepare_for_kickoff β pre-kickoff processing π
π¦ SYNOPSIS π¦
void dpu_encoder_phys_wb_prepare_for_kickoff (struct dpu_encoder_phys
*phys_enc );
that's it, that's the whole vibe β one function, void, one pointer argument, no cap β¨
πΈ ARGUMENTS πΈ
phys_encβ pointer to the physical encoder, bestie π«Ά that's the thing you're handing over. it's astruct dpu_encoder_phys *and it is, quite literally, the physical encoder. slay.
β RETURN β
Zero on success π (yes the page says it returns zero even though the signature says void β we are reporting the facts exactly as written, no editing, periodt ππ₯)
π SEE ALSO π
first up, the source file this whole thing lives in β the kernel file:
./drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c
and then the iconic friend group, all in (9), all lowercase, all together:
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)β yes it starts with an underscore, that one's lowkey the mysterious one π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_wait_for_commit_done(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)
that's the whole page bestie, it's giving short-and-sweet π go read the .c file if you want the lore, iykyk π§ββοΈ
source dir:./drivers/gpu/drm/msm/disp/dpu1Β· dated October 2026 Β· filed underdpu_encoder..._for_kickoff(9)β mwah, bye pookie ππ
π¦ 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