_dpu_crtc_complete_flip(9)
✨ NAME ✨
okay so, bestie, welcome to the Kernel API Manual glow-up for _dpu_crtc_complete_flip(9) 💅 — and yes, this one is literally all about signaling pending page_flip events.
Any pending vblank events get added to the vblank_event_list, so the next vblank interrupt shall signal them. But heads up: PAGE_FLIP events are not handled through the vblank_event_list 😭. This API signals any pending PAGE_FLIP events requested through DRM_IOCTL_MODE_PAGE_FLIP and are cached in the dpu_crtc->event. Periodt 💖.
✨ SYNOPSIS ✨
void _dpu_crtc_complete_flip (struct drm_crtc *crtc );
✨ ARGUMENTS ✨
crtc— pointer to thedrm crtcstructure 🫶
✨ SEE ALSO ✨
- Kernel file:
./drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c _dpu_crtc_blend_setup(9)dpu_crtc_get_intf_mode(9)dpu_crtc_vblank_callback(9)dpu_crtc_frame_event_cb(9)dpu_crtc_complete_commit(9)dpu_crtc_destroy_state(9)dpu_crtc_commit_kickoff(9)dpu_crtc_duplicate_state(9)dpu_crtc_check_mode_changed(9)dpu_crtc_vblank(9)dpu_crtc_get_num_lm(9)dpu_crtc_init(9)
source/version: ./drivers/gpu/drm/msm/disp/dpu1 • date: October 2026 🌸 slay and goodbye, 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