drm_dp_tunn...x_lane_count(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_dp_tunnel_max_dprx_lane_count β€” NAME ✨

Okay so bestie, welcome to the Kernel API Manual πŸŽ€ β€” this one's called drm_dp_tunnel_max_dprx_lane_count, and it's literally here to query the maximum lane count of the tunnel's DPRX. That's it, that's the whole vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

int drm_dp_tunnel_max_dprx_lane_count (const struct drm_dp_tunnel
*tunnel );

Like… that's the whole signature. Short king. πŸ‘‘


✨ ARGUMENTS ✨

  • tunnel β€” the tunnel object 🫢 that's it, that's the argument, she's a const struct drm_dp_tunnel * and she's doing her best.

πŸ’– DESCRIPTION πŸ’–

So this function is the one you call when you need to ask: hey, what's the maximum lane count of the DPRX connected to tunnel? 🧚✨ And she will tell you. She's an icon, she answers.

But here's the important bit, and you must clock this: this lane count is not limited by the BW limit of the tunnel. Not even a little. Which is, like, the opposite of how the standard and extended DP_MAX_LANE_COUNT DPCD registers behave. So don't go assuming they match, because they do not, and that would be an embarrassing moment for you personally. 😭

Returns the maximum lane count. That's the return value. Slay. πŸ’…


πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file lives at ./drivers/gpu/drm/display/drm_dp_tunnel.c β€” go read it, she's stunning. 🌈

And here's the whole tunnel friend group, all of them, no cap, every single one 🫢:


Ok that's the whole page, bestie, go forth and query those lane counts responsibly πŸ’œ

Mwah πŸ’‹ β€” this cutie came out of ./drivers/gpu/drm/display, dated October 2026, and it's filed under drm_dp_tunn...x_lane_count(9). Byeee! πŸ“βœ¨

πŸ“¦ where this page comes from