drm_dp_mst_..._queue_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_dp_mst_..._queue_probe(9) β€” aka the Kernel API Manual, bestie ✨

okay so you found the drm_dp_mst_..._queue_probe(9) page in the Kernel API Manual and you're like "what is this even" β€” don't worry, I gotchu 🫢 it's way less scary than the name looks, promise.


🌸 NAME 🌸

drm_dp_mst_topology_queue_probe β€” literally just queueing up a topology probe πŸŽ€


✨ SYNOPSIS ✨

void drm_dp_mst_topology_queue_probe (struct drm_dp_mst_topology_mgr
*mgr );

yes that's the whole thing, she's a void, she takes one arg, she does not return anything to you πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • mgr β€” the manager you wanna probe. that's it. that's the whole vibe check πŸŽ€

πŸ”₯ DESCRIPTION πŸ”₯

So basically this queues a work item to probe the MST topology β€” it's giving "hey go resync yourself" energy ✨

Now here's the part where you gotta pay attention bestie, no cap: drivers should call this only to sync the topology's HW->SW state after the MST link's parameters have changed in a way the state could've become out-of-sync. That's the only reason, okay? πŸ‘‘

When is that actually the case? The example given: when the link rate between the source and the first downstream branch device has switched between UHBR and non-UHBR rates. That's the moment, that's the main character moment πŸ¦‹

And except for those cases β€” for instance when a sink gets plugged/unplugged to a port β€” you don't need to do anything, because the SW state will get updated automatically via MST UP message notifications. Automatic. Free. Slay πŸ’… so don't go calling this when you don't need it, the topology's already handling itself πŸ™ˆ


πŸ’œ SEE ALSO πŸ’œ

okay this list is long and honestly iconic for it, here's everyone invited to the group chat 🌈

like I said. everyone. the whole friend group πŸ’€ but they're all (9) so yk they're legit 🧚


and that's the page!! mwah πŸ’– this one came out of ./drivers/gpu/drm/display and it's dated October 2026, so if you're reading this in a timeline where that's already happened β€” hi, hope the topology is synced 🫢

πŸ“¦ where this page comes from