amdgpu_acpi_...shift_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… amdgpu_acpi_...shift_update(9) β€” a Kernel API Manual moment

okay so bestie, welcome to the Kernel API Manual for amdgpu_acpi_...shift_update(9) β€” yes that name is a whole keyboard smash, but it's iconic and we're gonna get through it together 🫢


✨ NAME ✨

amdgpu_acpi_smart_shift_update β€” literally just updates the dGPU device state over to SBIOS πŸ’«


🌸 SYNOPSIS 🌸

int amdgpu_acpi_smart_shift_update (struct amdgpu_device *adev , enum
       amdgpu_ss ss_state );

that's the whole vibe check right there β€” one function, two args, int out the front πŸŽ€


🎯 ARGUMENTS 🎯

  • adev β€” your amdgpu device pointer bestie, the main character of this call πŸ’…
  • ss_state β€” the current smart shift event, i.e. the moment we're living in right now ✨

πŸ”₯ DESCRIPTION πŸ”₯

so what does it actually do?? it returns 0 on success πŸŽ‰ β€” and if things go sideways, it returns an error number instead. that's it, that's the whole story. no cap. πŸ’€


πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the part where the manpage shows off its whole friend group β€” a lot of them. go give them a follow:

  • Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c

the atif girlies:

the atcs girlies:

the acpi girlies (the extended universe 😭):


fr fr, that's the entire reading list β€” no skipping, this is required coursework πŸ¦‹

and that's a wrap, bestie πŸ’– this little page lives in ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's giving "kernel api manual" main character energy from start to finish πŸŒˆβ­πŸ“

πŸ“¦ where this page comes from