intel_power_...verify_state(9)
β¨ NAME β¨
okay bestie, welcome to the intel_power_...verify_state(9) page from the Kernel API Manual β the actual function is intel_power_domains_verify_state, and it verifies the HW/SW state for all power wells π
.
π§ SYNOPSIS π§
void intel_power_domains_verify_state (struct intel_display *display );
πΈ ARGUMENTS πΈ
displayβ display device instance β¨
π¦ DESCRIPTION π¦
So here's the vibe check: this one verifies whether the reference count of each power well matches its HW enabled state and the total refcount of the domains it belongs to. No cap, that's the whole job π«Ά.
It must be called after modeset HW state sanitization. That sanitization step is the responsible one for acquiring reference counts for any power wells in use and disabling the ones left on by BIOS but not required by any active output. Literally crucial π.
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/i915/display/intel_display_power.c intel_display_power_is_enabled(9)intel_display_power_set_target_dc_state(9)intel_display_power_get_current_dc_state(9)intel_display_power_get(9)intel_display_power_get_if_enabled(9)__intel_display_power_put_async(9)intel_display_power_flush_work(9)intel_display_power_flush_work_sync(9)intel_display_power_put(9)intel_display_power_put_unchecked(9)intel_display_power_init(9)intel_display_power_cleanup(9)intel_display_power_init_hw(9)intel_display_power_driver_remove(9)intel_display_power_sanitize_state(9)intel_display_power_enable(9)intel_display_power_disable(9)intel_power_domains_suspend(9)intel_power_domains_resume(9)
mwah π β source/version is ./drivers/gpu/drm/i915/display, date is October 2026, and the page name is intel_power_...verify_state(9). bye bestie, stay powered π«Άβ‘
π¦ 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