drm_dp_mst_aux_for_parent(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_dp_mst_aux_for_parent(9) πŸ’…

okay bestie, so this is a page from the Kernel API Manual, and it's literally the whole glow-up guide for drm_dp_mst_aux_for_parent. it's short, it's sweet, it's giving "one job and it does it well" energy. let's get into it ✨


🌸 NAME 🌸

drm_dp_mst_aux_for_parent β€” grab the AUX device for an MST port's parent. that's it. that's the whole vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

struct drm_dp_aux * drm_dp_mst_aux_for_parent (struct drm_dp_mst_port
*port );

like, you hand it a port, it hands you back a struct drm_dp_aux *. simple trade. iykyk 🫢


πŸ’– ARGUMENTS πŸ’–

  • port β€” the MST port whose parent's AUX device is being returned. that's the one thing you give it, bestie. no hidden extras, no surprise params, we love a low-maintenance function signature πŸ‘‘

✨ DESCRIPTION ✨

so here's the tea: this function returns the AUX device for port's parent. 🧚

and if port's parent happens to be the root port? then you get NULL back. no parent AUX for you, bestie β€” the root port is the main character and it doesn't have a parent to point at. πŸ’€

ngl that NULL case is the whole reason this helper exists, so don't come for it when it returns nothing. that's not a bug, that's the contract. πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

like yes that's a LOT of friends but they all belong to the same MST friend group, go read them too, they're iconic πŸ’œ


that's the whole page, bestie β€” short king energy, fully documented 🌈

kisses from the kernel βœ¨πŸ’–

this came from ./drivers/gpu/drm/display, dated October 2026, and it's a Kernel API Manual situation. mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from