ih_v6_0_irq_disable(9)
π ih_v6_0_irq_disable β bestie's guide to shutting interrupts TF up
okay so welcome to the Kernel API Manual bestie, we're doing ih_v6_0_irq_disable(9) today and honestly? it's giving "short and iconic." β¨
πΈ NAME
ih_v6_0_irq_disable β disable interrupts
like, the whole entire point is that interrupts get disabled. that's the vibe. that's the assignment. π
π¦ SYNOPSIS
void ih_v6_0_irq_disable (struct amdgpu_device *adev );
no cap, that's the whole signature. she's a void, she takes one arg, she doesn't return a single thing back to you. she gives nothing and she takes adev. π
π ARGUMENTS
adevβ anamdgpu_devicepointer. that's it. that's the whole parameter. hand her your device pointer and let her cook. π₯
β¨ DESCRIPTION
Disable interrupts on the hw.
literally what it says on the tin bestie β the hardware's interrupts get turned off. periodt. no mysterious extra lore, no secret side quests, just interrupts β disabled. π«Ά
π SEE ALSO
okay the lore deepens, here's the whole friend group π§:
- the kernel file:
./drivers/gpu/drm/amd/amdgpu/ih_v6_0.cβ this is where she lives, go say hi ih_v6_0_init_register_offset(9)force_update_wptr_for_self_int(9)ih_v6_0_toggle_ring_interrupts(9)ih_v6_0_toggle_interrupts(9)ih_v6_0_enable_ring(9)ih_v6_0_irq_init(9)ih_v6_0_get_wptr(9)ih_v6_0_irq_rearm(9)ih_v6_0_set_rptr(9)ih_v6_0_self_irq(9)
all of them get the (9) suffix because they're kernel API pages too, iykyk. π
β lowkey reminder: this page comes from./drivers/gpu/drm/amd/amdgpuβ that's the source, and it's dated October 2026. the manual is the Kernel API Manual, and yes, the page isih_v6_0_irq_disable(9)all over again, full circle, main character energy. ππ
okay bye bestie, 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