intel_dp_mst...c_check_link(9)
β¨ intel_dp_mst_atomic_check_link β¨
okay bestie, welcome to the Kernel API Manual page headed intel_dp_mst...c_check_link(9) β yes, thatβs the header vibe. Weβre doing a link-configuration check for every modeset MST output, and itβs giving very important CRTC recompute energy. π
πΈ NAME πΈ
intel_dp_mst_atomic_check_link β check all modeset MST link configuration π«Ά
π SYNOPSIS π
int intel_dp_mst_atomic_check_link (struct intel_atomic_state *state ,
struct intel_link_bw_limits *limits );
π¦ ARGUMENTS π¦
stateβ intel atomic state. the main-character state object, no cap.limitsβ link BW limits. the bandwidth limits bestie, literally.
π DESCRIPTION π
okay so this function checks the link configuration for all modeset MST outputs. If the configuration is invalid, limits will be updated if possible to reduce the total BW β and after that, the configuration for all CRTCs in state must be recomputed with the updated limits. periodt. π₯
like, itβs not just βis this one link okay?β β itβs checking the whole modeset MST link situation, and if it can rescue things by lowering the total BW, it updates the limits and tells you to go recompute. iykyk.
π RETURN π
0β the configuration is valid. slay. β-EAGAINβ the configuration is invalid andlimitsgot updated with fallback values, with which the configuration of all CRTCs instatemust be recomputed. so: go recompute, bestie. π- Other negative error β the configuration is invalid without a fallback possibility, or the check failed for another reason. π
π SEE ALSO π
Kernel file: ./drivers/gpu/drm/i915/display/intel_dp_mst.c
intel_dp_mst_add_topology_state_for_connector(9)intel_dp_mst_add_topology_state_for_crtc(9)intel_dp_mst_crtc_needs_modeset(9)intel_dp_mst_prepare_probe(9)
those are the linked besties β go read them too, fr fr. π§
made with π from the ./drivers/gpu/drm/i915/display source/version, dated October 2026, for intel_dp_mst...c_check_link(9). bye bestie π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms