uvd_v6_0_hw_fini(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

uvd_v6_0_hw_fini β€” stop the hardware block πŸ’…

okay so this page is from the Kernel API Manual, bestie, and this function is uvd_v6_0_hw_fini. Its whole vibe is stopping the hardware block. Slay. πŸŽ€


🌸 SYNOPSIS 🌸

int uvd_v6_0_hw_fini (struct amdgpu_ip_block *ip_block );

That's the exact signature, no cap β€” an int return and a struct amdgpu_ip_block *ip_block argument. 🫢


πŸ’– ARGUMENTS πŸ’–

  • ip_block β€” pointer to the amdgpu_ip_block for this hw instance. It's giving β€œthis specific hardware block's little pointer,” and yes, you need it. πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

Stop the UVD block, and mark the ring as not ready any more. Literally that's the whole thing: the UVD block gets stopped, and the ring is marked as not ready any more. Periodt. πŸ’€βœ¨


πŸŽ€ SEE ALSO πŸŽ€

Kernel file: ./drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c

go check these besties too, iykyk:


mwah πŸ’‹ this uvd_v6_0_hw_fini(9) cutie comes from the ./drivers/gpu/drm/amd/amdgpu source/version corner and is dated October 2026. byeee, go stop that UVD block responsibly 🫢✨

πŸ“¦ where this page comes from