radeon_irq_kms_disable_hpd(9)
π radeon_irq_kms_disable_hpd(9) β like, the Kernel API Manual page, bestie π
okay so real quick β this whole page lives in the Kernel API Manual, and the function's name is literally radeon_irq_kms_disable_hpd. iconic, say it with me. π¦
β¨ NAME β¨
radeon_irq_kms_disable_hpd β bestie, this is the one that disables the hotplug detect interrupt. that's it, that's the vibe check. π«Ά
πΈ SYNOPSIS πΈ
void radeon_irq_kms_disable_hpd (struct radeon_device *rdev , unsigned
hpd_mask );
no return value, no drama, it just does the thing. periodt. π
π ARGUMENTS π
rdevβ the radeon device pointer. like, which GPU are we talking about, girl. πhpd_maskβ the mask of hpd pins you want to disable. it's giving "pick your targets" energy. π₯
π¦ DESCRIPTION π¦
so what it actually does: it disables the hotplug detect interrupt for a specific hpd pin. and the parenthetical that matters β this applies to all asics. every single one. no exceptions, no "well my asicβ" nope. π
β SEE ALSO β
the kernel file for this lives at ./drivers/gpu/drm/radeon/radeon_irq_kms.c β go read it, iykyk. π
and here's the whole friend group, no cap, every single one:
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_disable_afmt(9)radeon_irq_kms_enable_hpd(9)radeon_irq_kms_set_irq_n_enabled(9)
π also note: radeon_irq_kms_enable_hpd(9) is literally right there in the list β the enable counterpart, bestie. they're a matched set. you're welcome.
okay that's the whole page diva, mwah π β source path ./drivers/gpu/drm/radeon, dated October 2026, and it's radeon_irq_kms_disable_hpd(9) all the way down. slay. ππ
π¦ 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