amdgpu_irq_disable_all(9)
π amdgpu_irq_disable_all(9) β from the Kernel API Manual, bestie
okay so picture this: you're deep in the kernel API manual, right, and you find this little gem. it's amdgpu_irq_disable_all, and yes it does exactly what it says on the tin. no cap.
β¨ NAME β¨
amdgpu_irq_disable_all β disable all interrupts π
like, ALL of them. every last one. the asterisks are doing heavy lifting here and honestly they deserve it.
π SYNOPSIS π
void amdgpu_irq_disable_all (struct amdgpu_device *adev );
that's it. that's the whole vibe. returns nothing (void), takes one thing, done. she's lowkey minimal and I respect it π«Ά
πΈ ARGUMENTS πΈ
adevβ the amdgpu device pointer, aka the main character of this whole operation. you hand her over and she gets to work β¨
π DESCRIPTION π
Disable all types of interrupts from all sources.
fr fr that's the whole description and it ate. every type, every source, no exceptions, no leftovers. it's giving total shutdown energy π₯
π¦ SEE ALSO π¦
the kernel file lives at ./drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c β that's the home base, iykyk. go read it if you want the full lore π
and here's the whole friend group, all of them iconic, all of them documented:
Interrupt Handling(9)amdgpu_irq_handler(9)amdgpu_irq_handle_ih1(9)amdgpu_irq_handle_ih2(9)amdgpu_irq_handle_ih_soft(9)amdgpu_msi_ok(9)amdgpu_irq_init(9)amdgpu_irq_fini_sw(9)amdgpu_irq_add_id(9)amdgpu_irq_dispatch(9)amdgpu_irq_delegate(9)amdgpu_irq_update(9)amdgpu_irq_gpu_reset_resume_helper(9)amdgpu_irq_get(9)amdgpu_irq_put(9)amdgpu_irq_enabled(9)amdgpu_irqdomain_map(9)amdgpu_irq_add_domain(9)amdgpu_irq_remove_domain(9)amdgpu_irq_create_mapping(9)
π real talk though: this function turns off every interrupt from every source. that's not a little thing. handle with intent, bestie. π«Ά
and that's the page!! sourced straight from ./drivers/gpu/drm/amd/amdgpu, dated October 2026, filed under amdgpu_irq_disable_all(9). slay, go disable some interrupts responsibly π
β¨π
π¦ 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