intel_psr_link_ok(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay bestie, welcome to the Kernel API Manual page for intel_psr_link_ok(9). The name is literally right there: intel_psr_link_ok β€” return psr->link_ok. πŸ’…βœ¨


✨ SYNOPSIS ✨

bool intel_psr_link_ok (struct intel_dp *intel_dp );

🌸 ARGUMENTS 🌸

  • intel_dp β€” it’s a struct intel_dp. that’s the whole vibe of this arg, no cap. 🫢

πŸ’– DESCRIPTION πŸ’–

So here’s the situation, bestie: we are seeing unexpected link re-trainings with some panels. 😭 This is caused by the panel stating bad link status after PSR is enabled.

Code that’s checking link status can call this function to make sure it can ignore the bad link status stated by the panel. I.e. if the panel is stating bad link and intel_psr_link_ok is stating link is ok, the caller should rely on the latter. πŸ‘‘

Return value of link_ok. ✨


πŸ”₯ SEE ALSO πŸ”₯


mwah πŸ’‹ this lil page came from source/version ./drivers/gpu/drm/i915/display, dated October 2026. slay. πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from