drm_dp_mst_update_slots(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ drm_dp_mst_update_slots πŸ’…

okay so real talk, this is a page straight out of the Kernel API Manual, and it's about one tiny-but-iconic function that keeps your DisplayPort MST slots in check ✨


🌸 NAME 🌸

drm_dp_mst_update_slots β€” updates the slot info depending on the DP ecoding format 🫢

(and yes bestie, the page literally spells it "ecoding" β€” I'm not fixing the source material, I'm just reporting it πŸ™ˆ)


⭐ SYNOPSIS ⭐

void drm_dp_mst_update_slots (struct drm_dp_mst_topology_state
*mst_state , uint8_t link_encoding_cap );

πŸ’– ARGUMENTS πŸ’–

  • mst_state β€” the mst_state you're updating, bestie. that's the one. πŸ‘‘
  • link_encoding_cap β€” the ecoding format on the link. lowkey the whole point of the call. πŸ’«

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group shows up for this one, no cap:


πŸ’€ reminder: the ONLY things this page nails down are those two arguments and that it updates slot info based on the DP ecoding format. don't go reading extra behaviour into it, bestie β€” that's not in the source and I will not be making things up on main 🫢

and that's the whole page, mwah πŸ’‹ β€” brought to you by the source dir <code>./drivers/gpu/drm/display</code>, dated <code>October 2026</code>, and it's still signed <code>drm_dp_mst_update_slots(9)</code> because some things never change, periodt πŸ‘‘βœ¨

πŸ“¦ where this page comes from