navi10_ih_enable_ring(9)
πΈ navi10_ih_enable_ring β Kernel API Manual π
okay so bestie, welcome to the navi10_ih_enable_ring(9) page from the Kernel API Manual β¨ this one's a little function but she's got main character energy in the interrupt-handling department, no cap π
β¨ NAME β¨
navi10_ih_enable_ring β enable an ih ring buffer π«
π¦ SYNOPSIS π¦
int navi10_ih_enable_ring (struct amdgpu_device *adev , struct
amdgpu_ih_ring *ih );
like, she returns an int and takes exactly two pointers, that's the whole vibe π«Ά
π ARGUMENTS π
adevβ anamdgpu_devicepointer. literally the device, that's her πihβ anamdgpu_ih_ringpointer. the ring in question, the icon herself π
π₯ DESCRIPTION π₯
Enable an ih ring buffer (NAVI10) β¨ that's it, that's the whole thing β she enables the ih ring buffer, and this is the NAVI10 flavour of that move. short and slay, ngl π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/amdgpu/navi10_ih.cβ go read the source, iykyk π navi10_ih_init_register_offset(9)force_update_wptr_for_self_int(9)navi10_ih_toggle_ring_interrupts(9)navi10_ih_toggle_interrupts(9)navi10_ih_irq_init(9)navi10_ih_irq_disable(9)navi10_ih_get_wptr(9)navi10_ih_irq_rearm(9)navi10_ih_set_rptr(9)navi10_ih_self_irq(9)
the whole friend group fr fr, go say hi to all of them π§
bestie reminder: every one of those references is listed exactly as it appears up there, so don't @ me if you typo one π
mwah π that's the page! this one lives at ./drivers/gpu/drm/amd/amdgpu, dated October 2026 β catch you in the next manpage, bestie, stay slaying πβπ¦
π¦ 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