dm_test_rep...edded_signal(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_rep...edded_signal(9) β€” from the Kernel API Manual ✨

okay so bestie, welcome to the Kernel API Manual β€” and yes the page name up top is literally truncated to dm_test_rep...edded_signal(9) (the full thing won't fit, it's giving "username too long for the UI" 😭). Anyway. It's a KUnit test for the amdgpu display driver and it's here to prove one very specific thing gets rejected. Let's go 🫢


✨ NAME ✨

dm_test_replay_set_caps_non_embedded_signal β€” verify non-eDP rejection, periodt. πŸ’…


🌸 SYNOPSIS 🌸

void dm_test_replay_set_caps_non_embedded_signal (struct kunit *test );

literally one function, one argument, void return, no notes. clean. ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • test β€” the KUnit test context. that's it, that's the whole job. it's the little container that holds the test's state and knows where to report results 🧚

πŸ’– DESCRIPTION πŸ’–

okay here's the tea β˜• and it's a good one.

When the link signal is not embedded, amdgpu_dm_set_replay_caps should reject Replay β€” even if the sink capability fields are otherwise valid. 🚫

read that again bestie. even if everything else looks totally fine, even if the caps check out, if the signal isn't embedded then it's a no. the function has to say no anyway. that's the whole personality of this test: it feeds in a situation where the capability fields are otherwise valid and confirms the embedded-ness check wins. no cap. πŸ‘‘


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file β€” and here's the literal path so you can go snooping:

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

and the whole friend group, all of them, in order, because we don't leave anyone out of the group chat:

every single one accounted for, not a single bestie left behind 🌈


and that's the page!! πŸ’œ it came from the source path ./drivers/gpu/drm/amd/display/... and it's dated October 2026 β€” future-coded of it honestly ⭐ so yeah, that's the version and the date, mwah, bye bestie πŸ“πŸ’…

πŸ“¦ where this page comes from