drm_dp_link_train_init(9)
π drm_dp_link_train_init(9)
okay so welcome to the Kernel API Manual, bestie β this one's a little function from the DisplayPort corner of DRM and it's giving "small but important" energy fr fr. Let's get into it β¨
πΈ NAME
drm_dp_link_train_init β initializes the DisplayPort link training state π
β¨ SYNOPSIS
void drm_dp_link_train_init(struct drm_dp_link_train *train);
likeβ¦ that's it. that's the whole signature. void return, one pointer, no drama π
π¦ ARGUMENTS
trainβ the DisplayPort link training state. that's the thing you're initializing, queen π
π SEE ALSO
if you wanna go deeper (and you should, iykyk), here's the whole squad:
- the kernel file
./drivers/gpu/drm/tegra/dp.cπ§ drm_dp_link_add_rate(9)drm_dp_link_remove_rate(9)drm_dp_link_update_rates(9)drm_dp_link_probe(9)drm_dp_link_configure(9)drm_dp_link_choose(9)Link training(9)drm_dp_link_train(9)
literally the entire friend group, no cap π
and that's the page!! mwah π
source: ./drivers/gpu/drm/tegra Β· version: October 2026 β ok bye bestie, go init some link training state, 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