dm_test_crtc...o_connectors(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_crtc_is_headless_no_connectors β€” Kernel API Manual ✨

okay so bestie, buckle up, because we're diving into a KUnit test in the kernel's DRM/AMD display corner and it is exactly what it says on the tin πŸŽ€ This page lives in the Kernel API Manual, and the star of the show is dm_test_crtc_is_headless_no_connectors β€” yes, that's the whole name, she's long, she's thorough, she ate πŸ’…


🌸 NAME 🌸

dm_test_crtc_is_headless_no_connectors β€” literally just: Test Crtc is headless no connectors πŸ¦‹ no cap, that's the vibe check and she passed.


✨ SYNOPSIS ✨

void dm_test_crtc_is_headless_no_connectors (struct kunit *test );

that's it. that's the whole signature. one function, zero return value, void as the day she was born πŸ’€


🫢 ARGUMENTS 🫢

  • test β€” The KUnit test context πŸ‘‘ this is her little world, her main character energy, the struct she gets handed to do her thing with. respect her.

πŸ”₯ SEE ALSO πŸ”₯

okay so this is the part where I hold your hand, because the SEE ALSO list here is lowkey enormous and honestly it's giving "friend group that all shows up to the group chat at once" 😭 every single one of these is a sibling test, and they all live together in the kernel file:

  • ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crtc_test.c

and now, the full squad, in order, no one left behind 🫢:

like… icons, every single one of them. iykyk πŸ’œ (and yes, dm_test_crtc_set_static_screen_optimze_* really is spelled like that, we do NOT correct the kernel, we respect the kernel 🫑)


ngl bestie, if you're looking for the actual assertion guts, they're not spelled out on this page β€” the synopsis and the file path are what you get. go read the source, that's where the lore lives πŸ“–βœ¨

source & version vibe: this page comes to you from ./drivers/gpu/drm/amd/display/... in the Kernel API Manual, and it's dated October 2026 πŸ¦‹ she's from the future and she's still a headless-crtc-with-no-connectors test, periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from