intel_dpt_resume(9)
π intel_dpt_resume(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual corner where we talk about intel_dpt_resume(9) β yes, the whole page is right here and it's lowkey iconic.
β¨ NAME β¨
intel_dpt_resume β restore the memory mapping for all DPT FBs during system resume. periodt. π
π¦ SYNOPSIS π¦
void intel_dpt_resume (struct intel_display *display );
π ARGUMENTS π
displayβ display device instance. that's the display device instance, fr fr π«Ά
π DESCRIPTION π
okay so during system resume, this function restores the memory mapping for all framebuffers which are mapped to HW via a GGTT->DPT page table. it's giving "put the mappings back where they belong" energy, no cap.
the content of these page tables are not stored in the hibernation image during S4 and S3RST->S4 transitions, so here we reprogram the PTE entries in those tables. slay.
β οΈ order check, bestie: this function must be called after the mappings inGGTThave been restored callingi915_ggtt_resume.
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/i915/display/intel_dpt.c intel_dpt_suspend(9)
go read those next, iykyk π§β¨
kisses and good vibes only π«Ά this page's source/version is ./drivers/gpu/drm/i915/display, it's dated October 2026, and yes bestie it's the intel_dpt_resume(9) page. ππ
β¨
π¦ 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