dm_mst_test...w_sink_count(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_mst_test_needs_dsc_aux_workaround_low_sink_count πŸ’…

okay so bestie, welcome to the Kernel API Manual πŸŽ€ β€” today's main character is dm_mst_test_needs_dsc_aux_workaround_low_sink_count(9), and honestly? she's a little test with a big job. let's get into it ✨


🌸 NAME 🌸

dm_mst_test_needs_dsc_aux_workaround_low_sink_count β€” literally just here to test that a workaround gets skipped for a single sink. no cap. πŸ¦‹


✨ SYNOPSIS ✨

void dm_mst_test_needs_dsc_aux_workaround_low_sink_count (struct kunit
test );

that's it, that's the whole signature πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • test β€” the KUnit test context, aka the little vibe-check object the test framework hands you so you know where to report things. 🫢

πŸ’– DESCRIPTION πŸ’–

mkay so here's the tea πŸ”₯: this test verifies that needs_dsc_aux_workaround returns false when the sink count is less than 2. and yes β€” even if the device ID and the DPCD rev match. like, those can be a perfect match and it still says nope, because one sink is not two, bestie. the low sink count is giving "not today" and honestly it ate. πŸ’…

so like, false is the whole point here. if that function is out here returning true with a single sink, this test is going to notice and you are going to hear about it 😭


πŸ‘‘ SEE ALSO πŸ‘‘

if you're obsessed with this one (and why wouldn't you be), the whole friend group lives in the kernel file over at:

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

and here's the entire group chat, besties fr fr 🌈:

like, that's a whole squad 🫢 go say hi.


πŸ’€ real talk though: this page lives under ./drivers/gpu/drm/amd/display/... and it's dated October 2026, so if you're reading this from the future β€” hi, hope the tests pass 🧚

and that's the whole page bestie, mwah πŸ’– slay, dm_mst_test...w_sink_count(9) out πŸŽ€βœ¨

πŸ“¦ where this page comes from