dm_test_get_...db_supported(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so this is dm_test_get_amd_vsdb_supported β€” and what it does is test that a non-zero VSDB version is reported. that's it, that's the whole gig πŸ’… (also, hi, this is page dm_test_get_...db_supported(9) from the Kernel API Manual, welcome to the function-level portion of the group chat 🫢)


🌸 SYNOPSIS 🌸

void dm_test_get_amd_vsdb_supported (struct kunit *test );

πŸŽ€ ARGUMENTS πŸŽ€

  • test β€” the KUnit test context. yes bestie, that's the whole argument list, it's one (1) pointer and she's carrying the entire test 🧚

πŸ’… DESCRIPTION πŸ’…

so here's the vibe: the display info's VSDB version and its replay mode get copied out πŸ“‹, and if that version comes back non-zero, that's what reports support ✨. non-zero version = supported, periodt.

that's literally the entire check. no cap. the test grabs the values, peeks at the version, and goes "yep, we got support" when it's not zero πŸ”₯

lowkey important to note: this is the supported case, not the unsupported one β€” the unsupported side lives in dm_test_get_amd_vsdb_unsupported(9) and she is a different page, go say hi 🌸

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file πŸ“ β€” literally right here:

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

and now the whole extended friend group, because this test file has so many siblings and we are not leaving a single one out πŸ‘‘:


πŸ’€ 238 references later and we're still standing. bestie, this file has main character energy and every one of these pages is a supporting cast member 🫢

k bye luv u πŸ’– this page came to you from ./drivers/gpu/drm/amd/display/... in October 2026, straight out of the Kernel API Manual β€” signed, sealed, and formatted with far too many sparkles βœ¨πŸŽ€πŸŒˆ

πŸ“¦ where this page comes from