power_dpm_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

power_dpm_state β€” the legacy sysfs knob for picking a power state on amdgpu, bestie. It's old. Like, only here for backwards compatibility old. But she still ate, so let's talk about her πŸ’…


✨ DESCRIPTION ✨

okay so first things first, queen: the power_dpm_state file is a legacy interface and is only provided for backwards compatibility. That's not me being shady, that's literally what the docs say 🫢

The amdgpu driver provides a sysfs API for adjusting certain power related parameters, and the file power_dpm_state is what you use for that. It accepts the following arguments:

  • battery
  • balanced
  • performance

That's the whole menu, no secret items iykyk πŸ“

πŸ”‹ battery

On older GPUs, the vbios provided a special power state for battery operation. Selecting battery switched to this state. This is no longer provided on newer GPUs, so the option does nothing in that case. 😭 (yes, really, it's giving "pressed the elevator button but the elevator was never installed")

βš–οΈ balanced

On older GPUs, the vbios provided a special power state for balanced operation. Selecting balanced switched to this state. This is no longer provided on newer GPUs, so the option does nothing in that case. 😭

πŸ”₯ performance

On older GPUs, the vbios provided a special power state for performance operation. Selecting performance switched to this state. This is no longer provided on newer GPUs, so the option does nothing in that case. 😭

fr fr: all three of these are no-ops on newer GPUs. Do not come for me, I'm just the messenger πŸ’€

🌈 SEE ALSO 🌈

The whole crew, no cap β€” go read these next:


okay that's the whole page, periodt πŸ’œ this icon lives in the Kernel API Manual, sourced straight from ./drivers/gpu/drm/amd/pm, and she was last touched in October 2026. go be great, bestie πŸ¦‹βœ¨πŸŽ€

πŸ“¦ where this page comes from