ilk_update_display_irq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ilk_update_display_irq(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual, section 9 β€” this is the page for ilk_update_display_irq, and yes it's a whole vibe. it lives in the kernel docs, it's a function, and its entire personality is: update DEIMR. that's it. that's the name. iconic of it honestly πŸŽ€


✨ NAME ✨

ilk_update_display_irq β€” updates DEIMR πŸ’…

like, that's the whole job description. one (1) task. and she does it.


🌸 SYNOPSIS 🌸

void ilk_update_display_irq (struct intel_display *display , u32
       interrupt_mask , u32 enabled_irq_mask );

so it returns void (nothing back, she's not a gossip πŸ’€), takes a struct intel_display *display, and then two u32 masks: interrupt_mask and enabled_irq_mask. three args, no drama, no cap 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • display β€” the display device, aka the main character of this whole operation πŸ‘‘ this is the display you're messing with.
  • interrupt_mask β€” mask of interrupt bits to update. lowkey the "which ones are we touching" list πŸ’…
  • enabled_irq_mask β€” mask of interrupt bits to enable. this is the "and which ones do we want actually on" list ⭐

two masks, one display, and the DEIMR gets updated. periodt.


πŸ”₯ SEE ALSO πŸ”₯


ngl there's nothing dangerous or deprecated on this page, it's just a cozy little interrupt-mask updater. go off bestie ✨

and that's the tea πŸ“ this page came to you from ./drivers/gpu/drm/i915/display, dated October 2026, and it's officially ilk_update_display_irq(9) β€” mwah, bye! πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from