amdgpu_irq_remove_domain(9)
β¨ amdgpu_irq_remove_domain(9) β¨
okay so this is a page straight out of the Kernel API Manual bestie, and it's about amdgpu_irq_remove_domain π
no cap, the whole thing is literally one function, but it's an important one so let's give it the attention it deserves π«Ά
π NAME π
amdgpu_irq_remove_domain β removes the IRQ domain π§Ήβ¨
πΈ SYNOPSIS πΈ
void amdgpu_irq_remove_domain (struct amdgpu_device *adev );
like, that's it. that's the whole signature. she's simple, she's clean, she ate π
π¦ ARGUMENTS π¦
adevβ the amdgpu device pointer π₯οΈβ¨ literally just hand her the device and she'll do her thing
π DESCRIPTION π
okay so picture this: there are GPU interrupt sources out here that might actually be driven by another driver (think ACP, for example π). This function removes the IRQ domain for those sources.
that's the vibe. remove the domain, move on, periodt. πβ¨
π₯ SEE ALSO π₯
the whole friend group, in order π:
- Kernel file
./drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c Interrupt Handling(9)amdgpu_irq_disable_all(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_create_mapping(9)
β¨ and that's the whole page bestie β¨ this lil icon lives over in ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's serving Kernel API Manual energy from the amdgpu_irq_remove_domain(9) section ππ go forth and remove those domains, iykyk πβ
π¦ 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