sdma_v5_2_gfx_stop(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ sdma_v5_2_gfx_stop(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… β€” this is the glow-up of sdma_v5_2_gfx_stop(9), and it's lowkey iconic.


🌸 NAME 🌸

sdma_v5_2_gfx_stop β€” stop the gfx async dma engines πŸ›‘

Like, it literally shuts the whole vibe down. periodt.


πŸŽ€ SYNOPSIS πŸŽ€

void sdma_v5_2_gfx_stop (struct amdgpu_device *adev , uint32_t inst_mask );

no cap, that's the whole signature. short king 🫢


πŸ’– ARGUMENTS πŸ’–

  • adev β€” amdgpu_device pointer ✨ it's giving "here's your whole GPU, bestie."
  • inst_mask β€” mask of dma engine instances to be disabled 🎯 Stop the gfx async dma ring buffers.

so yeah, you hand it the device and a mask, and the gfx async dma ring buffers get stopped. that's the assignment, and it ate. πŸ”₯

🫢 friendly reminder: inst_mask is the mask of dma engine instances to be disabled β€” plural instances, so don't come at it with the wrong mask, iykyk.

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group πŸ’œ β€” Kernel file ./drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c and all these siblings:


🌈 sign-off szn 🌈 β€” this page lives in ./drivers/gpu/drm/amd/amdgpu and it's stamped October 2026, sdma_v5_2_gfx_stop(9). that's the whole lore, bestie. mwah πŸ’‹ go stop some gfx async dma engines πŸ§šβ€β™€οΈβœ¨

πŸ“¦ where this page comes from