intel_displa...wer_map_init(9)
β¨ NAME β¨
okay so bestie, this is intel_display_power_map_init β she initializes the power domain β power well mappings π
like that's literally her whole job and she ate
πΈ SYNOPSIS πΈ
int intel_display_power_map_init (struct i915_power_domains
*power_domains );
π ARGUMENTS π
power_domainsβ the power domain state π«Ά that's it, that's the parameter, she takes the power domain state and runs with it
π¦ DESCRIPTION π¦
okay so picture this: she creates all the power wells for the current platform β¨ like every single one, no skips, no cap. then she initializes the dynamic state for them π so they're all set up and ready to vibe.
and then β the main character moment β she initializes the mapping of each power well to all the power domains that power well belongs to π so every well knows exactly which domains are its people. it's giving matchmaker, honestly. the way that she just maps everything so cleanly? iconic. periodt π₯
π SEE ALSO π
- the kernel file
./drivers/gpu/drm/i915/display/intel_display_power_map.cβ yes the whole file, go read it, iykyk π intel_display_power_map_cleanup(9)β the cleanup counterpart, her literal other half, when it's time to tidy up she's the one you call π§Ή
and that's the whole page, bestie π this one came from the Kernel API Manual, lives over in ./drivers/gpu/drm/i915/display, and it's dated October 2026 β ty for coming to my ted talk, mwah π
π¦ 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