amdgpu_dm_du...ks_and_sinks(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, buckle up, because this is a kernel API manual page (the Kernel API Manual, no less πŸ’…) and we're about to make it make sense. this function is literally called amdgpu_dm_dump_links_and_sinks and it's giving "debug dump of all DC links and their sinks." no cap. πŸŽ€


🌸 NAME 🌸

amdgpu_dm_dump_links_and_sinks β€” debug dump of all DC links and their sinks. that's it, that's the vibe. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

void amdgpu_dm_dump_links_and_sinks (struct amdgpu_device *adev );

like, it takes one argument and returns nothing. simple. iconic. periodt. πŸ’…


πŸ’– ARGUMENTS πŸ’–

  • adev β€” amdgpu device pointer. yes bestie, it's a pointer to the amdgpu_device. that's the whole argument. we love a low-maintenance function. 🫢

🌈 DESCRIPTION 🌈

so what does it actually do? it iterates through all DC links β€” every single one β€” and dumps information about local and remote (MST) sinks. think of it as a little detective that goes through each link and reports back what it found. πŸ”βœ¨

important vibe check: you should call this after connector detection is complete, so you can see the final state of all the links. like, don't call it mid-detection and then be confused. that's not the move. 😭

πŸ‘‘ SEE ALSO πŸ‘‘

like, go read these too, iykyk:


and that's the whole page, bestie. this came from ./drivers/gpu/drm/amd/display/... (the source path, you know the one), dated October 2026, and it's part of the amdgpu_dm_du...ks_and_sinks(9) manual. slay. πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from