radeon_driv...tinstall_kms(9)
π radeon_driver_irq_postinstall_kms β the Kernel API Manual moment
okay so bestie, welcome to the radeon_driver_irq_postinstall_kms(9) page β¨ this is the drm irq preinstall callback β yes, the *post*install one is literally described as the *pre*install callback, and no we're not gonna fight the kernel docs about it, we're just gonna vibe π«Ά
πΈ NAME πΈ
radeon_driver_irq_postinstall_kms β the drm irq preinstall callback. she's giving "I said what I said" energy and honestly? iconic π
π¦ SYNOPSIS π¦
int radeon_driver_irq_postinstall_kms (struct drm_device *dev );
π ARGUMENTS π
devβ drm dev pointer β¨ that's it, that's the whole argument, one (1) pointer to thestruct drm_deviceand she's ready to slay π
π₯ DESCRIPTION π₯
so what does she actually do? she handles stuff to be done after enabling irqs β and before you ask, yes, "stuff" is the technical term the kernel devs went with π β and this applies to all asics, no exceptions, every single one, periodt π
she returns 0 on success π that's the number, that's the win condition, that's the whole mood fr fr.
β SEE ALSO β
the kernel file herself lives at ./drivers/gpu/drm/radeon/radeon_irq_kms.c β go pay her a visit, she's lowkey the main character π§
and here's the whole friend group, no cap, every single one of these cuties gets a shoutout π
radeon_hotplug_work_func(9)radeon_driver_irq_preinstall_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_disable_afmt(9)radeon_irq_kms_enable_hpd(9)radeon_irq_kms_disable_hpd(9)radeon_irq_kms_set_irq_n_enabled(9)
like, that's sixteen functions. sixteen!! the whole squad showed up and they all ate π₯
and that's the page bestie π this one lives under ./drivers/gpu/drm/radeon, dated October 2026 β yes, October 2026, she's from the future apparently π β mwah, go enable some irqs responsibly, ily, bye πβ¨
π¦ 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