dm_test_set_...tate_no_crtc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_set_...tate_no_crtc(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual ✨ this is the page for dm_test_set_...tate_no_crtc(9) β€” yes the title got cutely truncated, that's just how it lives, and the real full name is right down there in NAME πŸ‘‡


✨ NAME ✨

dm_test_set_crtc_irq_state_no_crtc β€” a test that pokes at crtc irq state when the CRTC is, like, literally not there πŸ’€ girl where did it go


🌸 SYNOPSIS 🌸

void dm_test_set_crtc_irq_state_no_crtc (struct kunit *test );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • test β€” the KUnit test context 🧚 that's the whole vibe, it's the little test-world this function lives inside, no cap

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file girlies, assemble πŸ’… the source is at ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_irq_test.c β€” go read it, it's giving main character energy πŸ”₯

the hpd β†’ dal irq source squad:

the "are these two sinks even the same" girlies 🫢:

notification string besties ✨:

irq init / register / unregister / fini core four πŸ’œ:

crtc lookup era:

suspend/resume arc 😭:

hpd rx irq workqueue girlies 🌈:

the "state" set, which is lowkey our whole family πŸ‘‘:

immediate + schedule work besties:

null dc checks, iconic honestly:

hpd init/fini squad πŸ“:

hpd rx offload work crew:

hdmi hpd debounce duet πŸŽ€:

handle hpd irq crew (helpers included, they're doing their best):

dmub hpd callback girlies πŸ’«:

register hpd handlers:

high irq gang πŸ”₯:

dmub outbox1 low irq quartet:

register irq handlers, dce110 + dcn10 edition:

and the final two, saving the best for last 🧚:


and that's the whole page, bestie, you ate that πŸ’…βœ¨ source lives under ./drivers/gpu/drm/amd/display/... and the date on this cutie is October 2026 β€” periodt, go write some tests πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from