ENUM PANFROST_GPU_PM(9)
β¨ enum panfrost_gpu_pm(9) β¨
okay so bestie, this is a page from the Kernel API Manual β and it's literally all about the enum panfrost_gpu_pm, which is the whole vibe check on Supported kernel power management features for panfrost. yes ma'am, power management, we love her π
πΈ SYNOPSIS πΈ
here's the enum in all her glory, copy-pasted exactly because we don't mess with code:
enum panfrost_gpu_pm {
GPU_PM_CLK_DIS ,
GPU_PM_VREG_OFF ,
GPU_PM_RT
};
π Constants π
these are the constants, and honestly each one is kind of iconic in her own way:
GPU_PM_CLK_DISβ lets you disable clocks while the system is suspended π΄ so like, the clocks get to nap too, periodt.GPU_PM_VREG_OFFβ lets you turn off regulators during system suspend π yes, off off, no cap, they get to fully rest.GPU_PM_RTβ lets you disable clocks and assert the reset control while the system is in runtime suspend π₯ so this one's doing the most, and we stan.
π SEE ALSO π
if you wanna keep reading (and you should, bestie, it's giving lore), check out the kernel file ./drivers/gpu/drm/panfrost/panfrost_device.h, plus these two:
- enum
panfrost_gpu_quirks(9) - struct
panfrost_device_debugfs(9)
no cap, that's the whole page β every constant, every file path, all of it π«Ά
okay that's the tea π this lil beauty came from ./drivers/gpu/drm/panfrost and the footer says October 2026, enum panfrost_gpu_pm(9) β so like, future-dated queen behavior honestly πβ¨ bye bestie, go forth and suspend your clocks responsibly π
π¦ 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