intel_dp_check_mst_status(9)
π intel_dp_check_mst_status(9) β from the Kernel API Manual, bestie
okay so this is a page straight outta the Kernel API Manual and honestly? it's kind of a baddie. it's all about the i915 display driver doing its little maintenance checkup on DisplayPort MST, and you are gonna understand it. let's go π¦
β¨ NAME β¨
intel_dp_check_mst_status β literally just here to service any pending MST interrupts and then check that the link status is okay π
πΈ SYNOPSIS πΈ
bool intel_dp_check_mst_status (struct intel_dp *intel_dp );
π ARGUMENTS π
intel_dpβ the Intel DP struct, aka the main character of this whole function π«Ά
π« DESCRIPTION π«
so what actually happens in here? glad you asked, bestie π§
It reads any pending MST interrupts, then hands them off to the MST core so it can handle them, and then it acks the interrupts. after all that, it checks whether the main link state and the AUX link state are both ok. that's the whole vibe check β¨
π RETURN π
trueβ if the pending interrupts got serviced (or, plot twist, there were no interrupts pending at all) without detecting an error condition. slay πfalseβ if an error condition got detected, like an AUX failure or a loss of link π β or if some other condition needs servicing from the hotplug work, like a DP tunnel BW state change. yeah. that one goes back to the hotplug work to deal with. periodt.
π SEE ALSO π
kernel file ./drivers/gpu/drm/i915/display/intel_dp.c β like, the whole source, bestie, go read it iykyk π
intel_dp_is_edp(9)intel_dp_link_symbol_size(9)intel_dp_link_symbol_clock(9)intel_dp_effective_data_rate(9)intel_dp_max_link_data_rate(9)intel_dp_sink_enable_decompression(9)intel_dp_sink_disable_decompression(9)intel_dp_sync_state(9)
ngl the whole thing lives in ./drivers/gpu/drm/i915/display and this page is dated October 2026 β so yeah, that's the source, the path, and the date all in one cute lil sign-off π
mwah, go check your link state babes ππ₯
π¦ 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