dpu_core_perf_crtc_update(9)
π dpu_core_perf_crtc_update(9) β like, the whole glow-up
okay so bestie, we're in the Kernel API Manual today and this page is all about dpu_core_perf_crtc_update. it's giving "make the crtc perform" energy, and honestly? iconic. π
β¨ NAME β¨
dpu_core_perf_crtc_update β update performance of the given crtc. that's the whole vibe. one job, and it does it. π¦
πΈ SYNOPSIS πΈ
int dpu_core_perf_crtc_update (struct drm_crtc *crtc , int
params_changed );
look at that signature, no cap. π
π«Ά ARGUMENTS π«Ά
crtcβ Pointer to crtc. yes, it's a pointer, yes it points at astruct drm_crtc, we love a direct reference. βparams_changedβ true if crtc parameters are modified. that's it. that's the flag. if the params got fiddled with, you set this to true and let it know. π₯
π RETURN π
zero if success, or error code otherwise. so like β 0 means slay, anything else means something went sideways and you should probably look into it. π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.cβ the whole source, in case you wanna read ahead π enum dpu_perf_mode(9)dpu_core_perf_adjusted_mode_clk(9)_dpu_core_perf_calc_bw(9)_dpu_core_perf_calc_clk(9)dpu_core_perf_crtc_check(9)dpu_core_perf_crtc_release_bw(9)dpu_core_perf_debugfs_init(9)dpu_core_perf_init(9)
ngl the whole friend group is here, go say hi to all of them π§π
fr fr that's the whole page β every flag, every cross-reference, nothing skipped. main character energy from start to finish. πβ¨
and that's a wrap on dpu_core_perf_crtc_update(9)! sourced from ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026 β put that in your calendar 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