drm_dp_mst_edid_read(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_dp_mst_edid_read(9) β€” Kernel API Manual πŸ’…

okay so bestie, welcome to the page for drm_dp_mst_edid_read(9) from the Kernel API Manual. It’s giving β€œgrab the EDID for an MST port” energy, and the details are all right here β€” no cap. πŸ’–


🌸 NAME 🌸

drm_dp_mst_edid_read β€” get EDID for an MST port ✨

πŸŽ€ SYNOPSIS πŸŽ€

the whole vibe is this exact function signature, copy it with your whole chest:

const struct drm_edid * drm_dp_mst_edid_read (struct drm_connector
       *connector , struct drm_dp_mst_topology_mgr *mgr , struct
       drm_dp_mst_port *port );

πŸ’– ARGUMENTS πŸ’–

  • connector β€” toplevel connector to get EDID for.
  • mgr β€” manager for this port.
  • port β€” unverified pointer to a port.

πŸ¦‹ DESCRIPTION πŸ¦‹

This returns an EDID for the port connected to a connector. It validates the pointer still exists, so the caller doesn’t require a reference. 🫢

Like, yes, port comes in as an unverified pointer, but the function checks that the pointer still exists β€” so the caller doesn’t need to bring a reference to the party. πŸ’…

🌈 SEE ALSO 🌈

okay these are the related pages and functions, and I’m listing every single one because we do not skip refs in this house:


🫢 that’s the whole page, bestie β€” signing off from ./drivers/gpu/drm/display, stamped October 2026, on drm_dp_mst_edid_read(9) from the Kernel API Manual. πŸ’–

πŸ“¦ where this page comes from