radeon_irq_kms_enable_afmt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ radeon_irq_kms_enable_afmt ✨

okay so bestie, welcome to the Kernel API Manual β€” this one's a tiny little function page and honestly? she's short but she EATS. let's get into it πŸ’…


🌸 NAME 🌸

radeon_irq_kms_enable_afmt β€” enable audio format change interrupt

like literally that's her whole job. turning on the interrupt that fires when the audio format changes. one (1) function, one (1) purpose, zero drama πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void radeon_irq_kms_enable_afmt (struct radeon_device *rdev , int block
);

yes she returns void, so don't be out here expecting anything back. she does the thing and she leaves. silent queen behavior πŸ‘‘


πŸ’– ARGUMENTS πŸ’–

  • rdev β€” radeon device pointer. you know, the actual radeon device you're working with. your main character struct, if you will ✨
  • block β€” afmt block whose interrupt you want to enable. which block bestie?? you gotta tell her. she's not a mind reader 😭

πŸ”₯ DESCRIPTION πŸ”₯

Enables the afmt change interrupt for a specific afmt block β€” and yes, that's all asics, no exceptions, no "oh but on this chip it's different" nonsense. universally she shows up for every asic in the lineup. we love a consistent icon πŸ«ΆπŸ’œ

so you hand her a rdev and a block, and she flips on the afmt change interrupt for that specific block. that's it. that's the function. lowkey perfect, highkey iconic 🌈


πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group fr fr β€” go say hi to:


πŸ’€ and yeah, there's a radeon_irq_kms_disable_afmt(9) in there β€” she's the opposite of this function, the little chaos twin who turns the interrupt back off. dynamic duo energy ngl πŸ™ˆ

πŸŽ€ that's the whole page bestie! this cutie lives under ./drivers/gpu/drm/radeon and this particular glow-up is dated October 2026 β€” thanks for reading, mwah, periodt πŸ’–πŸŒŸπŸ“

πŸ“¦ where this page comes from