dm_test_fre..._not_capable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_fre..._not_capable(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” yes that's the whole manual name, it's giving "official but make it cute" ✨ this page is all about one single KUnit test and honestly? she's iconic for it πŸŽ€


🌸 NAME 🌸

dm_test_freesync_config_not_capable β€” the test that checks a non-freesync sink reports UNSUPPORTED, fr fr πŸ’–

like, that's literally the whole job. plug in a sink that doesn't do freesync, run this test, and make sure the answer that comes back is UNSUPPORTED. no cap, that's it, that's the test πŸ‘‘


✨ SYNOPSIS ✨

void dm_test_freesync_config_not_capable (struct kunit *test );

that's the whole signature, bestie β€” void in, void out, no return value to worry about 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • test β€” The KUnit test context πŸ’… this is the little bundle of test framework goodness that gets handed to you, and you just pass it along. she's the main character, you're the supporting cast, iykyk 😌

🌈 SEE ALSO 🌈

okay this is the part where we list the whole friend group because they all show up to the same party πŸŽ‰

Kernel file β€” go look at the source, it's right here:

./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_freesync_test.c

and now the squad, all of them, in order, no skips because we don't do that here πŸ’œ

like, that's fifteen siblings plus this one and they're all hanging out in the same file. family reunion vibes 🧚


quick vibe check bestie: every single one of those is a real reference and every one of them matters, so don't go skipping any of them when you're reading the docs, okay? πŸ™ˆ

and that's the page! source for all this? the file lives at ./drivers/gpu/drm/amd/display/... and this particular drop is dated October 2026 πŸ“… and it's all part of dm_test_fre..._not_capable(9) in the Kernel API Manual. slay, go write some tests, periodt πŸ’…πŸ’–

πŸ“¦ where this page comes from