radeon_irq_kms_disable_afmt(9)
β¨ NAME β¨
okay so bestie, this is radeon_irq_kms_disable_afmt(9) from the Kernel API Manual, and it's lowkey a one-job icon: radeon_irq_kms_disable_afmt β disable audio format change interrupt. that's the whole vibe, no cap π
πΈ SYNOPSIS πΈ
here's the signature, exactly as it is, copy-paste energy and all:
void radeon_irq_kms_disable_afmt (struct radeon_device *rdev , int block
);
it returns void, so don't go hunting for a return value, bestie β there literally isn't one π«Ά
π ARGUMENTS π
two args, and yes, you need both:
rdevβ the radeon device pointer. it's giving "which device are we talking about" energy.blockβ the afmt block whose interrupt you want to disable. specifically that block, okay? π―
π DESCRIPTION π
this disables the afmt change interrupt for a specific afmt block β and it works for all asics, fr fr. so it's a very targeted little "shush" for that one interrupt. it's a disable call, not an enable call; simple, iconic, done. π β¨
π₯ SEE ALSO π₯
go read these too, iykyk:
- Kernel file:
./drivers/gpu/drm/radeon/radeon_irq_kms.c radeon_hotplug_work_func(9)radeon_driver_irq_preinstall_kms(9)radeon_driver_irq_postinstall_kms(9)radeon_driver_irq_uninstall_kms(9)radeon_msi_ok(9)radeon_irq_kms_init(9)radeon_irq_kms_fini(9)radeon_irq_kms_sw_irq_get(9)radeon_irq_kms_sw_irq_get_delayed(9)radeon_irq_kms_sw_irq_put(9)radeon_irq_kms_pflip_irq_get(9)radeon_irq_kms_pflip_irq_put(9)radeon_irq_kms_enable_afmt(9)radeon_irq_kms_enable_hpd(9)radeon_irq_kms_disable_hpd(9)radeon_irq_kms_set_irq_n_enabled(9)
byeeee bestie π this page comes from ./drivers/gpu/drm/radeon, dated October 2026, and it's filed under radeon_irq_kms_disable_afmt(9). mwah πβ¨
π¦ 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