navi10_ih_to...g_interrupts(9)
hey bestie π welcome to the navi10_ih_toggle_ring_interrupts page from the Kernel API Manual β the header abbreviates it as navi10_ih_to...g_interrupts(9), and yes, weβre folding that in right here instead of copying the whole line. Letβs get into it β¨
πΈ NAME πΈ
navi10_ih_toggle_ring_interrupts β toggle the interrupt ring buffer π
β¨ SYNOPSIS β¨
int navi10_ih_toggle_ring_interrupts (struct amdgpu_device *adev ,
struct amdgpu_ih_ring *ih , bool enable );
π ARGUMENTS π
adevβamdgpu_devicepointer. Thatβs the GPU-device pointer vibe π«Άihβamdgpu_ih_ringpointet. Yes bestie, it literally sayspointetin the page, and we are not fixing it β we respect the lore πenableβtrue- enable the interrupts,false- disable the interrupts. Very clear, very demure, very mindful π
π¦ DESCRIPTION π¦
This function toggles the interrupt ring buffer, specifically for NAVI10. Thatβs the whole description β iconic, concise, no notes β¨
π₯ SEE ALSO π₯
- Kernel file:
./drivers/gpu/drm/amd/amdgpu/navi10_ih.c navi10_ih_init_register_offset(9)force_update_wptr_for_self_int(9)navi10_ih_toggle_interrupts(9)navi10_ih_enable_ring(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)
mwah π this cutie came from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and the footer still calls the page navi10_ih_to...g_interrupts(9) β periodt π
π¦ 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