dc_process_...et_mst_slots(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dc_process_dmub_set_mst_slots β€” Kernel API Manual ✨

okay bestie, buckle up, we're diving into the Kernel API Manual and honestly? this one's a little niche but she's iconic in her own way πŸŽ€


🌸 NAME 🌸

dc_process_dmub_set_mst_slots β€” submits MST solt allocation

yes, it says solt, not slot πŸ’€ that's literally what the page says and i refuse to gaslight the documentation. we move.

✨ SYNOPSIS ✨

enum dc_status dc_process_dmub_set_mst_slots (const struct dc *dc ,
uint32_t link_index , uint8_t mst_alloc_slots , uint8_t
*mst_slots_in_use );

like, she takes four things and returns an enum dc_status, no biggie 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dc [in] β€” the dc structure, it's giving "main character energy" because she's the whole display core ok
  • link_index [in] β€” the link index, aka which link we're talking about πŸ”—
  • mst_alloc_slots [in] β€” the mst slots to be allotted, this is the actual number you're handing over
  • mst_slots_in_use [out] β€” the mst slots in use, and heads up: this one gets returned in the failure case 😭 so it's your consolation prize when things go sideways

πŸ’– DESCRIPTION πŸ’–

so basically: submits mst slot allocation command to dmub via inbox message πŸ“¬

that's it. that's the whole tea. she goes in through the inbox, no cap. the way that this function just quietly tells dmub what slots are being used?? lowkey iconic πŸ‘‘


πŸ”₯ RETURN πŸ”₯

  • DC_OK β€” if successful ✨ slay
  • DC_ERROR β€” if failure πŸ’€ not slay

🌈 SEE ALSO 🌈

okay this list is LONG, grab a snack bestie, we're going through all of them fr fr:

like i said. LONG. but we read every single one because that's the vibe check and we passed 🧚


alright bestie, that's the whole page!! mwah πŸ’‹ this came from ./drivers/gpu/drm/amd/display/... and it's dated October 2026, and it's filed under dc_process_...et_mst_slots(9) β€” go forth and allocate those solts (slots) responsibly πŸ“πŸ’œ

πŸ“¦ where this page comes from