STRUCT DRM_DP_LINK_CAPS(9)
π struct drm_dp_link_caps(9)
okay so bestie, welcome to the Kernel API Manual β¨ β this little cutie lives in the kernel docs and it's basically the vibe check for your DisplayPort link. no cap, it's just a struct full of booleans telling you what your DP link can actually do π«Ά
πΈ NAME πΈ
struct drm_dp_link_caps β DP link capabilities π (yes that's literally it, that's the whole name section, she's concise)
β¨ SYNOPSIS β¨
here's the whole glow-up, copied exactly, no edits, periodt:
struct drm_dp_link_caps {
bool enhanced_framing;
bool tps3_supported;
bool fast_training;
bool channel_coding;
bool alternate_scrambler_reset;
};
five bool members, all in a row, looking iconic π
π Members π
okay so let's meet the cast, one by one π
enhanced_framing
enhanced framing capability β and mandatory as of DP 1.2 β so like, if you're on 1.2 or later, this isn't optional, it's the law, iykyk
tps3_supported
training pattern sequence 3 supported for equalization π₯ (yes, TPS3, the training pattern sequence, she's here for the equalization moment)
fast_training
AUX CH handshake not required for link training π¨ β so the link can just go, no handshake era needed
channel_coding
ANSI 8B/10B channel coding capability π¦ (the classic 8B/10B, an icon, a legend)
alternate_scrambler_reset
eDP alternate scrambler reset capability πΈ β that's the embedded DisplayPort one, don't get it twisted
π SEE ALSO π
sending you to the rest of the friend group, all from the kernel file ./drivers/gpu/drm/tegra/dp.h π:
struct drm_dp_link_ops(9)struct drm_dp_link_train_set(9)struct drm_dp_link_train(9)struct drm_dp_link(9)
π quick reminder bestie: everything above is literally the whole struct, no hidden members, no secret sauce. if it's not in those five bools, it's not here. fr fr.
and that's the page!! π§ mwah π this one shipped from ./drivers/gpu/drm/tegra and it's dated October 2026 β catch you in the next manpage, slay πβ¨
π¦ 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