xe_pm_d3cold_allowed_toggle(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the xe_pm_d3cold_allowed_toggle(9) page in the Kernel API Manual ✨ this one is literally xe_pm_d3cold_allowed_toggle β€” check conditions to toggle d3cold.allowed πŸ’…


🌸 SYNOPSIS 🌸

void xe_pm_d3cold_allowed_toggle (struct xe_device *xe );

πŸŽ€ ARGUMENTS πŸŽ€

  • xe β€” xe device instance 🫢 the one and only arg, no cap.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this function is to be called during the runtime_pm idle callback ⏰ and its whole thing is to check for all the D3Cold conditions ahead of runtime suspend. That's the vibe check, bestie πŸ’–

No extra lore, no secret side quests β€” just checking all the D3Cold conditions ahead of runtime suspend, periodt 🌈

🌈 SEE ALSO 🌈

go read these too, bestie β€” they're the linked crew, fr fr:


made with πŸ’– from the ./drivers/gpu/drm/xe source corner, dated October 2026, signing off as xe_pm_d3cold_allowed_toggle(9) 🫢✨

πŸ“¦ where this page comes from